Isi kandungan:

ANDI - Penjana Irama Rawak - Elektronik: 24 Langkah (dengan Gambar)
ANDI - Penjana Irama Rawak - Elektronik: 24 Langkah (dengan Gambar)

Video: ANDI - Penjana Irama Rawak - Elektronik: 24 Langkah (dengan Gambar)

Video: ANDI - Penjana Irama Rawak - Elektronik: 24 Langkah (dengan Gambar)
Video: FENOMENA ANEH DI MASJIDILHARAM 2024, Julai
Anonim
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik
ANDI - Penjana Irama Rawak - Elektronik

ANDI adalah mesin yang menghasilkan irama rawak dengan menekan butang. Setiap rentaknya unik dan boleh di-tweak dengan lima tombol. ANDI adalah hasil projek universiti yang memberi inspirasi kepada pemuzik dan meneliti cara baru untuk bekerja dengan pemukul drum. Maklumat lebih lanjut mengenai projek ini boleh didapati di andinstruments.com

Semasa fasa reka bentuk ANDI banyak inspirasi diambil dari komuniti pembuat dan terutama dari projek-projek menarik di sini di Instructables. Untuk membalas budi saya telah menulis Instruksinya ini mengenai cara merancang litar elektrik untuk penjana pemukul ANDI. Ini adalah litar sederhana dengan lima tombol putar yang mengawal pemutaran bunyi drum pendek yang disimpan pada kad micro-SD melalui Arduino Nano.

Instructable ini merangkumi pembuatan litar elektronik dan kod yang diprogramkan pada Arduino dan bunyi drum yang digunakan terdapat di sini. Kod tersebut dijelaskan dengan komen dalam fail kod dan saya tidak akan membahas secara mendalam kod dalam tutorial ini.

ANDI mempunyai bahagian luar aluminium lembaran dan papan lapis dan saya tidak memasukkan pembuatan bahagian luar dalam Instruktif ini.

Sekiranya ada kepentingan dalam penjelasan menyeluruh mengenai kod atau cara membuat lampiran ini, ia akan ditambahkan pada masa akan datang.

Jika tidak, ini memberi anda kebebasan untuk merancang kandang anda sendiri untuk penjana pemukul ANDI.

Ikuti projek ANDinstruments saya di instagram untuk kemas kini media mengenai projek: @and_instruments

Langkah 1: Cara Mengikuti Tutorial

Cara Mengikuti Tutorial
Cara Mengikuti Tutorial

Saya telah berusaha menjadikan Instructable ini dengan terperinci mungkin untuk memberi akses kepada semua peringkat kemahiran.

Ini bererti kadang-kadang terasa terlalu terperinci dan lambat, jadi cepatkan langkah yang sudah anda rasa selesa.

Untuk pemahaman yang lebih mendalam mengenai beberapa bahagian utama litar, saya telah menambahkan pautan ke Instructables, tutorial dan wikipedia-halaman lain yang membantu anda memahami apa yang sedang berlaku.

Jangan ragu untuk merancang semula litar dan menulis semula kod yang anda fikirkan sesuai dan jika ya sila paut kembali ke andinstruments.com dan beri kredit kepada sumbernya.

Sila komen atau hantarkan e-mel kepada saya di [email protected] jika anda mempunyai pertanyaan mengenai Instructable atau idea mengenai cara memperbaiki litar atau tutorial!

Langkah 2: Kumpulkan Komponen

Kumpulkan Komponen
Kumpulkan Komponen

Saya telah menggunakan komponen berikut untuk reka bentuk litar:

  • 39x30 lubang dari 3 papan jalur pulau
  • Arduino nano serasi V3.0 ATMEGA328 16M
  • (2x) Header pin lelaki 15x1 untuk Arduino
  • Breakout mikroSD dengan pergeseran tahap (SparkFun Shifting μSD Breakout)
  • Header pin lelaki 7x1 untuk MicroSD Breakout
  • Micro SDHC-Card (Intenso 4 GB Micro SDHC-Card Class 4)
  • (4x) 10k Ohm potensiometer (Alps 9mm Ukuran Metal Shaft Snap RK09L114001T)
  • (4x) Kapasitor Keramik 0.1uF (Vishay K104K15X7RF53L2)
  • Perintang Oh 1k (Perintang Filem Logam 0.6W 1%)
  • Jack audio pemasangan panel 3.5mm (Kycon STPX-3501-3C)
  • Pengekod berputar dengan suis tekan (Bourns Encoders PEC11R-4025F-S0012)
  • Toggle switch (tab solder 1 tiang on-on MTS-102)
  • Tali bateri 9 volt (Tali bateri jenis ‘I’ terlindung Keystone)
  • Bateri 9 volt
  • Kawat teras padat dengan warna yang berbeza

Saya akan cuba menerangkan pilihan komponen saya sepanjang Instructable. Semasa proses reka bentuk litar, saya bertujuan untuk menjadikan projek ini semurah dan sekecil mungkin. Oleh itu, saya telah berusaha memastikan semua komponen terpasang pada papan jalur, supaya wayar yang menghubungkannya dapat berjalan di sepanjang papan.

Sekiranya anda mempunyai cadangan mengenai cara memperbaiki litar, sila komen atau hantarkan e-mel kepada saya.

Langkah 3: Cari Beberapa Alat

Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat
Cari Beberapa Alat

Saya menggunakan alat dan peralatan berikut untuk projek ini:

  • Papan roti untuk menguji komponen sebelum menyoldernya ke papan jalur
  • Sepasang tang kecil untuk memotong wayar
  • Pelucut wayar automatik
  • Sepasang tang untuk membengkokkan wayar teras pepejal dan kaki komponen
  • Pateri pemateri dengan suhu yang boleh dilaraskan
  • "Menolong tangan" untuk memegang papan jalur semasa memateri
  • Pembesar suara kecil dan kabel audio 3.5mm untuk menguji outpu audio litar

Langkah 4: Ikuti Skema

Ikuti Skema
Ikuti Skema

Skema ini dibuat dengan Fritzing dan saya mengesyorkan anda mengulanginya sepanjang proses untuk melihat bahawa anda tidak terlepas komponen atau sambungan apa pun.

Komponen pada skema tidak kelihatan sama seperti yang telah saya gunakan dalam litar saya tetapi ia menunjukkan cara menyambungkan wayar dan pin berada di tempat yang sama seperti pada komponen saya.

Langkah 5: Sambungkan Arduino ke Breakout Board kad MicroSD

Sambungkan Arduino ke Breakout Board MicroSD-card
Sambungkan Arduino ke Breakout Board MicroSD-card
Sambungkan Arduino ke Breakout Board MicroSD-card
Sambungkan Arduino ke Breakout Board MicroSD-card
Sambungkan Arduino ke Breakout Board MicroSD-card
Sambungkan Arduino ke Breakout Board MicroSD-card

Saya mengesyorkan memulakan projek dengan menguji dua komponen litar yang paling penting: Arduino Nano dan papan pemecah kad MicroSD. Saya melakukan ini di papan roti dan apabila berfungsi dengan baik, saya menyolder komponen pada papan jalur yang menjadikannya kekal.

Sekiranya anda ingin mengetahui lebih lanjut mengenai cara kerja papan pemecah MikroSD, saya cadangkan membaca tutorial ini dari Tutorial Papan Pemecahan Kad Micro SD.

Solder pin header ke papan Arduino dan papan pemecah MicroSD. Saya menggunakan papan roti untuk meletakkan header pin lelaki di tempat semasa menyolder. Sukar untuk membuat sambungan pateri yang baik dan anda akan membuat beberapa yang salah dalam gambar contoh saya. Saya cadangkan untuk menonton beberapa tutorial pematerian sebelum memulakannya jika ini pertama kalinya anda menggunakan solder.

Sambungkan papan pemecah MicroSD ke Arduino di papan roti dengan urutan berikut:

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

Pin-pin papan pemecah MicroSD tidak digunakan dalam projek ini.

Langkah 6: Sediakan kad MicroSD

Sediakan kad MicroSD
Sediakan kad MicroSD
Sediakan kad MicroSD
Sediakan kad MicroSD
Sediakan kad MicroSD
Sediakan kad MicroSD

Sambungkan kad MicroSD ke komputer dengan penyesuai. Saya menggunakan penyesuai kad MicroSD ke kad SD. Format kad MicroSD dengan perisian SD Formatter dari Persatuan SD:

Saya menggunakan tetapan "Overwrite Format" yang menghapus semua yang ada pada kad MicroSD walaupun kad saya baru dan sudah kosong. Saya melakukannya kerana disyorkan dalam banyak tutorial mengenai penggunaan kad SD dengan Arduino. Tentukan nama kad dan tekan "Format". Ini biasanya memakan masa sekitar 5 minit untuk saya dan diakhiri dengan mesej "Format Kad selesai!". Tutup SDFormatter.

Muat naik semua klip suara.wav-file yang dimampatkan ke direktori root kad MicroSD yang terdapat di sini. Keluarkan kad MicroSD setelah muat naik selesai dan masukkan kembali ke papan pemecah MicroSD.

Sekiranya anda mengetahui cara menggunakan perisian audio, anda boleh menambah klip suara anda sendiri dan bukan saya jika anda menamakannya dengan cara yang sama seperti pada fail contoh saya. Fail hendaklah berukuran 8bit.wav-file dengan frekuensi persampelan 44 100Hz.

Langkah 7: Uji kad MicroSD

Uji kad MicroSD
Uji kad MicroSD
Uji kad MicroSD
Uji kad MicroSD

Muat naik kod "CardInfoTest10" ke Arduino untuk menguji sambungan ke kad MicroSD. Kod ini dibuat oleh Limor Fried 2011 dan diubah suai oleh Tom Igoe 2012 dan dijumpai dan dijelaskan di laman web Arduino di sini.

Buka monitor bersiri pada 9600 baud dan sahkan bahawa anda mendapat mesej berikut:

Memulakan kad SD … Pendawaian betul dan kad ada.

Jenis kad: SDHC

Jenis kelantangan adalah FAT32"

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

Sekiranya anda ingin mengetahui bagaimana monitor monitor berfungsi, lihatlah pelajaran ini dari Adafruit: Serial monitor arduino.

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

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

Putuskan sambungan Arduino dari komputer dan cabut papan pemecah Arduino dan MicroSD dengan perlahan dari papan roti. Saya menggunakan pemutar skru "kepala rata" kecil dan menggoyangkannya di antara bahagian plastik kepala pin lelaki dan papan roti di beberapa tempat sehingga komponennya cukup longgar untuk diangkat dengan tangan.

Ketepikan papan roti dan balikkan papan jalur sehingga kepulauan tembaga menghadap ke bawah. Kini tiba masanya untuk menyisipkan papan pemecah Arduino dan MicroSD ke papan jalur untuk menjadikan bahagian-bahagian projek ini kekal. Ingatlah bahawa sangat sukar untuk melepaskan komponen setelah menyoldernya ke papan jalur, jadi pastikan ia diletakkan dengan betul pada kedudukan yang betul dan bahawa ia didorong sekuat mungkin ke papan jalur untuk memberikan kekuatan mekanik yang baik setelah pematerian.

Saya menggunakan pita penebat untuk menahan komponen semasa menyolder kerana semasa anda menyolder, anda perlu membalikkan papan jalur sehingga anda dapat melihat kepingan tembaga dan kepala pin lelaki di mana pematerian harus dilakukan.

Saya menggunakan "tangan menolong" semasa menyolder untuk mengelakkan meletakkan papan jalur dan komponen yang longgar di atas meja. Sekiranya mereka meletakkan komponen yang longgar mungkin bergerak sedikit dan pemasangan yang ketat ke papan jalur mungkin hilang.

Ulangi proses untuk papan pemecahan MicroSD. Mula-mula meletakkannya dengan ketat di tempat yang betul dan kencangkan dengan pita penebat.

Kerana papan pemecah MicroSD hanya mempunyai header pin lelaki di satu sisi, ia akan diikat dalam posisi miring. Saya tidak melihat apa-apa masalah dengan ini, jadi saya mengikatnya dengan sudut dengan pita penebat dan ia duduk dengan rapat selepas pematerian.

Saya kemudian membalikkan papan jalur terbalik dan menggunakan "tangan menolong" saya semasa memateri.

Langkah 9: Sambungkan Tombol Kawalan Kelantangan dan Penapis Lulus Rendah ke Papan Lebar

Sambungkan Tombol Kawalan Kelantangan dan Penapis lulus Rendah ke Papan Lebar
Sambungkan Tombol Kawalan Kelantangan dan Penapis lulus Rendah ke Papan Lebar
Sambungkan Tombol Kawalan Kelantangan dan Penapis Lulus Rendah ke Papan Lebar
Sambungkan Tombol Kawalan Kelantangan dan Penapis Lulus Rendah ke Papan Lebar
Sambungkan Tombol Kawalan Kelantangan dan Penapis Lulus Rendah ke Papan Lebar
Sambungkan Tombol Kawalan Kelantangan dan Penapis Lulus Rendah ke Papan Lebar

Kini tiba masanya untuk menambahkan komponen ke papan jalur untuk output suara dan kawalan kelantangan. Komponen akan dihubungkan antara satu sama lain dengan wayar teras pepejal berwarna.

Potensiometer bertindak sebagai pengatur kelantangan, apabila dipusingkan meningkatkan daya tahannya dan menurunkan volume output suara. Sekiranya anda ingin mengetahui lebih lanjut mengenai potensiometer, anda boleh melihat halaman wikipedia ini: en.wikipedia.org/wiki/Potentiometer.

Perintang 1k Ohm dan kapasitor seramik 0, 1 uF bertindak sebagai penapis lulus rendah untuk menghilangkan bunyi nada tinggi. Sekiranya anda ingin mengetahui lebih lanjut mengenai penapis lulus rendah, anda boleh melihat halaman wikipedia ini: en.wikipedia.org/wiki/Low-pass_filter

Saya menyolder komponen ini ke papan jalur sebelum menyolder wayar antara papan pemecah MicroSD dan Arduino. Saya melakukan ini kerana saya mahu wayar untuk output suara terletak berdekatan dengan papan jalur.

Mulakan dengan meratakan kaki logam potensiometer jika mereka dibengkokkan seperti tambang dalam contoh. Dengan melakukan ini, anda boleh meletakkan kaki melalui lubang papan untuk meningkatkan kekuatan yang memegang potensiometer di tempat pada papan jalur.

Tolak potensiometer melalui lubang-lubang pada papan jalur mengikut skema fritzing.

Gunakan tang untuk membengkokkan kaki penyokong potensiometer ke arah papan jalur.

Kini tiba masanya untuk menyambungkan potensiometer ke Arduino. Potong wayar teras pepejal dengan panjang yang betul.

Gunakan alat jalur kabel untuk mengeluarkan kira-kira 5mm plastik di setiap hujung wayar untuk mendedahkan logam di dalamnya.

Gunakan tang untuk membengkokkan wayar sehingga sesuai dengan papan jalur.

Tolak wayar melalui lubang di papan jalur yang menghubungkannya ke pin kanan potensiometer dan pin Arduino D9. Bengkokkan wayar di bahagian belakang papan jalur untuk menahan wayar di tempatnya sementara lebih banyak komponen ditambahkan. Jangan pateri lagi.

Ulangi proses dengan menambahkan wayar ke pin tengah potensiometer dan pin kosong di sebelah kanan potensiometer mengikut skema pembingkaian.

Tambahkan perintang Ohk 1k ke lubang di sebelah wayar dari pin tengah potensiometer.

Gunakan tang untuk membengkokkan satu kaki kapasitor dua kali untuk memasangkannya ke dalam dua lubang di papan jalur mengikut skema fritzing.

Tolak kapasitor melalui lubang di papan jalur sehingga satu kaki berkongsi lubang dengan perintang dan satu kaki melalui lubang di pulau 3 lubang kosong di sebelah kanan perintang.

Tolak kapasitor cukup jauh sehingga tidak lebih tinggi dari papan jalur daripada rak potensiometer di bawah benang. Ini kerana bahagian atas selongsong logam akan bersandar di rak potensiometer dan oleh itu kapasitor tidak boleh berada di atas.

Tambahkan dua wayar lagi untuk menyambungkan arduino ground ke pin kiri potensiometer dan teruskan dari sana ke lubang yang disambungkan ke kapasitor.

Langkah 10: Selesaikan Tombol Kawalan Kelantangan dan Penapis lulus Rendah ke Papan Lebar

Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Selesaikan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Memasukkan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar
Memasukkan Tombol Kawalan Kelantangan dan Penapis Lorong Rendah ke Papan Lebar

Setelah membongkok semua wayar di bahagian belakang papan jalur sehingga komponen dan wayar tidak jatuh, anda boleh membalikkan papan jalur terbalik. Saya menggunakan "tangan penolong" saya untuk memegang papan jalur terbalik. Pastikan kaki komponen dan wayar yang bengkok tidak mengganggu yang lain. Kadang-kadang kaki bengkok boleh digunakan untuk merapatkan jurang antara pulau tembaga yang berlainan. Biasanya ini baik dengan tanah dan pin 5V Arduino kerana banyak komponen sering dihubungkan dengan kedua-dua ini. Saya menggunakan teknik ini pada pin tanah Arduino dalam kes ini.

Selepas pematerian, saya menggunakan tang tajam untuk memotong kaki dan wayar di tempat yang terlalu panjang.

Langkah 11: Sambungkan MicroSD Breakout Board ke Arduino

Sambungkan MicroSD Breakout Board ke Arduino
Sambungkan MicroSD Breakout Board ke Arduino
Sambungkan MicroSD Breakout Board ke Arduino
Sambungkan MicroSD Breakout Board ke Arduino
Sambungkan MicroSD Breakout Board ke Arduino
Sambungkan MicroSD Breakout Board ke Arduino

Kini tiba masanya untuk menyambungkan papan pemecah mikroSD ke Arduino. Mulakan dengan menyambungkan wayar di antara tanah Arduino ke tanah papan pemecah MicroSD. Saya sekarang menggunakan lanjutan pin tanah Arduino yang saya buat dengan menyolder hujung wayar yang berada di antara Arduino dan pin kiri potensiometer ke pulau tembaga bersebelahan dengan pin tanah Arduino.

Terus membengkokkan hujung wayar di bahagian belakang papan jalur untuk menahan wayar di tempatnya dan tunggu dengan pematerian sehingga semua wayar antara papan pelindung Arduino dan MicroSD berada di tempatnya.

Tambahkan wayar antara pin CS dari papan pemecah MicroSD dan pin D10 dari Arduino.

Teruskan dengan wayar antara pin-pin papan pemecah MicroSD dan pin -11 Arduino.

Sambungkan DO papan pelarian MicroSD dengan pin D12 Arduino.

Sambungkan pin SCK dari papan pemecah MicroSD (pada papan pelarian MicroSD lain yang pernah saya gunakan sebelum pin ini dipanggil CLK dan bukannya SCK) dengan pin D13 dari Arduino.

Kawat terakhir yang disambungkan adalah antara pin VCC dari papan pelarian MicroSD dan pin 5V dari Arduino.

Kawat boleh sedikit sempit tetapi pastikan bahagian logam wayar tidak saling bersentuhan.

Balikkan papan jalur dan pastikan wayar masih di tempatnya.

Langkah 12: Memasukkan Papan Pemecah MikroSD ke Papan Keras

Pateri Papan Pemecah MikroSD ke Papan Lebar
Pateri Papan Pemecah MikroSD ke Papan Lebar
Pateri Papan Pemecah MikroSD ke Papan Lebar
Pateri Papan Pemecah MikroSD ke Papan Lebar

Sapukan pateri dan potong hujung wayar yang tersisa.

Langkah 13: Sambungkan & Pateri Audio Jack ke Papan Lebar

Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar
Sambungkan & Pateri Jack Audio ke Papan Lebar

Kini tiba masanya untuk menyambungkan bicu audio ke papan jalur. Mulailah dengan memasang kabel ke bicu audio dan bengkokkan kabel di sekitar pin bicu audio untuk menjadikannya tetap di tempatnya.

Sukar untuk menahan wayar di tempat semasa menyolder. Saya menggunakan "tangan menolong" saya sekali lagi untuk ini.

Sambungkan wayar bicu audio ke papan jalur mengikut skema fritzing dan bengkokkan wayar di bahagian belakang papan jalur untuk menahannya di tempat.

Balikkan papan pelipat dan pasangkan pateri pada wayar bicu audio. Kemudian potong wayar yang tersisa dengan sepasang tang.

Langkah 14: Uji Jack Audio

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

Kini tiba masanya untuk menguji output audio. Sambungkan Arduino ke komputer dan muat naik kod "andi_testsound" yang terdapat di sini.

Sambungkan bicu audio dengan kabel audio 3.5mm (jenis penyambung yang biasa digunakan fon telinga) ke pembesar suara yang diperkuat. Dalam video ini saya menyambungkan bicu audio ke pembesar suara bluetooth kecil yang juga memiliki input "Audio In" 3.5mm di bahagian belakang. Litar ini tidak akan berfungsi dengan fon telinga yang disambungkan kerana kekurangan penguatan output suara. Arduino masih perlu disambungkan ke komputer untuk mendapatkan kuasa. Kod "andi_testsound" memainkan klip bunyi yang berbeza dari kad MicroSD dan jika semuanya berfungsi, anda sekarang akan mendengar rentak rawak melalui pembesar suara anda. Anda juga boleh menghidupkan potensiometer untuk menambah atau menurunkan jumlah output.

Langkah 15: Sambungkan & Pateri Potentiometers ke Papan Lebar

Sambungkan & Pateri Potensiometer ke Papan Lebar
Sambungkan & Pateri Potensiometer ke Papan Lebar
Sambungkan & Pateri Potensiometer ke Papan Lebar
Sambungkan & Pateri Potensiometer ke Papan Lebar
Sambungkan & Pateri Potensiometer ke Papan Lebar
Sambungkan & Pateri Potensiometer ke Papan Lebar

Kini tiba masanya untuk menambah potensiometer yang digunakan sebagai tombol untuk mengawal rentak yang dihasilkan. Baca lebih lanjut mengenai penggunaan potensiometer sebagai input analog dengan Arduino di laman web Arduino: Membaca Potensiometer (input analog).

Gunakan tang untuk meluruskan kaki potensiometer yang tidak mempunyai fungsi elektrik seperti yang dilakukan dengan potensiometer pertama.

Letakkan potensiometer di lokasi yang betul mengikut skema Fritzing dengan kelima kaki komponen melalui lubang.

Bengkokkan kedua kaki sisi di bahagian belakang papan jalur untuk memberikannya kekuatan mekanikal semasa memateri.

Pateri kelima kaki walaupun kaki sisi tidak mempunyai fungsi elektrik. Ini memberi kekuatan potensiometer sedikit kekuatan mekanikal tambahan.

Langkah 16: Sambungkan & Pateri Kapasitor ke Papan Lebar

Sambungkan & Pateri Kapasitor ke Papan Lebar
Sambungkan & Pateri Kapasitor ke Papan Lebar
Sambungkan & Pateri Kapasitor ke Papan Lebar
Sambungkan & Pateri Kapasitor ke Papan Lebar
Sambungkan & Pateri Kapasitor ke Papan Lebar
Sambungkan & Pateri Kapasitor ke Papan Lebar

Kapasitor ditambahkan antara pin output isyarat dan pin ground dari potensiometer untuk menjadikan isyarat lebih stabil. Baca lebih lanjut mengenai kelancaran input dalam Instructable: Smooth Potentiometer Input ini.

Tambahkan kapasitor ke papan jalur mengikut skema Fritzing. Tolak ke bawah sehingga hampir dengan papan jalur sehingga bahagian atasnya tidak berada di atas rak potensiometer.

Bengkokkan kaki kapasitor di bahagian belakang papan jalur untuk menahannya di tempat semasa memateri.

Memateri kaki dan memotong sisa baki.

Langkah 17: Sambungkan & Pateri Rotary Encoder ke Stripboard

Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard
Sambungkan & Pateri Rotary Encoder ke Stripboard

Luruskan kedua-dua kaki sisi pengekod putar sehingga mereka rata pada papan jalur. Saya melakukan ini kerana pengekod putar saya mempunyai kaki sisi yang terlalu besar untuk ditembusi melalui lubang papan.

Tolak pengekod putar melalui papan jalur di tempat yang betul mengikut skema Fritzing.

Saya kemudian menggunakan beberapa pita penebat untuk menahan pengekod putar di tempat semasa menyolder kerana pin pengekod tidak menahannya di tempat yang cukup baik.

Pateri pengekod putar dan tanggalkan pita.

Langkah 18: Sambungkan & Kabel Pateri Menyambungkan Potensiometer ke Arduino (1/2)

Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kabel Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kabel Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (1/2)

Tambahkan kabel isyarat dari pin tengah setiap potensiometer ke pin Arduino kanan mengikut skema Fritzing.

Lakukan perkara yang sama dengan wayar 5V yang menghubungkan pin kanan potensiometer secara bersiri dengan pin VCC dari papan pemecah MicroSD.

Bengkokkan wayar di bahagian belakang papan jalur.

Pateri wayar dan potong bahagian logam sisa wayar.

Langkah 19: Sambungkan & Kabel Pateri Menyambungkan Potensiometer ke Arduino (2/2)

Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (2/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (2/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (2/2)
Sambungkan & Kawat Pateri Menyambungkan Potentiometers ke Arduino (2/2)
Sambungkan & Kabel Pateri Menyambungkan Potentiometers ke Arduino (2/2)
Sambungkan & Kabel Pateri Menyambungkan Potentiometers ke Arduino (2/2)

Ia mula sesak di bahagian depan papan jalur sehingga kami ingin menambahkan wayar terakhir ke bahagian belakang untuk menyambungkan pin terakhir komponen. Sekarang bahawa potensiometer dan pengekod putar berada di tempatnya, papan jalur boleh berdiri sendiri terbalik yang membantu semasa pematerian wayar lurus di bahagian belakang.

Mulakan dengan mengukur tiga wayar dengan panjang yang sama yang akan menghubungkan pin tanah dari potensiometer. Kawat ini tidak akan melalui lubang tetapi disolder sambil berbaring di sebelah pin kanan mengikut skema Fritzing.

Ini lebih sukar daripada menyolder wayar yang telah melalui lubang dan dibengkokkan, jadi mulailah dengan satu wayar pada satu masa dan berhati-hatilah agar tidak bertindih dengan solder dari pin yang berlainan.

Langkah 20: Sambungkan & Solder Wires Menyambungkan Rotary Encoder ke Arduino

Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino
Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino
Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino
Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino
Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino
Sambungkan & Kawat Pateri Menyambungkan Pengekod Putar ke Arduino

Sekarang teruskan dengan menambahkan dua wayar yang lebih pendek untuk menyambungkan wayar tanah potensiometer ke pengekod putar.

Memateri wayar sambil membiarkan papan jalur berdiri sendiri di potensiometer.

Tambahkan tiga wayar yang menghubungkan pengekod putar ke arduino mengikut skema Fritzing dan akhirnya tambahkan wayar pendek yang menyambungkan pin landasan pelarian MicroSD ke pin tanah pada potensiometer terdekat. Pateri wayar satu demi satu.

Langkah 21: Uji kod ANDI Penuh

Uji kod ANDI Penuh
Uji kod ANDI Penuh
Uji kod ANDI Penuh
Uji kod ANDI Penuh

Kini tiba masanya untuk menguji versi penuh kod yang terdapat di sini. Sambungkan Arduino ke komputer dan muat naik kod ANDI.

Kemudian sambungkan kabel pembesar suara ke output audio dan uji coba potensiometer dan pengekod putar. Sekiranya anda mendengar banyak suara nada tinggi jangan risau, ini kerana saya menghidupkan Arduino dengan kabel USB. Pada langkah seterusnya, anda akan menyolder penyambung bateri dan suis kuasa ke papan jalur dan kemudian Arduino tidak perlu dihidupkan oleh komputer lagi.

Langkah 22: Sambungkan & Pateri Penyambung Bateri ke Papan Lebar

Sambungkan & Pateri Penyambung Bateri ke Papan Lebar
Sambungkan & Pateri Penyambung Bateri ke Papan Lebar
Sambungkan & Pateri Penyambung Bateri ke Papan Lebar
Sambungkan & Pateri Penyambung Bateri ke Papan Lebar
Sambungkan & Pateri Penyambung Bateri ke Papan Lebar
Sambungkan & Pateri Penyambung Bateri ke Papan Lebar

Penyambung bateri menghubungkan bateri 9V sebagai sumber kuasa ke papan jalur. Tombol togol akan menghidupkan atau mematikan projek dengan merapatkan atau memutuskan wayar merah penyambung bateri.

Potong wayar merah kira-kira 10cm dari pemegang penyambung bateri dan bengkokkan hujung wayar di sekitar pin tengah suis togol. Kemudian sambungkan wayar lain kira-kira 20cm ke salah satu pin luar suis togol.

Pateri kedua-dua wayar merah ke suis togol menggunakan "tangan bantuan" untuk menahan wayar di tempatnya.

Sambungkan hujung wayar merah ke pin Vin Arduino dan wayar hitam ke pin tanah di lokasi mengikut skema Fritzing.

Bengkokkan wayar di bahagian belakang papan jalur dan putar papan untuk memutarnya di tempatnya.

Gunakan suis togol untuk menghidupkan Arduino dan melihat apakah LED pada pengawal mikro menyala.

Langkah 23: Uji Litar

Uji Litar
Uji Litar

Putar potensiometer paling kiri ke arah lawan jam untuk menurunkan kelantangan dan kemudian pasangkan kabel pembesar suara ke penyambung audio. Pembesar suara juga mesti berada pada kelantangan minimum semasa menyambungkan papan jalur untuk mengelakkan bunyi tinggi yang kadang-kadang boleh berlaku semasa mendorong kabel pembesar suara ke dalam penyambung audio.

Langkah 24: Lampirkan dengan Cara Anda

Lekatkannya Dengan Cara Anda
Lekatkannya Dengan Cara Anda
Lekatkannya Dengan Cara Anda
Lekatkannya Dengan Cara Anda
Lekatkannya Dengan Cara Anda
Lekatkannya Dengan Cara Anda

Kerja bagus, anda sudah selesai! Sekarang terpulang kepada anda untuk menutup litar sesuka hati. Saya memilih untuk meletakkan litar saya di dalam kandang yang diperbuat daripada aluminium lembaran dan papan lapis birch yang dicat gelap tetapi jangan ragu untuk melakukannya sesuka hati.

Sila tinggalkan komen atau hantarkan e-mel kepada saya di [email protected] dengan rangkaian anda atau jika anda mempunyai pertanyaan atau penambahbaikan untuk dikongsi!

Peraduan Pengarang Kali Pertama 2018
Peraduan Pengarang Kali Pertama 2018
Peraduan Pengarang Kali Pertama 2018
Peraduan Pengarang Kali Pertama 2018

Hadiah Kedua dalam Peraduan Pengarang Kali Pertama 2018

Cabaran Epilog 9
Cabaran Epilog 9
Cabaran Epilog 9
Cabaran Epilog 9

Naib Johan dalam Cabaran Epilog 9

Peraduan Arduino 2017
Peraduan Arduino 2017
Peraduan Arduino 2017
Peraduan Arduino 2017

Naib Johan dalam Peraduan Arduino 2017

Disyorkan: