Daftar Isi:

DIY RGB-LED Glow Poi Dengan Remote Control: 14 Langkah (dengan Gambar)
DIY RGB-LED Glow Poi Dengan Remote Control: 14 Langkah (dengan Gambar)

Video: DIY RGB-LED Glow Poi Dengan Remote Control: 14 Langkah (dengan Gambar)

Video: DIY RGB-LED Glow Poi Dengan Remote Control: 14 Langkah (dengan Gambar)
Video: Would You Sleep Here? 🫢 LED Lights 2024, November
Anonim
RGB-LED Glow Poi DIY Dengan Remote Control
RGB-LED Glow Poi DIY Dengan Remote Control
RGB-LED Glow Poi DIY Dengan Remote Control
RGB-LED Glow Poi DIY Dengan Remote Control
RGB-LED Glow Poi DIY Dengan Remote Control
RGB-LED Glow Poi DIY Dengan Remote Control
Gambar
Gambar

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.

Gambar
Gambar

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

Bahan & Alat
Bahan & Alat
Bahan & Alat
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.

Gambar
Gambar

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
Gambar
Gambar

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

Pencetakan 3D
Pencetakan 3D
Gambar
Gambar
Gambar
Gambar

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.

Gambar
Gambar

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

Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode
Pemrograman: Edit Kode

Saya menggunakan Arduino Uno cadangan untuk kenyamanan tetapi Anda bisa menggunakan salah satu Arduino Pro Minis.

Gambar
Gambar

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.

Gambar
Gambar

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.

Gambar
Gambar

Langkah 5: Pemrograman: Unggah Kode

Pemrograman: Unggah Kode
Pemrograman: Unggah Kode
Pemrograman: Unggah Kode
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.

Gambar
Gambar

Langkah 6: Solder: Ikhtisar

Solder: Ikhtisar
Solder: Ikhtisar
Solder: Ikhtisar
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

Solder: Modul Daya
Solder: Modul Daya
Solder: Modul Daya
Solder: Modul Daya
Solder: Modul Daya
Solder: Modul Daya
Solder: Modul Daya
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.

Gambar
Gambar

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.

Gambar
Gambar

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.

Gambar
Gambar

Kemudian solder bersama pin output dan pin input dari kedua modul

Gambar
Gambar

Langkah 8: Solder: Baterai

Solder: Baterai
Solder: Baterai
Solder: Baterai
Solder: Baterai
Solder: Baterai
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.

Gambar
Gambar

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

Solder: Arduino, Led dan Sensor
Solder: Arduino, Led dan Sensor
Solder: Arduino, Led dan Sensor
Solder: Arduino, Led dan Sensor
Solder: Arduino, Led dan Sensor
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

Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: Menyatukan Semuanya
Solder: 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.

Gambar
Gambar

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.

Gambar
Gambar

Kami kemudian dapat menyolder kabel daya penerima inframerah langsung ke pin Arduino dan pin datanya ke pin 11 Arduino.

Gambar
Gambar

Selanjutnya kita solder kabel data dan clock led-strip kita ke Arduino. Hubungkan kabel jam ke pin 5 dan kabel data ke pin 6.

Gambar
Gambar

Satu-satunya hal yang tersisa untuk dilakukan adalah menghubungkan Arduino dan kabel daya strip led ke output modul boost.

Gambar
Gambar

Langkah 11: WAKTU PENGUJIAN

WAKTU PENGUJIAN!
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.

Gambar
Gambar

Langkah 12: Perakitan

Sekarang kami ingin memperbaiki semua yang ada di dalam kasing menggunakan lem panas.

Kita mulai dengan modul TP4056

Gambar
Gambar

lalu rekatkan di modul boost

Gambar
Gambar

diikuti oleh Arduino

Gambar
Gambar

akhirnya penerima IR

Gambar
Gambar

dan strip LED

Gambar
Gambar

Langkah 13: Tambahkan Tali

Tambahkan Tali
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

Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Selesai!
Gambar
Gambar

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: