Daftar Isi:

Botol Susu Beralamat (Lampu LED + Arduino): 12 Langkah (dengan Gambar)
Botol Susu Beralamat (Lampu LED + Arduino): 12 Langkah (dengan Gambar)

Video: Botol Susu Beralamat (Lampu LED + Arduino): 12 Langkah (dengan Gambar)

Video: Botol Susu Beralamat (Lampu LED + Arduino): 12 Langkah (dengan Gambar)
Video: Gelar Teknologi Tepat Guna Ke 19 Tahun 2021 2024, November
Anonim
Botol Susu Beralamat (Lampu LED + Arduino)
Botol Susu Beralamat (Lampu LED + Arduino)

Jadikan botol susu APD menjadi lampu LED yang bagus, dan gunakan Arduino untuk mengontrolnya. Ini mendaur ulang beberapa hal, terutama botol susu, dan menggunakan jumlah daya yang sangat rendah: LED tampaknya menghilang kurang dari 3 watt tetapi cukup terang untuk dilihat. Antara lain, saya ingin melihat apakah saya bisa membuat lampu elektronik terasa lebih ramah manusia daripada kebanyakan, dan menemukan pengontrol putar adalah cara yang baik untuk melakukan ini. Botol susu APD merupakan cara yang murah namun estetis untuk menyebarkan pencahayaan LED. Terutama jika Anda dapat menemukan yang bulat yang bagus:)Memodifikasi objek dengan pencahayaan LED tidak hanya ramah lingkungan, tetapi juga jauh lebih mudah daripada membangun rumah dari awal. Karena LED berukuran kecil, Anda dapat meletakkannya hampir di mana saja, dan tidak menghasilkan banyak panas selama mereka menyebar dan berjalan pada tegangan yang benar. Instruksi ini akan membahas desain dan produksi fisik, dan saya akan menganggap Anda memiliki pengetahuan dasar tentang membuat sirkuit elektronik dan pencahayaan LED. Karena LED dan catu daya yang Anda gunakan mungkin akan bervariasi, saya hanya akan membahas dasar-dasar rangkaian saya dalam hal spesifikasi. Saya juga akan mencoba mengarahkan Anda ke sumber daya yang berguna, dan menjelaskan lebih lanjut tentang mikrokontroler Arduino dan kode yang memberi tahu mereka untuk bekerja secara berurutan. Elektronik pencahayaan LED dasar sangat sederhana, mirip dengan elektronik sekolah dasar, jadi mungkin tidak akan butuh waktu lama bagi Anda untuk mengambil sama sekali.

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan

Untuk membuat lampu sendiri, Anda akan membutuhkan:botol susu APDLembar akrilik bening 3mm2 kabel listrik inti (atau kabel speaker bisa digunakan - ini bisa menjadi tugas yang cukup ringan karena hanya membutuhkan sekitar 12v dan arus yang sangat kecil, tergantung pada bagaimana Anda mendesain sirkuit Anda). LEDResistorSolderHeat shrink tubingTrafo tua (kutil dinding untuk orang Amerika), plus soket+colokan untuk digunakan. Kawat tembaga dikepangKawat bel inti padatIkatan ritsletingAlat yang Anda perlukan:Pemotong lubang bor (sesuai dengan lebar tutup botol susu Anda - lihat langkah 2) Berbagai macam mata bor kecil Gergaji besi junior (tergantung pada apa yang Anda gunakan sebagai rumah) Obeng Penari telanjang kawat Pemotong samping/Pemotong kawat Besi solderMultimeterTangan ketiga (penting untuk menyolder komponen bersama-sama) Sumbu pematri (jika Anda menyimpan komponen apa pun dari perangkat lain) Kabel klip buaya (untuk pengujian/prototipe). Anda juga mungkin ingin membuat semacam wadah untuk mereka. Saya telah mencoba berbagai cara untuk menggantungnya, dan menetap di bagian pipa PVC yang bengkok, digantung di langit-langit dengan lubang yang dibor untuk kabelnya. Saya juga mencoba menjepitnya ke langit-langit. Anda juga bisa menggantungnya melalui sepotong papan yang dipasang di langit-langit, dari saluran, atau bahkan membuat lubang di langit-langit Anda sendiri untuk menampung kabel dan memberi daya dari loteng. Langkah 5 menunjukkan dan berbicara tentang beberapa opsi ini. Di atas adalah semua yang Anda perlukan untuk membuat beberapa lampu yang berfungsi dengan sakelar hidup/mati dasar. Untuk memberi mereka fungsi yang lebih maju seperti memudar atau mengurutkan, Anda juga memerlukan beban komponen seperti transitor dan mikrokontroler: Adaptor mini USB Arduino mini untuk di atas, atau USB FTDL ke kabel header. Soket header pin Papan tempat memotong roti tanpa solder Regulator tegangan LM317TTransistor NPNBC337Semua ditunjukkan di bawah tetapi lebih banyak tentang mereka dan bagaimana mereka bekerja bersama di langkah 6. Ada juga penutup untuk kotak sakelar, yang bisa berupa apa saja yang Anda suka. Saya melihat sebuah kotak sakramen bundar yang indah di ruang Jepang di British Museum, tetapi mereka tidak mengizinkan saya memilikinya. Pada akhirnya saya menggunakan kotak kartu moo plastik putih karena sangat cocok dengan tema:) Dengan rangkaian seperti itu, ada banyak hal yang dapat Anda program untuk dilakukan dengan arduino. Saya suka pencahayaan kinetik, tetapi saya menemukan lampu Natal yang berkedip, dll., mencolok dan mekanis. Keteraturan dan konsistensi mereka dingin dan tidak ramah (harus bekerja untuk menciptakan binar naturalistik dari lampu natal yang bagus). Saya tidak ingin sesuatu yang mencolok (secara harfiah). Saya menginginkan kontrol analog tunggal untuk lampu yang terasa sangat dioperasikan oleh manusia, yang hanya mengurutkan cara mereka menyala dan mati. Kode untuk itu, ditambah dengan dial perasaan yang bagus dan kenop aluminium yang estetis menjadikannya mainan yang menyenangkan.

Langkah 2: Potong dan Bor Perspex

Potong dan Bor Perspex
Potong dan Bor Perspex
Potong dan Bor Perspex
Potong dan Bor Perspex
Potong dan Bor Perspex
Potong dan Bor Perspex

Pertama-tama, kita akan memotong beberapa cakram perspex untuk dimasukkan ke dalam tutup botol susu, lalu mengebor lubang untuk memasang LED dan kabel. Saat menggunakan pemotong lubang, bor ke sepotong kayu. Menekan bahan Anda terhadap sesuatu seperti ini saat Anda memotong akan membantu menjaga tepi belakang tetap rapi. Kayu lunak juga memberi tahu Anda ketika Anda telah menyelesaikan semuanya, karena Anda dapat benar-benar merasakan perubahan gigitan bor saat mencapai kayu. Setelah cakram Anda siap, buat lubang di semua bagian atas botol susu Anda agar sesuai dengan bagian tengahnya. lubang di perspex. Anda juga perlu mengebor lubang untuk pemasangan kabel dan LED. Apa sebenarnya yang Anda lakukan di sini tergantung pada jenis catu daya yang akan Anda gunakan dan jenis sirkuit apa yang ingin Anda sambungkan. Milik saya menggunakan tiga LED per lampu, yang saya atur secara merata di sekitar disk. Anda memerlukan sepasang lubang untuk melewati kaki setiap LED, dan dua lubang yang cukup besar untuk melewati dua untai kabel Anda. (Lihat gambar untuk catatan penjelasan). Saya tidak menggunakan template atau apa pun untuk ini, saya hanya melakukannya dengan mata bor baterai, beberapa bit kecil, dan kesabaran. Kadang-kadang, dua lubang akan sedikit terlalu berjauhan atau berdekatan untuk kaki LED, tetapi selama Anda berhati-hati, sedikit tekukan akan membuatnya pas. Jika ini belum masuk akal, jangan khawatir, langkah selanjutnya harus memperjelas.

Langkah 3: Pasang LED

Pasang LED
Pasang LED
Pasang LED
Pasang LED
Pasang LED
Pasang LED

Sekarang, masukkan LED melalui lubang, berhati-hatilah untuk mengamati polaritas. Kami pada dasarnya akan membuat rantai daisy mereka, dengan masing-masing kaki negatif pada satu LED terhubung ke kaki positif pada yang berikutnya. Berapa banyak Anda rantai daisy seperti ini, jika sama sekali, tergantung pada tegangan catu daya yang Anda gunakan. Milik saya adalah 12v, dan LED saya memiliki tegangan maju 3,3, jadi 9,9 volt dari tiga LED adalah maksimum yang dapat ditangani oleh suplai saya. Mereka juga membutuhkan resistor untuk membawa rangkaian hingga 12v. Anda pasti harus memiliki resistor pada setiap botol, karena jika tidak, LED akan terbakar atau setidaknya menjadi panas (dan lebih terang). Saya mencoba ini dengan prototipe awal, dan mereka berjalan cukup panas tanpa resistor untuk melelehkan APD tutup botol. Anda dapat menggunakan kalkulator LED praktis ini untuk mengetahui apa yang harus dilakukan dengan sirkuit Anda sendiri: https://led.linear1.org/led.wiz Screengrab darinya dalam langkah ini menunjukkan dengan tepat nilai yang saya kerjakan dan rangkaian yang dihasilkan (Resistor ditambahkan pada langkah berikutnya). Setelah LED Anda melalui lubang dan Anda yakin polaritasnya benar, mulailah memutar lead bersama-sama seperti yang ditunjukkan pada urutan gambar untuk langkah ini. Ujung kabel yang paling dekat dengan lubang kabel dibiarkan tidak terpilin, karena akan disolder ke kabel, bukan satu sama lain. Terus lakukan ini dengan semuanya, pastikan hanya menghubungkan positif ke negatif daripada pos-pos atau neg-neg. Saya juga memastikan untuk menjaga semua lampu ini tetap konsisten. Melihat ke bawah pada mereka, arus selalu masuk di sebelah kiri, lalu searah jarum jam di sekitar LED, yang dibumikan melalui lubang kiri.

Langkah 4: Komponen Solder

Komponen Solder
Komponen Solder
Komponen Solder
Komponen Solder
Komponen Solder
Komponen Solder
Komponen Solder
Komponen Solder

Sekarang kita perlu menyolder semuanya di tempatnya. Pertama-tama, solder semua pasangan kabel yang dipilin bersama-sama, lalu potong kelebihannya. Selanjutnya, lepaskan panjang kabel listrik lalu masukkan melalui lubang kabel yang Anda bor ke setiap disk. Bungkus kabel di sekitar kabel LED, dengan kabel aktif (coklat) menuju kabel panjang (positif) dari string LED. Gulung tembaga di sekitar timah, solder di tempatnya, dan potong lagi sisa timah. Gandakan kabel Anda kembali melalui lubang tengah, lalu geser tutup botol ke bawah timah dan melewati cakram. Di ujung lain, solder resistor dengan nilai yang benar (dalam kasus saya 120 ohm) ke kabel positif. Panjang kabel Anda tergantung pada bagaimana Anda akan menggantung lampu Anda. Seperti yang dapat Anda lihat pada gambar terakhir dari langkah ini, saya memilih untuk menggunakan panjang flex yang cukup pendek, karena saya tahu saya akan menggabungkannya dengan panjang yang lebih panjang dan membuat rumahan yang akan menyembunyikan sambungannya. Ini juga lebih mudah untuk bekerja dengan 12 panjang yang lebih pendek, daripada 12 yang lebih panjang.

Langkah 5: Sakelar dan Rumah

Sakelar dan Rumah
Sakelar dan Rumah
Sakelar dan Rumah
Sakelar dan Rumah
Sakelar dan Rumah
Sakelar dan Rumah

Pada titik ini Anda memiliki satu set lampu yang dipasang di tutup botol susu dan dirancang untuk bekerja dengan catu daya tertentu. Botol APD, setelah Anda melepas label dan mencucinya, akan langsung dipasang kembali ke tutupnya dan berfungsi sebagai diffuser yang terlihat bagus. Anda sekarang dapat menghubungkan lampu dengan kotak sakelar sederhana, seperti yang saya lakukan pada awalnya, atau pilih untuk melakukan sesuatu yang lebih kompleks, seperti menggerakkan mereka menggunakan catu daya yang sama tetapi juga mikrokontroler untuk membuat mereka melakukan hal-hal yang lebih menarik. Karena keterbatasan waktu, saya memiliki lampu ini sebagai prototipe dalam berbagai tahap pengembangan selama sekitar 18 bulan, dan saat itu saya memasangnya dalam dua cara berbeda dengan tiga kotak sakelar yang berbeda. Saya juga memasangnya dengan beberapa LED yang lebih baik, yang memberikan cahaya sedikit lebih biru dan memiliki rumah yang tersebar. Daripada merinci setiap langkah dari setiap iterasi, saya telah menempatkan pilihan gambar dalam langkah ini dengan catatan yang mengilustrasikan masing-masing. instruksi ini akan menangani cara terbaru (dan paling keren) yang saya pilih untuk menggunakannya: Dipasang di pipa plastik dan dikontrol secara individual.

Langkah 6: Mikrokontroler, Komponen, Scavenging

Mikrokontrol, Komponen, Pemulung
Mikrokontrol, Komponen, Pemulung
Mikrokontrol, Komponen, Pemulung
Mikrokontrol, Komponen, Pemulung
Mikrokontrol, Komponen, Pemulung
Mikrokontrol, Komponen, Pemulung

Oke, jadi, bagus. Kami memiliki lampu botol susu yang berfungsi sekarang. Tapi kontrol on-off tidak terlalu menarik. Bagaimana dengan peredupan dan pengurutan? Untuk ini, kita membutuhkan mikrokontroler, dan saya akan menggunakan Arduino. Kami juga membutuhkan banyak komponen untuk bekerja dengannya, beberapa di antaranya akan saya ambil dan daur ulang dari perangkat keras lama. Saya menggunakan Arduino standar untuk membuat prototipe dan memastikan saya dapat mengkodekan apa yang saya inginkan (saya masih sangat banyak pemula dalam hal semacam ini):https://www.arduino.cc/en/Main/ArduinoBoardDiecimilaDan membeli salah satunya ditambah adaptor USB untuk digunakan dalam cahaya yang sebenarnya:https://arduino.cc/en/ Main/ArduinoBoardMiniJika Anda belum pernah mendengarnya, Arduino adalah platform prototyping kecil yang indah yang memungkinkan Anda untuk mulai belajar tentang mikrokontroler dengan murah. Bahasa pemrograman yang digunakan untuk memberi tahu mereka apa yang harus dilakukan juga cukup mudah diakses. Ada referensi bagus di situs web Arduino, dan banyak tutorial tingkat pemula yang bagus oleh Limor Friedman: https://www.arduino.cc/en/Reference/HomePagehttps://www.ladyada.net/learn/arduino/Jadi saya perlu mendesain ulang sirkuit saya, lebih kompleks untuk mengakomodasi arduino mini. Saya ingin itu dapat menghidupkan dan mematikannya sesuai dengan pembacaan dari potensiometer putar, yang berarti memasukkan transistor ke dalam rangkaian untuk memicu Arduino sebagai sakelar. Arduino juga berjalan pada 5v, jadi saya harus menghasilkan pasokan 5v yang diatur dari yang ada 12v saya kecuali saya menggunakan dua kutil dinding. LM317T sesuai dengan tagihan; dengan hanya menggunakan beberapa resistor dengannya (dirinci nanti) saya bisa membuatnya mendorong jumlah tegangan yang tepat untuk arduino. Berikut beberapa referensi tentang LM317T: https://ourworld.compuserve.com/homepages/Bill_Bowden/page12.htmSaya telah menyertakan beberapa gambar komponen di bawah ini, yang sebenarnya akan membentuk rangkaian yang cukup sederhana. Saya juga menyertakan beberapa foto amplifier lama yang saya dapatkan dari pasar lokal seharga 2 pound. Ini memiliki kenop aluminium yang indah yang kemungkinan besar akan berharga lebih dari 2 pon masing-masing, dan seluruh beban potensiometer yang bagus dan sakelar chunky untuk boot. Memulung dari peralatan lama dapat memberi Anda beberapa komponen lama yang sangat bagus untuk apa-apa. Lihat foto untuk beberapa tips.

Langkah 7: Sirkuit Transistor

Sirkuit Transistor
Sirkuit Transistor
Sirkuit Transistor
Sirkuit Transistor
Sirkuit Transistor
Sirkuit Transistor

Saya tidak bisa begitu saja menyalakan lampu melalui arduino, karena mereka berjalan pada 12v dan Arduino berjalan pada 5v. Transistor memungkinkan saya untuk menggunakan arus yang lebih kecil untuk menghidupkan dan mematikan arus yang jauh lebih besar, tanpa menggoreng Arduino. Pertama kali saya memisahkan kabel untuk lampu, saya memberi label pada setiap kabel dengan nomor, tahu saya akan kembali ke mereka. dengan Arduino di beberapa titik. Karena saya menggunakan transistor NPN, yang berada di ujung sirkuit, saya harus memisahkan semua kabel ini dan mulai menyambungkan kabel +12v bersama-sama. Menggunakan kabel speaker, saya berpegang pada konvensi bahwa sisi bergaris hitam dari setiap pasangan akan hidup, sedangkan polos akan menjadi bumi. Membuat dan berpegang pada konvensi seperti ini penting agar tidak tersesat nanti. Setelah memisahkan semua kabel, saya menggergaji lubang compang-camping di bagian atas pipa untuk kabel. Niat saya untuk menutupnya kembali dengan pita gaffer putih, dengan kabel dan arduino di dalamnya, tetapi ini sedikit salah seperti yang akan Anda lihat nanti. Hal pertama adalah menguji sirkuit saya. Transistor memiliki tiga pin: kolektor, tegangan keluar, dan basis. Basis adalah yang Arduino akan berbicara dengan melalui resistor 1K, kolektor akan mengambil arus dari koneksi bumi, dan tegangan keluar pergi ke bumi. Tes bekerja. Informasi lebih lanjut tentang penggunaan transistor dengan Arduino di sini: https://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads(Perhatikan resistor 1K antara Arduino dan pin dasar di sana)ini juga primer pada transistor: https://www.mayothi.com/transistors.htmlJadi pada dasarnya:

  • Solder resistor ke pin basis transistor
  • Sambungan arde terpisah untuk setiap lampu, dan nomor sehingga Anda dapat menyimpannya dalam urutan yang mudah dipahami.
  • Sambungkan semua sambungan langsung untuk lampu bersama-sama, panaskan pada sambungan setelah selesai (Ini benar-benar penting, karena kabel akan dimasukkan kembali ke dalam pipa, terlalu mungkin bagi mereka untuk memendekkan lampu saat dikemas jika tidak diisolasi dengan benar). Buat sambungan menjadi satu koneksi untuk +12v.
  • Solder kolektor masing-masing transistor ke koneksi ground setiap lampu, panaskan juga.
  • Gunakan potongan kabel pendek untuk menyambungkan semua emitor transistor bersama-sama, membangunnya menjadi satu koneksi pembumian.

Selanjutnya, mereka akan terhubung untuk berkomunikasi.

Langkah 8: Kabel Komunikasi

Kabel Komunikasi
Kabel Komunikasi
Kabel Komunikasi
Kabel Komunikasi
Kabel Komunikasi
Kabel Komunikasi

Potong dan kupas 12 kabel untuk disolder ke resistor pada pin dasar transistor. Ini akan menjadi kabel yang digunakan arduino untuk berbicara dengan transistor. Jangan lupa heatshrink. Setelah kabel terpasang, solder ke soket pin agar pas dengan pin header di Arduino Mini. Saya menggunakan pin 4 - 13 dan pin AD0 (14) dan AD1 (15) sebagai 12 pin output untuk mengganti transistor. Anda dapat menemukan pinout untuk Arduino Mini di sini: https://www.arduino.cc/en/Main/ArduinoBoardMiniJika Anda menyolder kabel komunikasi ke soket pin dengan urutan yang benar, kabel tersebut harus langsung dicolokkan ke Arduino dan berfungsi sebagai dimaksudkan … saya lakukan. Fiuh. Dengan soket selesai, masukkan melalui ujung pipa untuk saat ini, bersama dengan koneksi langsung dan ground yang Anda sambungkan sebelumnya. Jika Anda memiliki header pin cadangan, mereka mempermudah penggunaan klip buaya untuk menguji semuanya masih berfungsi. Anda dapat memberi tahu arduino untuk menyetel satu pin tinggi sepanjang waktu, lalu gunakan satu kabel darinya untuk menyentuh pin untuk setiap lampu secara bergantian.

Langkah 9: Regulasi Tegangan

Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan
Regulasi Tegangan

Karena lampu dijalankan dari catu 12v, perlu ada pengatur tegangan yang menjatuhkannya ke 5v untuk arduino. Masukkan LM317T, yang memberikan tegangan keluaran tergantung pada resistor yang Anda tambahkan. Perbedaan antara input dan output dilepaskan sebagai panas, jadi terkadang IC ini membutuhkan heatsink. Berikut tutorial tentang LM317: https://www.sash.bgplus.com/lm_317/tutorial-full.htmldan inilah panduan praktisnya kalkulator:https://www.electronics-lab.com/articles/LM317/Setelah saya menemukan nilai yang tepat untuk mengeluarkan 5v untuk Arduino, saya menyolder, heatshrink, dan menguji. 5.07v keluar, tidak buruk. Sekarang saya tahu itu berfungsi, saya bisa menyoldernya ke bundel kabel utama, mengambil 12v, pergi ke bumi, dan memiliki output ketiga yang akan masuk ke arduino. Saya memulai soket header lain, meletakkan garis 5v di atasnya sesuai dengan pin 5v pada arduino. Saya juga menghubungkan ground dari arduino pada soket yang sama juga. Hampir waktu untuk mengujinya.

Langkah 10: Pemrograman

Pemrograman
Pemrograman
Pemrograman
Pemrograman

Saya perlu menulis beberapa kode untuk diuji terlebih dahulu, dan untuk mengunggahnya ke Arduino saya perlu memasang beberapa papan tempat memotong roti untuk menghubungkan adaptor USB ke Arduino Mini. Lihat panduan untuk Arduino mini di sini: https://arduino. cc/en/Guide/ArduinoMinidan pinout untuk adaptor USB di sini:https://arduino.cc/en/Main/MiniUSBSetelah mencoba urutan flashing dengan kode, dll. Saya memilih sesuatu seperti kode yang di-debug dan di-tweak di akhir instruksi ini. Perhatikan juga bagaimana tes klip buaya menjadi lebih rapi semakin banyak penyolderan yang dilakukan. Agak memuaskan, dan juga sangat berharga untuk menguji bahwa setiap lampu masih berfungsi di setiap tahap. Menguji hanya di akhir akan membuat Anda bingung dan tidak tahu harus mulai dari mana jika Anda memiliki masalah.

Langkah 11: Pengkabelan dan Switchbox

Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox
Kabel dan Switchbox

Sekarang untuk kontrol. Karena saya ingin kontrolnya terpisah dari cahaya, saya memerlukan beberapa kabel. Sirkuit membutuhkan koneksi langsung dan ground, dan potensiometer akan membutuhkan tiga koneksi. Salah satunya akan langsung dari Arduino, satu dengan koneksi ke pin analog yang akan digunakan Arduino untuk membaca pot. Yang lainnya adalah bumi, jadi itu berarti saya hanya perlu empat inti untuk naik ke cahaya. Karena saya tidak memiliki kabel empat inti, saya memutar dua kabel speaker panjang menjadi satu. Tidak sempurna, tapi tidak buruk. Anda dapat dengan mudah melakukan ini seperti yang ditunjukkan pada foto di bawah ini dengan mengikat ritsleting kedua ujung kabel, meletakkan salah satu ujungnya di bawah sesuatu yang cukup berat untuk menahannya, lalu mengepang kabelnya sendiri. Saya akan membuat kotak kontrol dari kotak kartu moo plastik putih kosong yang saya miliki cukup lama. Beberapa komponen, seperti soket listrik, juga didaur ulang dari proyek sebelumnya. Penutup ujung dan beberapa pengikat ritsleting akan berfungsi sebagai pelepas ketegangan di ujung kabel yang terang. Saya mulai menandai kotak untuk panci, lalu mengatur untuk menghubungkan kabel ke atas di ujung yang terang. Dengan melucuti satu pasangan tetapi tidak yang lain saat mereka terjalin, memudahkan untuk mengidentifikasi mereka. Salah satu yang dilucuti akan jatuh ke tanah pada potensiometer di kotak sakelar, satu akan pergi ke +12v di soket listrik. Dua lainnya akan menjadi kabel sinyal yang terhubung ke pin lain di pot. Di ujung yang lain, salah satunya akan menuju ke pin analog yang kodenya memberi tahu arduino untuk membaca, dan satu ke +5v. Sekali lagi, semua panas menyusut saat berada di tempatnya. Gambar-gambar itu seharusnya menunjukkan kepada Anda lebih baik bagaimana saya membuat kotak sakelar saya, yang hampir menjadi bencana. Saya mencoba menempelkannya terlebih dahulu, dan plastiknya tampaknya tahan terhadap lem super… pada akhirnya, saya menyortirnya dengan menggunakan beberapa bantalan karet di dalam kotak kemudian memasang beberapa sekrup casing PC melalui semua lapisan kotak untuk menahan mereka bersama-sama dan menjaga pot di tempatnya. Soket listrik juga membutuhkan pengikat ritsleting karena saya tidak memiliki mur untuk memasang benang di atasnya.

Langkah 12: Cahaya Berurutan

Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan
Cahaya Berurutan

Selesai! Lebih banyak foto dan video akan datang, dan kode terlampir di bawah ini. Kabelnya, ternyata, terlalu besar untuk semua kembali ke pipa, yang sangat disayangkan. Itu berarti LM317 dan arduino sama-sama mencuat dari atas pipa karena begitu penuh dengan kabel dan komponen. Menekan mereka lebih jauh mulai membuatnya berperilaku tidak menentu, jadi saya akan meninggalkan mereka di luar. Karena itu akan menggantung dari langit-langit, saya ragu mereka akan sangat terlihat. Namun, saya ingin menemukan solusi yang tetap terlihat bagus sambil mengakomodasi semua sirkuit. Tidak apa-apa, ini berfungsi seperti yang saya inginkan. Kontrol analog sederhana terasa menyenangkan bagi manusia. Perhatikan dalam kode bahwa angka yang digunakan untuk menghidupkan dan mematikan tidak memiliki perbedaan yang seragam? Itu karena pot yang saya gunakan ternyata Log daripada Linear, jadi mendistribusikan ambang batas secara merata mengakibatkan semua aktivitas tergencet di salah satu ujung perjalanan pot.

Hadiah Pertama dalam Tantangan Epilog

Direkomendasikan: