Daftar Isi:

ANDI - Random Rhythm Generator - Elektronik: 24 Langkah (dengan Gambar)
ANDI - Random Rhythm Generator - Elektronik: 24 Langkah (dengan Gambar)

Video: ANDI - Random Rhythm Generator - Elektronik: 24 Langkah (dengan Gambar)

Video: ANDI - Random Rhythm Generator - Elektronik: 24 Langkah (dengan Gambar)
Video: GAWAT! 5 APP A.I INI BISA BIKIN MUSIK??? AUTO PENSIUN! | EGP Music & Tech News 2024, Juli
Anonim
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik
ANDI - Generator Irama Acak - Elektronik

ANDI adalah mesin yang menghasilkan ritme acak dengan menekan sebuah tombol. Setiap ketukan unik dan dapat diubah dengan lima tombol. ANDI adalah hasil dari proyek universitas tentang inspirasi musisi dan mencari cara baru untuk bekerja dengan ketukan drum. Informasi lebih lanjut tentang proyek ini dapat ditemukan di andinstruments.com

Selama fase desain ANDI banyak inspirasi yang diambil dari komunitas pembuat dan terutama dari proyek-proyek menarik di sini di Instructables. Untuk membalas budi saya telah menulis Instruksi ini tentang cara merancang rangkaian listrik untuk generator beat ANDI. Ini adalah sirkuit sederhana dengan lima tombol putar yang mengontrol pemutaran suara drum pendek yang disimpan pada kartu micro-SD melalui Arduino Nano.

Instruksi ini mencakup pembuatan sirkuit elektronik dan kode yang diprogram pada Arduino dan suara drum yang digunakan dapat ditemukan di sini. Kode dijelaskan dengan komentar di file kode dan saya tidak akan membahas kode secara mendalam dalam tutorial ini.

ANDI memiliki bagian luar lembaran aluminium dan kayu lapis dan saya belum memasukkan pembuatan bagian luar dalam Instruksi ini.

Jika ada yang berminat dengan penjelasan lengkap tentang kode atau cara membuat enklosur ini akan ditambahkan di kemudian hari.

Jika tidak, ini memberi Anda kebebasan untuk merancang enklosur Anda sendiri untuk generator ANDI-beat Anda.

Ikuti proyek ANDinstruments saya di instagram untuk pembaruan media proyek: @and_instruments

Langkah 1: Cara Mengikuti Tutorial

Cara Mengikuti Tutorial
Cara Mengikuti Tutorial

Saya telah mencoba membuat Instruksi ini sedetail mungkin untuk memberi orang-orang dari semua tingkat keahlian akses ke sana.

Ini berarti bahwa terkadang terasa terlalu detail dan lambat, jadi harap percepat melalui langkah-langkah yang sudah Anda rasa nyaman.

Untuk pemahaman yang lebih dalam tentang beberapa bagian penting dari rangkaian, saya telah menambahkan tautan ke Instructables, tutorial, dan halaman wikipedia lain yang membantu Anda memahami apa yang terjadi.

Jangan ragu untuk mendesain ulang sirkuit dan menulis ulang kode sesuai keinginan Anda dan jika Anda melakukannya, harap tautkan kembali ke andinstruments.com dan beri kredit pada sumbernya.

Silakan berkomentar atau kirimi saya email di [email protected] jika Anda memiliki pertanyaan tentang Instructable atau ide tentang cara meningkatkan sirkuit atau tutorial!

Langkah 2: Kumpulkan Komponen

Kumpulkan Komponen
Kumpulkan Komponen

Saya telah menggunakan komponen berikut untuk desain sirkuit:

  • 39x30 lubang stripboard 3 pulau
  • Arduino nano kompatibel V3.0 ATMEGA328 16M
  • (2x) 15x1 pin header laki-laki untuk Arduino
  • Pelarian MicroSD dengan pemindah level (SparkFun Shifting SD Breakout)
  • Header pin jantan 7x1 untuk MicroSD Breakout
  • Micro SDHC-Card (Intenso 4 GB Micro SDHC-Card Kelas 4)
  • (4x) 10k Ohm potensiometer (Alps 9mm Ukuran Poros Logam Snap RK09L114001T)
  • (4x) Kapasitor Keramik 0.1uF (Vishay K104K15X7RF53L2)
  • Resistor 1k Ohm (Resistor Film Logam 0,6W 1%)
  • Jack audio dudukan panel 3,5 mm (Kycon STPX-3501-3C)
  • Encoder putar dengan sakelar tekan (Bourns Encoder PEC11R-4025F-S0012)
  • Sakelar sakelar (tab solder 1 kutub aktif di MTS-102)
  • 9 volt baterai strap (Keystone terlindung 9 volt 'I' tipe baterai strap)
  • baterai 9volt
  • Kawat inti padat dengan warna berbeda

Saya akan mencoba menjelaskan pilihan komponen saya di seluruh Instructable. Selama proses desain sirkuit saya terutama bertujuan untuk membuat proyek ini semurah dan sekecil mungkin. Oleh karena itu saya telah mencoba untuk menjaga semua komponen terpasang pada stripboard, sehingga kabel yang menghubungkannya dapat berjalan di sepanjang papan.

Jika Anda memiliki saran tentang cara meningkatkan sirkuit, silakan beri komentar atau kirimi saya email.

Langkah 3: Temukan Beberapa Alat

Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat
Temukan Beberapa Alat

Saya menggunakan alat dan peralatan berikut untuk proyek ini:

  • Papan tempat memotong roti untuk menguji komponen sebelum menyoldernya ke papan strip
  • Sepasang tang kecil untuk memotong kabel
  • Penari telanjang kawat otomatis
  • Sepasang tang untuk menekuk kabel inti padat dan kaki komponen
  • Solder besi dengan suhu yang dapat disesuaikan
  • "Membantu tangan" untuk memegang stripboard saat menyolder
  • Speaker kecil yang diperkuat dan kabel audio 3,5 mm untuk menguji output audio sirkuit

Langkah 4: Ikuti Skema

Ikuti Skema
Ikuti Skema

Skema ini dibuat dengan Fritzing dan saya sarankan untuk memeriksa ulang selama proses untuk melihat bahwa Anda tidak melewatkan komponen atau koneksi apa pun.

Komponen pada skema tidak terlihat persis seperti yang saya gunakan di sirkuit saya tetapi ini menunjukkan bagaimana menghubungkan kabel dan pin berada di tempat yang sama seperti pada komponen saya.

Langkah 5: Hubungkan Arduino ke Papan Breakout kartu MicroSD

Hubungkan Arduino ke Papan Breakout kartu MicroSD
Hubungkan Arduino ke Papan Breakout kartu MicroSD
Hubungkan Arduino ke Papan Breakout kartu MicroSD
Hubungkan Arduino ke Papan Breakout kartu MicroSD
Hubungkan Arduino ke Papan Breakout kartu MicroSD
Hubungkan Arduino ke Papan Breakout kartu MicroSD

Saya merekomendasikan untuk memulai proyek dengan menguji dua komponen terpenting dari rangkaian: Arduino Nano dan papan breakout kartu MicroSD. Saya melakukan ini di papan tempat memotong roti dan ketika berfungsi dengan baik saya menyolder komponen pada papan strip yang membuatnya permanen.

Jika Anda ingin mempelajari lebih lanjut tentang cara kerja papan breakout MicroSD, saya sarankan membaca tutorial ini dari Adafruit: Tutorial Papan Breakout Kartu Micro SD.

Solder pin header ke papan Arduino dan papan breakout MicroSD. Saya menggunakan papan tempat memotong roti untuk menahan header pin jantan di tempatnya saat menyolder. Mungkin sulit untuk membuat sambungan solder yang baik dan Anda akan menemukan beberapa yang salah dalam contoh gambar saya. Saya sarankan menonton beberapa tutorial menyolder sebelum memulai jika ini adalah pertama kalinya Anda menggunakan besi solder.

Hubungkan papan breakout MicroSD ke Arduino di papan tempat memotong roti dengan urutan sebagai berikut:

  • Pin Arduino GND -> MicroSD GND
  • Pin Arduino 5V -> MicroSD VCC
  • Pin Arduino D10 -> MicroSD CS
  • Pin Arduino D11 -> MicroSD DI
  • Pin Arduino D12 -> MicroSD D0
  • Pin Arduino D13 -> MicroSD SCK (Saya juga pernah melihatnya disebut CLK)

CD-pin dari papan breakout MicroSD tidak digunakan dalam proyek ini.

Langkah 6: Siapkan kartu MicroSD

Siapkan kartu MicroSD
Siapkan kartu MicroSD
Siapkan kartu MicroSD
Siapkan kartu MicroSD
Siapkan kartu MicroSD
Siapkan kartu MicroSD

Hubungkan kartu MicroSD ke komputer dengan adaptor. Saya menggunakan kartu MicroSD ke adaptor SD-card. Format kartu MicroSD dengan perangkat lunak SD Formatter dari SD Association:

Saya menggunakan pengaturan "Timpa Format" yang menghapus semua yang ada di kartu MicroSD meskipun kartu saya baru dan sudah kosong. Saya melakukan ini karena direkomendasikan dalam banyak tutorial tentang penggunaan kartu SD dengan Arduino. Tentukan nama kartu dan tekan "Format". Ini biasanya memakan waktu sekitar 5 menit untuk saya dan diakhiri dengan pesan “Format Kartu selesai!”. Tutup SDFormatter.

Unggah semua file.wav klip suara terkompresi ke direktori root kartu MicroSD yang ada di sini. Keluarkan kartu MicroSD setelah pengunggahan selesai dan pasang kembali ke papan breakout MicroSD.

Jika Anda tahu jalan di sekitar perangkat lunak audio, Anda dapat menambahkan klip suara Anda sendiri alih-alih milik saya jika Anda menamainya dengan cara yang sama seperti pada file contoh saya. File harus berupa file.wav 8bit dengan frekuensi sampling 44 100Hz.

Langkah 7: Uji kartu MicroSD

Uji kartu MicroSD
Uji kartu MicroSD
Uji kartu MicroSD
Uji kartu MicroSD

Unggah kode “CardInfoTest10” ke Arduino untuk menguji koneksi ke kartu MicroSD. Kode ini dibuat oleh Limor Fried 2011 dan dimodifikasi oleh Tom Igoe 2012 dan ditemukan dan dijelaskan di situs web Arduino di sini.

Buka monitor serial pada 9600 baud dan konfirmasikan bahwa Anda mendapatkan pesan berikut:

“Menginisialisasi kartu SD… Pengkabelan sudah benar dan ada kartu.

Jenis kartu: SDHC

Jenis volume adalah FAT32”

Kemudian mengikuti banyak baris teks yang tidak penting bagi kita sekarang.

Jika Anda ingin mempelajari cara kerja monitor serial, lihat pelajaran dari Adafruit: Serial monitor arduino.

Langkah 8: Solder Arduino dan MicroSD-breakout Board ke Stripboard

Solder Arduino dan MicroSD-breakout Board ke Stripboard
Solder Arduino dan MicroSD-breakout Board ke Stripboard
Solder Arduino dan MicroSD-breakout Board ke Stripboard
Solder Arduino dan MicroSD-breakout Board ke Stripboard
Solder Arduino dan MicroSD-breakout Board ke Stripboard
Solder Arduino dan MicroSD-breakout Board ke Stripboard

Putuskan sambungan Arduino dari komputer dan cungkil Arduino dan papan breakout MicroSD dengan hati-hati dari papan tempat memotong roti. Saya menggunakan obeng kecil "kepala datar" dan menggoyangkannya di antara bagian plastik kepala pin jantan dan papan tempat memotong roti di beberapa tempat sampai komponen cukup longgar untuk diangkat dengan tangan.

Singkirkan papan tempat memotong roti dan balikkan papan strip sehingga pulau tembaga menghadap ke bawah. Sekarang saatnya menyolder Arduino dan papan breakout MicroSD ke stripboard untuk membuat bagian-bagian proyek ini permanen. Ingatlah bahwa sangat sulit untuk melepas komponen setelah menyoldernya ke stripboard jadi pastikan mereka ditempatkan dengan benar di posisi yang tepat dan mereka didorong sekencang mungkin ke stripboard untuk memberi mereka kekuatan mekanik yang baik setelah solder.

Saya menggunakan selotip untuk menahan komponen saat menyolder karena ketika Anda menyolder, Anda perlu membalikkan papan strip sehingga Anda melihat pulau tembaga dan kepala pin laki-laki tempat penyolderan harus dilakukan.

Saya menggunakan "bantuan tangan" saat menyolder untuk menghindari meletakkan stripboard dan komponen lepas di atas meja. Jika diletakkan, komponen yang longgar mungkin akan bergerak sedikit dan pemasangan yang ketat pada stripboard mungkin hilang.

Ulangi proses untuk papan breakout MicroSD. Pertama-tama letakkan dengan erat di tempat yang tepat dan kencangkan dengan selotip.

Karena papan breakout MicroSD hanya memiliki header pin male di satu sisi, maka akan diikat dalam posisi miring. Saya tidak melihat ada masalah dengan ini, jadi saya kencangkan dengan sudut dengan selotip dan terpasang erat setelah menyolder.

Saya kemudian membalikkan papan strip dan menggunakan "tangan bantu" saya saat menyolder.

Langkah 9: Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard

Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard
Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard
Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard
Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard
Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard
Hubungkan Knob Kontrol Volume dan Filter Low-pass ke Stripboard

Sekarang saatnya menambahkan komponen ke stripboard untuk output suara dan kontrol volume. Komponen akan dihubungkan satu sama lain dengan kawat inti padat berwarna.

Potensiometer bertindak sebagai kontrol volume, ketika diputar meningkatkan resistensi dan yang menurunkan volume output suara. Jika Anda ingin mempelajari lebih lanjut tentang potensiometer, Anda dapat melihat halaman wikipedia ini: en.wikipedia.org/wiki/Potentiometer.

Resistor 1k Ohm dan kapasitor keramik 0, 1 uF bertindak sebagai filter lolos rendah untuk menghilangkan kebisingan nada tinggi. Jika Anda ingin mempelajari lebih lanjut tentang filter lolos rendah, Anda dapat melihat halaman wikipedia ini: en.wikipedia.org/wiki/Low-pass_filter

Saya menyolder komponen ini ke stripboard sebelum menyolder kabel antara papan breakout MicroSD dan Arduino. Saya melakukan ini karena saya ingin kabel untuk output suara terletak dekat dengan stripboard.

Mulailah dengan meratakan kaki logam potensiometer jika ditekuk seperti saya dalam contoh. Dengan melakukan ini, Anda dapat memasukkan kaki melalui lubang stripboard untuk meningkatkan kekuatan yang menahan potensiometer di tempatnya pada stripboard.

Dorong potensiometer melalui lubang stripboard sesuai dengan skema fritzing.

Gunakan tang untuk menekuk kaki penyangga potensiometer ke arah stripboard.

Sekarang saatnya menghubungkan potensiometer ke Arduino. Potong kawat inti padat dengan panjang yang tepat.

Gunakan alat strip kabel untuk menghilangkan sekitar 5mm plastik di setiap ujung kawat untuk mengekspos logam di dalamnya.

Gunakan tang untuk menekuk kawat agar pas dengan stripboard.

Dorong kabel melalui lubang di stripboard yang menghubungkannya ke pin kanan potensiometer dan pin Arduino D9. Tekuk kabel di bagian belakang stripboard untuk menahan kabel di tempatnya sementara lebih banyak komponen ditambahkan. Jangan solder dulu.

Ulangi proses ini dengan menambahkan kabel ke pin tengah potensiometer dan pin kosong di sebelah kanan potensiometer sesuai dengan skema fritzing.

Tambahkan resistor 1k Ohm ke lubang di sebelah kabel dari pin tengah potensiometer.

Gunakan tang untuk menekuk satu kaki kapasitor dua kali agar pas dengan dua lubang di papan strip sesuai dengan skema fritzing.

Dorong kapasitor melalui lubang di stripboard sehingga satu kaki berbagi lubang dengan resistor dan satu kaki melewati lubang di pulau 3-lubang kosong di sebelah kanan resistor.

Dorong kapasitor ke bawah cukup jauh sehingga tidak lebih tinggi dari stripboard daripada rak potensiometer di bawah ulir. Ini karena bagian atas logam dari casing akan bersandar pada rak pada potensiometer dan oleh karena itu kapasitor tidak boleh menghalangi bagian atas.

Tambahkan dua kabel lagi untuk menghubungkan ground arduino ke pin kiri potensiometer dan lanjutkan dari sana ke lubang yang terhubung ke kapasitor.

Langkah 10: Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard

Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard
Solder Kenop Kontrol Volume dan Filter Low-pass ke Stripboard

Setelah menekuk semua kabel di bagian belakang stripboard sehingga komponen dan kabel tidak jatuh, Anda dapat membalikkan stripboard. Saya menggunakan “tangan penolong” saya untuk memegang papan strip secara terbalik. Pastikan kaki komponen dan kabel yang tertekuk tidak mengganggu yang lain. Terkadang kaki yang ditekuk dapat digunakan untuk menjembatani kesenjangan antara pulau-pulau tembaga yang berbeda. Biasanya ini baik dilakukan dengan ground dan pin 5V Arduino karena banyak komponen yang sering dihubungkan dengan keduanya. Saya menggunakan teknik ini pada pin ground Arduino dalam hal ini.

Setelah menyolder saya menggunakan tang tajam untuk memotong kaki dan kabel yang terlalu panjang.

Langkah 11: Hubungkan Papan Breakout MicroSD ke Arduino

Hubungkan Papan Breakout MicroSD ke Arduino
Hubungkan Papan Breakout MicroSD ke Arduino
Hubungkan Papan Breakout MicroSD ke Arduino
Hubungkan Papan Breakout MicroSD ke Arduino
Hubungkan Papan Breakout MicroSD ke Arduino
Hubungkan Papan Breakout MicroSD ke Arduino

Sekarang saatnya menghubungkan papan breakout MicroSD ke Arduino. Mulailah dengan menghubungkan kabel antara ground Arduino ke ground dari papan breakout MicroSD. Saya sekarang menggunakan perpanjangan pin ground Arduino yang saya buat dengan menyolder ujung kabel yang berada di antara Arduino dan pin kiri potensiometer ke pulau tembaga yang berdekatan di sebelah pin ground Arduino.

Lanjutkan menekuk ujung kabel di bagian belakang stripboard untuk menahan kabel di tempatnya dan tunggu dengan menyolder sampai semua kabel antara Arduino dan papan breakout MicroSD terpasang di tempatnya.

Tambahkan kabel antara CS-pin dari papan breakout MicroSD dan D10-pin Arduino.

Lanjutkan dengan kabel antara DI-pin dari papan breakout MicroSD dan D11-pin dari Arduino.

Hubungkan DO papan breakout MicroSD dengan pin D12 Arduino.

Hubungkan pin SCK dari papan breakout MicroSD (pada papan breakout MicroSD lain yang saya gunakan sebelum pin ini disebut CLK, bukan SCK) dengan pin D13 dari Arduino.

Kabel terakhir yang terhubung adalah antara pin VCC dari papan breakout MicroSD dan pin 5V dari Arduino.

Kabel bisa sedikit sempit tetapi pastikan bagian logam dari kabel tidak saling bersentuhan.

Balikkan stripboard dan pastikan kabelnya masih terpasang.

Langkah 12: Solder Papan Breakout MicroSD ke Stripboard

Solder Papan Breakout MicroSD ke Stripboard
Solder Papan Breakout MicroSD ke Stripboard
Solder Papan Breakout MicroSD ke Stripboard
Solder Papan Breakout MicroSD ke Stripboard

Oleskan solder dan potong ujung kawat yang tersisa.

Langkah 13: Hubungkan & Solder Jack Audio ke Stripboard

Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard
Hubungkan & Solder Jack Audio ke Stripboard

Sekarang saatnya untuk menghubungkan jack audio ke stripboard. Mulailah dengan mengencangkan kabel ke jack audio dan tekuk kabel di sekitar pin jack audio agar tetap di tempatnya.

Mungkin sulit untuk menahan kawat di tempatnya saat menyolder. Saya menggunakan "tangan bantu" saya sekali lagi untuk ini.

Hubungkan kabel jack audio ke stripboard sesuai dengan skema fritzing dan tekuk kabel di bagian belakang stripboard untuk menahannya di tempatnya.

Balikkan stripboard dan oleskan solder ke kabel jack audio. Kemudian potong sisa kabel dengan tang.

Langkah 14: Uji Jack Audio

Uji Jack Audio
Uji Jack Audio
Uji Jack Audio
Uji Jack Audio

Sekarang saatnya untuk menguji output audio. Hubungkan Arduino ke komputer dan unggah kode “andi_testsound” yang ada di sini.

Sambungkan jack audio dengan kabel audio 3,5 mm (jenis konektor yang sama yang digunakan earphone normal) ke speaker yang diperkuat. Dalam video ini saya menghubungkan jack audio ke speaker bluetooth kecil yang juga memiliki input "Audio In" 3,5mm di bagian belakang. Sirkuit ini tidak akan berfungsi dengan earphone yang terhubung karena tidak memiliki amplifikasi output suara. Arduino masih perlu terhubung ke komputer untuk mendapatkan daya. Kode "andi_testsound" memainkan klip suara yang berbeda dari kartu MicroSD dan jika semuanya berfungsi, Anda sekarang akan mendengar ketukan acak melalui speaker Anda. Anda juga dapat memutar potensiometer untuk menambah atau mengurangi volume output.

Langkah 15: Hubungkan & Solder Potensiometer ke Stripboard

Hubungkan & Solder Potensiometer ke Stripboard
Hubungkan & Solder Potensiometer ke Stripboard
Hubungkan & Solder Potensiometer ke Stripboard
Hubungkan & Solder Potensiometer ke Stripboard
Hubungkan & Solder Potensiometer ke Stripboard
Hubungkan & Solder Potensiometer ke Stripboard

Sekarang saatnya menambahkan sisa potensiometer yang digunakan sebagai tombol untuk mengontrol ketukan yang dihasilkan. Baca lebih lanjut tentang menggunakan potensiometer sebagai input analog dengan Arduino di situs web Arduino: Membaca Potensiometer (input analog).

Gunakan tang untuk meluruskan kaki-kaki potensiometer yang tidak memiliki fungsi kelistrikan seperti yang dilakukan pada potensiometer pertama.

Letakkan potensiometer di lokasi yang tepat sesuai dengan skema Fritzing dengan kelima kaki komponen melalui lubang.

Tekuk kedua kaki samping di bagian belakang stripboard untuk memberikan kekuatan mekanis saat menyolder.

Solder kelima kaki bahkan jika kaki samping tidak memiliki fungsi listrik. Ini memberi potensiometer sedikit kekuatan mekanik ekstra.

Langkah 16: Hubungkan & Solder Kapasitor ke Stripboard

Hubungkan & Solder Kapasitor ke Stripboard
Hubungkan & Solder Kapasitor ke Stripboard
Hubungkan & Solder Kapasitor ke Stripboard
Hubungkan & Solder Kapasitor ke Stripboard
Hubungkan & Solder Kapasitor ke Stripboard
Hubungkan & Solder Kapasitor ke Stripboard

Kapasitor ditambahkan antara pin output sinyal dan pin ground dari potensiometer untuk membuat sinyal lebih stabil. Baca lebih lanjut tentang penghalusan input dalam Instruksi ini: Input Potensiometer Halus.

Tambahkan kapasitor ke stripboard sesuai dengan skema Fritzing. Dorong mereka ke bawah sedekat mungkin dengan stripboard sehingga bagian atasnya tidak berada di atas rak potensiometer.

Tekuk kaki kapasitor di bagian belakang stripboard untuk menahannya di tempatnya saat menyolder.

Solder kaki dan potong sisa panjangnya.

Langkah 17: Hubungkan & Solder Rotary Encoder ke Stripboard

Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard
Hubungkan & Solder Rotary Encoder ke Stripboard

Luruskan kedua kaki samping rotary encoder sehingga menempel rata pada stripboard. Saya melakukan ini karena rotary encoder saya memiliki kaki samping yang terlalu besar untuk didorong melalui lubang stripboard.

Dorong rotary encoder melalui stripboard di tempat yang tepat sesuai dengan skema Fritzing.

Saya kemudian menggunakan beberapa pita isolasi untuk menahan rotary encoder di tempatnya saat menyolder karena pin encoder tidak menahannya dengan cukup baik.

Solder rotary encoder dan lepaskan pitanya.

Langkah 18: Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)

Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (1/2)

Tambahkan kabel sinyal dari pin tengah setiap potensiometer ke pin Arduino kanan sesuai dengan skema Fritzing.

Lakukan hal yang sama dengan kabel 5V yang menghubungkan pin kanan potensiometer secara seri dengan pin VCC dari papan breakout MicroSD.

Tekuk kabel di bagian belakang stripboard.

Solder kabel dan potong bagian logam yang tersisa dari kabel.

Langkah 19: Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)

Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)
Hubungkan & Solder Kabel Menghubungkan Potensiometer ke Arduino (2/2)

Itu mulai ramai di bagian depan stripboard jadi kami ingin menambahkan kabel terakhir ke bagian belakang untuk menghubungkan pin terakhir dari komponen. Sekarang potensiometer dan rotary encoder berada di tempatnya, stripboard dapat berdiri sendiri terbalik yang membantu selama penyolderan kabel lurus di bagian belakang.

Mulailah dengan mengukur tiga kabel dengan panjang yang sama yang akan menghubungkan pin ground dari potensiometer. Kabel-kabel ini tidak akan melewati lubang tetapi malah disolder sambil berbaring di sebelah pin kanan sesuai dengan skema Fritzing.

Ini lebih sulit daripada menyolder kawat yang telah melewati lubang dan ditekuk, jadi mulailah dengan satu kawat pada satu waktu dan berhati-hatilah agar tidak tumpang tindih dengan solder pin yang berbeda.

Langkah 20: Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino

Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino
Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino
Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino
Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino
Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino
Hubungkan & Solder Kabel Menghubungkan Rotary Encoder ke Arduino

Sekarang lanjutkan dengan menambahkan dua kabel yang lebih pendek untuk menghubungkan kabel ground dari potensiometer ke rotary encoder.

Solder kabel sambil membiarkan stripboard berdiri sendiri di potensiometer.

Tambahkan tiga kabel yang menghubungkan rotary encoder ke arduino sesuai dengan skema Fritzing dan terakhir tambahkan kabel pendek yang menghubungkan pin ground dari pelarian MicroSD ke pin ground dari potensiometer terdekat. Solder kabel satu per satu.

Langkah 21: Uji Kode ANDI Lengkap

Uji kode ANDI Lengkap
Uji kode ANDI Lengkap
Uji kode ANDI Lengkap
Uji kode ANDI Lengkap

Sekarang saatnya untuk menguji versi lengkap dari kode yang ditemukan di sini. Hubungkan Arduino ke komputer dan unggah kode ANDI.

Kemudian sambungkan kabel speaker ke output audio dan uji coba potensiometer dan rotary encoder. Jika Anda mendengar banyak suara nada tinggi, jangan khawatir, ini karena saya memberi daya pada Arduino dengan kabel USB. Pada langkah selanjutnya Anda akan menyolder konektor baterai dan sakelar daya ke stripboard dan kemudian Arduino tidak harus ditenagai oleh komputer lagi.

Langkah 22: Hubungkan & Solder Konektor Baterai ke Stripboard

Hubungkan & Solder Konektor Baterai ke Stripboard
Hubungkan & Solder Konektor Baterai ke Stripboard
Hubungkan & Solder Konektor Baterai ke Stripboard
Hubungkan & Solder Konektor Baterai ke Stripboard
Hubungkan & Solder Konektor Baterai ke Stripboard
Hubungkan & Solder Konektor Baterai ke Stripboard

Konektor baterai menghubungkan baterai 9V sebagai sumber daya ke stripboard. Sakelar sakelar akan menghidupkan atau mematikan proyek dengan menjembatani atau memutus kabel merah konektor baterai.

Potong kabel merah sekitar 10 cm dari dudukan konektor baterai dan tekuk ujung kabel di sekitar pin tengah sakelar sakelar. Kemudian sambungkan kabel lain sekitar 20cm ke salah satu pin luar sakelar sakelar.

Solder kedua kabel merah ke sakelar sakelar menggunakan "tangan bantu" untuk menahan kabel di tempatnya.

Hubungkan ujung kabel merah ke pin Vin Arduino dan kabel hitam ke pin ground di lokasi sesuai dengan skema Fritzing.

Tekuk kabel di bagian belakang stripboard dan putar papan untuk menyoldernya di tempatnya.

Gunakan sakelar sakelar untuk menyalakan Arduino dan lihat apakah LED pada pengontrol mikro menyala.

Langkah 23: Uji Sirkuit

Uji Sirkuit
Uji Sirkuit

Putar potensiometer paling kiri sepenuhnya berlawanan arah jarum jam untuk menurunkan volume, lalu colokkan kabel speaker ke konektor audio. Speaker juga harus berada pada volume minimum saat menyambungkan stripboard untuk menghindari suara bising yang terkadang dapat terjadi saat mendorong kabel speaker ke konektor audio.

Langkah 24: Lampirkan Dengan Cara Anda

Lampirkan Dengan Cara Anda
Lampirkan Dengan Cara Anda
Lampirkan Dengan Cara Anda
Lampirkan Dengan Cara Anda
Lampirkan Dengan Cara Anda
Lampirkan Dengan Cara Anda

Kerja bagus, Anda selesai! Sekarang terserah Anda untuk melampirkan sirkuit sesuka Anda. Saya memilih untuk menempatkan sirkuit saya di dalam selungkup yang terbuat dari lembaran aluminium dan kayu lapis birch yang dicat gelap tetapi jangan ragu untuk melakukannya sesuka Anda.

Silakan tinggalkan komentar atau kirimkan saya email di [email protected] dengan sirkuit Anda atau jika Anda memiliki pertanyaan atau perbaikan untuk dibagikan!

Kontes Penulis Pertama Kali 2018
Kontes Penulis Pertama Kali 2018
Kontes Penulis Pertama Kali 2018
Kontes Penulis Pertama Kali 2018

Hadiah Kedua dalam Kontes Penulis Pertama Kali 2018

Tantangan Epilog 9
Tantangan Epilog 9
Tantangan Epilog 9
Tantangan Epilog 9

Runner Up dalam Tantangan Epilog 9

Kontes Arduino 2017
Kontes Arduino 2017
Kontes Arduino 2017
Kontes Arduino 2017

Runner Up dalam Kontes Arduino 2017

Direkomendasikan: