Daftar Isi:
- pengantar
- Penafian
- Langkah 1: Bahan & Alat
- Bill of material
- Langkah 2: Pencetakan 3D
- Langkah 3: Pemrograman: Persiapan
- Langkah 4: Pemrograman: Edit Kode
- Langkah 5: Pemrograman: Unggah Kode
- Langkah 6: Solder: Ikhtisar
- Langkah 7: Solder: Modul Daya
- Langkah 8: Solder: Baterai
- Langkah 9: Solder: Arduino, Led dan Sensor
- Langkah 10: Menyolder: Menyatukan Semuanya
- Langkah 11: WAKTU PENGUJIAN
- Langkah 12: Perakitan
- Langkah 13: Tambahkan Tali
- Langkah 14: Selesai
Video: DIY RGB-LED Glow Poi Dengan Remote Control: 14 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
pengantar
Halo Semuanya! Ini adalah panduan pertama saya dan (semoga) yang pertama dari serangkaian panduan dalam pencarian saya untuk membuat poi visual RGB-LED open-source. Untuk membuatnya tetap sederhana terlebih dahulu, ini akan menghasilkan led-poi sederhana yang menampilkan remote control melalui IR dan semua jenis animasi perubahan warna.
Perlu diingat: Poi jenis ini (tanpa IR-remote) dapat dibeli dengan harga sekitar $ 20 di Amazon, jadi ini tidak sebanding dengan usaha finansial - DIY untuk pengalaman, bukan hasilnya.
Saya berharap orang-orang akan menyumbangkan animasi ke GitHub dari proyek ini sehingga menghasilkan berbagai macam animasi untuk Anda pilih dan oleh karena itu memberikan versi ini nilai lebih dibandingkan dengan yang dijual bebas.
Penafian
Pertama-tama beberapa peringatan keselamatan. Hanya coba build ini jika Anda tahu apa yang Anda lakukan. Saya bukan seorang insinyur listrik, saya tidak bertanggung jawab jika terjadi kesalahan. Beberapa langkah/bahan berbahaya terlibat dan Anda harus menyadarinya:
Lipo mungkin berbahaya. Terutama menyolder, menyingkat, dan menyimpan LiPos memiliki berbagai bahaya. Bahkan jika build berjalan dengan baik, kabel mungkin lepas, sel mungkin rusak, atau salah satu komponen China tanpa nama mungkin gagal dan menyebabkan korsleting. Jangan biarkan mereka mengisi daya tanpa pengawasan, sebaiknya gunakan pengisi daya eksternal untuk mengisi daya, lepaskan lipo untuk penyimpanan & transportasi (yang terbaik adalah menyimpannya di salah satu "tas lipo" saya percaya).
Pois tunduk pada beberapa kekuatan yang signifikan saat melakukan dengan mereka. Jika Anda menabrak seseorang atau sesuatu dengan mereka atau cetakan gagal & bagian terbang di sekitar orang mungkin terluka.
Gunakan akal sehat, waspadai bahayanya, baca sendiri jika Anda tidak yakin. Anda mendapatkan idenya.
Jika saya belum membuat Anda takut, nikmati pembuatannya & bersenang-senanglah dengan mereka.
Langkah 1: Bahan & Alat
Bill of material
Pertama mari kita lihat apa yang kita butuhkan untuk build ini. Saya merekomendasikan untuk membeli sebagian besar barang di AliExpress jika Anda punya waktu untuk menunggu. Saya hanya menemukan lipo di HobbyKing.
Komponen/Elektronik
jumlah | Nama | Sumber | Komentar |
2 | Modul Pengisi Daya Baterai Lithium TP4056 | Amazon.com, AliExpress | |
2 | Turnigy nano-tech 1000mah 1S 15C Round Cell | Hobi | |
2 | 2-5V ke 5V Meningkatkan Catu Daya Step Up | AliExpress | Sirkuit booster MT3608 juga cocok |
2 | ArduinoPro Mini ATMEGA328P 5V 16MHz | Amazon.com, AliExpress | |
2 | 1838 940nm IR-Reciver Diode | Amazon.com, AliExpress | |
1m | Strip LED APA102 (144 atau 96 LED/m) | Amazon.com, AliExpress | Anda membutuhkan sekitar 2x10 Led panjangnya |
2 | 220uF 10V Kapasitor | AliExpress | |
1 | IR Jarak Jauh | AliExpress |
Peralatan
Nama | Rekomendasi | Komentar |
3D-Printer | ||
Solder Besi | CEPAT T12 | |
Pistol lem panas | ||
Komputer dengan Arduino IDE | ||
Chip USB FTDI | FT232 | alternatif: Arduino Uno |
penari telanjang | opsional | |
pemotong kawat | Pemotong Knipex | opsional |
Papan tempat memotong roti + Jumper | opsional | |
Arduino Uno | opsional |
Bahan habis pakai
Nama | Komentar |
Kawat Tipis | 24-28AWG |
timah solder | |
Kecilkan Tabung | |
Pin Header (Pria & Wanita) atau konektor kecil | |
Bersihkan Filamen Pencetakan 3D | Saya menggunakan PLA tetapi Nylon mungkin memberikan hasil yang lebih kuat |
Tongkat Lem Panas | |
fluks seng & solder atau sikat logam/kertas amplas | Kertas Amplas bekerja dengan baik untuk saya |
Beberapa kabel untuk tali | Saya menggunakan akord plastik sederhana tetapi Anda mungkin ingin menjadi kreatif |
Langkah 2: Pencetakan 3D
Karena ini membutuhkan waktu paling lama, kami akan mulai dengan mencetak semua bagian untuk bangunan ini dua kali dengan penempatan dukungan "di mana-mana".
Buka Thingiverse, unduh file STL dan potong dengan alat pengiris favorit Anda.
Saya menggunakan PLA bening pada resolusi 0,28 yang bekerja dengan baik tetapi jika Anda bisa, Anda mungkin ingin menggunakan bahan yang lebih kuat agar aman dan mencegah malfungsi selama pemintalan.
Hasilnya lebih buram daripada transparan yang bagus untuk kita karena poi bertindak sebagai diffusor dan menyala dengan baik tanpa satu LED pun terlihat. Setelah cetakan selesai, biarkan bahan pendukung tetap terpasang dan kencangkan & buka kedua bagiannya beberapa kali. Bahan penopang memberikan cengkeraman yang lebih baik dan setelah keduanya cocok, Anda dapat melepas semua penopang.
Langkah 3: Pemrograman: Persiapan
Untuk mengkompilasi proyek, kita perlu menginstal Pustaka FastLED dan IRremote. Keduanya dapat ditemukan menggunakan build Arduino IDE di Manajemen Perpustakaan. Untuk mengunggah sketsa ke Arduino pro mini, Anda perlu menggunakan Chip FTDI.
Selain itu, Anda memerlukan kode sumber untuk proyek ini yang dapat ditemukan di GitHub.
Langkah 4: Pemrograman: Edit Kode
Saya menggunakan Arduino Uno cadangan untuk kenyamanan tetapi Anda bisa menggunakan salah satu Arduino Pro Minis.
Hubungkan sirkuit yang ditunjukkan pada gambar di atas menggunakan salah satu chip penerima inframerah, unggah sketsa contoh IRRecvDemo ke Arduino Anda dan buka monitor serial.
Kemudian gunakan remote Anda dan tekan tombol yang ingin Anda gunakan. Setiap penekanan tombol harus menampilkan angka heksagonal tertentu. Jika Anda menahan tombol, nomor hex yang berbeda harus diulang.
Pertama, salin nilai bilangan hex berulang dan ubah BTN_REPEAT ke nilai itu. Kemudian kerjakan definisi dalam kode dan ubah semua agar sesuai dengan remote Anda. Pastikan bahwa semua nilai harus dimulai dengan 0x agar dikenali sebagai bilangan heksadesimal - jadi hanya ubah bagian nomor yang disorot.
Langkah 5: Pemrograman: Unggah Kode
Kompilasi kode untuk poi dan sambungkan Arduino pro mini dengan chip FTDI Anda. Pilih Arduino pro mini sebagai perangkat, konverter serial sebagai programmer dan unggah kode ke kedua Arduino.
Anda dapat dengan mudah mengunggah kode tanpa menyolder kabel/header ke Arduino dengan menempelkannya di papan tempat memotong roti seperti yang ditunjukkan pada gambar di atas. Pastikan Anda mengatur jumper tegangan pada programmer Anda ke 5V sebelum menghubungkan programmer ke PC Anda.
Langkah 6: Solder: Ikhtisar
Selanjutnya kita akan menyolder komponen bersama-sama. Gunakan diagram di atas sebagai referensi jika ada yang kurang jelas.
Karena ruang terbatas, kami ingin menjaga kabel sependek mungkin, tetapi saya sarankan untuk menyolder terlebih dahulu pada kabel yang lebih panjang dan kemudian mengukur panjang yang benar menggunakan kasing dan memotong kelebihannya.
Langkah 7: Solder: Modul Daya
Kabel solder pertama ke bantalan B (attery) dan OUT (put) dari TP4056.
Selanjutnya tempatkan modul TP4056 di bagian bawah kotak cetak 3d, letakkan kabel baterai di saluran kecil yang mengarah ke lubang baterai dan potong kabel berlebih.
Kemudian letakkan modul buck-boost di bawah modul TP4056 dan potong kabel output sehingga Anda dapat dengan mudah menyoldernya ke kabel input modul buck boost.
Keluarkan semuanya dari cetakan dan solder dua pin-header laki-laki atau bagian laki-laki dari konektor Anda ke kabel baterai Anda dan kencangkan dengan beberapa tabung heat-shrink.
Kemudian solder bersama pin output dan pin input dari kedua modul
Langkah 8: Solder: Baterai
Selanjutnya kita akan menyolder kabel dan konektor ke baterai.
Pastikan untuk menyolder dengan cepat dan tepat atau panas dari solder akan merusak sel Anda. Berhati-hatilah untuk tidak menyingkat lipo secara tidak sengaja.
Solder kabel ke lipo bisa rumit karena kontak terbuat dari aluminium. Anda dapat menggunakan fluks seng & solder khusus, sikat logam atau kertas amplas untuk membersihkan oksida dari kontak. Kemudian solder pada kabel dan isolasi menggunakan heat-shrink-tube.
Selanjutnya kita masukkan baterai ke dalam kotak cetak 3D, ukur panjang kabel, sisakan sedikit, keluarkan kembali dan potong kabel berlebih.
Kami kemudian dapat menyolder pada pin-header perempuan atau konektor konektor perempuan kami ke kabel dan sekali lagi, mengisolasi mereka menggunakan heat-shrink.
Langkah 9: Solder: Arduino, Led dan Sensor
Selanjutnya kita harus memasang Arduino, IR-Sensor dan LED-strip
Arduino mendapatkan kabel untuk VCC dan GND
Sensor Inframerah sedikit lebih rumit: Pertama kita perlu menghubungkan kapasitor sedekat mungkin dengan sensor. Karena housing sensor di-ground, kita cukup menyolder kaki negatif kapasitor ke housing dan kaki positif ke kabel VCC. Selanjutnya kita memasang ketiga pin dan mengisolasinya menggunakan heat-shrink-tube.
Untuk LED-Strip pertama kita potong strip dengan 10 LED. Kemudian kami menyolder kabel ke semua 4 kontak.
Langkah 10: Menyolder: Menyatukan Semuanya
Langkah selanjutnya adalah memotong kabel sependek mungkin dan menghubungkan semua modul bersama-sama.
Kami mulai dengan memotong kabel daya Arduino dengan menempatkannya dan modul penguat di dalam casing dan memotong kabel daya menjadi panjang.
Selanjutnya kita ulangi hal yang sama untuk Penerima Inframerah. Kabel untuk Strip LED dapat dipotong tanpa mengukur karena kita memiliki cukup ruang untuk menyimpannya sedikit lebih lama.
Kami kemudian dapat menyolder kabel daya penerima inframerah langsung ke pin Arduino dan pin datanya ke pin 11 Arduino.
Selanjutnya kita solder kabel data dan clock led-strip kita ke Arduino. Hubungkan kabel jam ke pin 5 dan kabel data ke pin 6.
Satu-satunya hal yang tersisa untuk dilakukan adalah menghubungkan Arduino dan kabel daya strip led ke output modul boost.
Langkah 11: WAKTU PENGUJIAN
Karena sekarang kita harus selesai menyolder, kita dapat mencolokkan baterai dan menguji semuanya. Kami ingin memastikan semuanya berfungsi dengan baik, karena setelah langkah selanjutnya debugging akan menjadi mimpi buruk.
Langkah 12: Perakitan
Sekarang kami ingin memperbaiki semua yang ada di dalam kasing menggunakan lem panas.
Kita mulai dengan modul TP4056
lalu rekatkan di modul boost
diikuti oleh Arduino
akhirnya penerima IR
dan strip LED
Langkah 13: Tambahkan Tali
Saya tidak habis-habisan untuk yang satu ini dan saya akan merekomendasikan Anda untuk menjadi kreatif dan menginvestasikan sedikit lebih banyak waktu dan usaha daripada yang saya lakukan. Saya menemukan instruksi ini yang akan saya tambahkan di masa depan.
Untuk saat ini, saya hanya menggunakan beberapa akord yang telah saya letakkan, memasukkannya melalui slot cetak 3D dan mengikat simpul.
Langkah 14: Selesai
Dan kita sudah selesai. Ulangi semua langkah sampai Anda memiliki 2 langkah dan Anda siap untuk melakukan putaran.
Saya harap Anda bersenang-senang mengikuti. Terima kasih telah membaca:)
Direkomendasikan:
ESP8266 - Irigasi Kebun Dengan Timer dan Remote Control Melalui Internet / ESP8266: 7 Langkah (dengan Gambar)
ESP8266 - Irigasi Kebun Dengan Timer dan Remote Control Melalui Internet / ESP8266: ESP8266 - Irigasi dikendalikan dari jarak jauh dan dengan pengaturan waktu untuk kebun sayur, kebun bunga, dan halaman rumput. Ini menggunakan sirkuit ESP-8266 dan katup hidrolik / listrik untuk umpan irigasi.Keuntungan: Biaya rendah (~US$ 30,00) Akses cepat Perintah o
Raspberry Pi Menghidupkan/Mematikan Dengan Remote Control Apa Pun: 3 Langkah (dengan Gambar)
Raspberry Pi Menghidupkan/Mematikan Dengan Remote Control Apa Pun: Mengontrol daya ke Raspberry Pi dengan remote IR
Kit Remote Control Biasa Diubah Menjadi Remote Control Mainan RC Empat Saluran: 4 Langkah
Kit Remote Control Biasa Diubah Menjadi Remote Control Mainan RC Empat Saluran: 2262和2272芯片和433个模块构建。 kan
Remote Control: ESP8266 Dengan Sel Koin: 5 Langkah (dengan Gambar)
Remote Control: ESP8266 Dengan Sel Koin: Masalah besar menggunakan ESP adalah konsumsi daya saat Wifi "naik", sekitar 100-200mA, mencapai puncak hingga 300mA. Sel koin normal menghasilkan beberapa mA, mencapai puncaknya hingga 20-40mA. Tetapi untuk ESP tegangan akan runtuh. Kami butuh "sedikit bantuan
I2C InfraRed Remote Control Dengan Arduino: 8 Langkah (dengan Gambar)
I2C InfraRed Remote Control Dengan Arduino: Pembukaan Instruksi ini merinci cara membuat remote kontrol universal menggunakan I2C untuk antarmuka. Betapa anehnya katamu, menggunakan perangkat budak I2C? Ya, perangkat budak I2C. Ini karena waktu yang akurat dari paket IR cukup menuntut dan