Isi kandungan:
- Langkah 1: Perkara yang Anda Perlu
- Langkah 2: Rancangan
- Langkah 3: Merancang PCB
- Langkah 4: Pemasangan PCB
- Langkah 5: Memasang Kiub
- Langkah 6: Memasang Pangkalan
- Langkah 7: Masa untuk Pengekodan
- Langkah 8: Nikmati
- Langkah 9: Rancangan Masa Depan
Video: Lampu Mood LED: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Saya baru-baru ini menemui sebuah LED Cube oleh Greg Davill. Ini adalah karya seni yang hebat. Terinspirasi olehnya, malah saya mahu membuat sesuatu seperti itu. Tetapi yang ini berjaya keluar dari liga saya. Saya memutuskan untuk mengambil satu langkah pada satu masa dan menjadikan LED Cube versi yang lebih kecil sebagai Lampu Mood. Ini boleh menjadi titik permulaan yang baik untuk belajar mengenai perkakasan, yang kebanyakannya LED dan mikrokontroler, dan perisian untuk mengendalikannya (membuat animasi).
Dalam Instructable ini, saya akan menunjukkan kepada anda bagaimana saya membuat LED Cube menggunakan LED WS2812 yang popular.
Mari kita mulakan
Langkah 1: Perkara yang Anda Perlu
96x WS2812 LED
6x PCB
1x Arduino Nano
Bekalan Kuasa 1x 5V / 1A
Langkah 2: Rancangan
Rancangannya adalah untuk menjadikan lampu mood. Saya mahu menjadikannya mudah dan jadi saya memutuskan untuk menggunakan LED WS2812 Individual Addresses yang popular. LED disambungkan dalam lata yang bermaksud bahawa anda dapat mengawal seberapa banyak LED yang anda mahukan hanya dengan satu garis isyarat / wayar dari mikrokontroler. Ini menjadikan pendawaian menjadi lebih mudah.
LED hanya tersedia dalam format SMD. Jadi, langkah seterusnya adalah merancang PCB.
Langkah seterusnya adalah merancang dan mencetak 3D struktur untuk menahan PCB dalam bentuk kubus.
LED akan dikendalikan menggunakan Arduino Nano. Langkah terakhir ialah merancang dan mencetak 3D lampiran untuk Arduino.
Langkah 3: Merancang PCB
Anda boleh menggunakan perisian yang anda suka untuk merancang PCB. Saya menggunakan EasyEDA kerana ia sesuai untuk pemula seperti saya. Saya telah melampirkan skema. Klik di sini untuk memuat turun fail Gerber untuk PCB.
LED mempunyai 4 pin:
- VDD - 5V
- DOUT - Keluar Isyarat
- VSS - Tanah
- DIN - Isyarat Masuk
Seperti yang disebutkan sebelumnya, LED disambungkan dalam lata yang bermaksud bahawa isyarat masuk IN dari mikrokontroler ke LED pertama pada pin DIN. Dari pin DOUT, isyarat menuju ke pin DIN LED ke-2.
Semasa merancang PCB, saya terfikir untuk menyolder LED dengan tangan dan oleh itu saya menyimpan ruang yang cukup di antara LED untuk besi pematerian untuk mencapai bantalan. Tetapi kemudian, seperti yang akan anda lihat, saya pergi dengan solder reflow dengan persediaan sementara saya kerana kaedah ini cepat dan kemas (dan memuaskan untuk ditonton) jika dilakukan dengan betul.
Setelah anda selesai merancang PCB, dapatkannya dari pengeluar pilihan anda. Saya memilih JLCPCB kerana perkhidmatannya yang pantas.
Langkah 4: Pemasangan PCB
Pada mulanya, saya mula menyolder LED satu persatu. Hasilnya tidak baik dan LED menjadi terlalu panas yang bukan petanda yang baik. Juga, ini adalah proses yang memakan masa dan menyolder 96 LED akan memerlukan banyak masa.
Kaedah yang paling banyak digunakan untuk menyolder komponen SMD dipanggil Reflow Soldering. Dalam kaedah ini, pasta solder (campuran pateri dan fluks) digunakan pada pad pada PCB dan komponen diletakkan di atasnya. Pateri solder kemudian dibuat untuk mencairkan atau 'reflow' dengan memanaskannya dalam oven reflow. Ini adalah kaedah yang cepat dan kemas jika dilakukan dengan betul.
Menggunakan kaedah ini bermaksud saya memerlukan Reflow Oven. Tetapi kemudian saya teringat projek Moritz König di mana dia menggunakan besi rata dan Wemos untuk mengawal suhu. Satu-satunya perkara yang saya ada ialah besi rata yang masih digunakan. Suhu besi mencapai kira-kira 220 darjah celsius pada suhu maksimumnya dan solder yang saya beli mencair pada suhu 183 darjah. Melihat profil suhu pematerian reflow dari lembaran data LED, kita dapat melihat bahawa suhu maksimum (Tp) adalah 240 darjah selama 10 saat. Semuanya kelihatan menjanjikan dan saya mencubanya.
Saya melekatkan pasta ke pad menggunakan tusuk gigi dan meletakkan komponennya. Peletakannya tidak kritikal kerana pateri menarik komponen pada tempatnya cair. Saya meletakkan PCB di seterika seperti yang ditunjukkan dalam foto dan menyalakan seterika. Saya mematikan seterika apabila semua solder telah mencair dan mengeluarkan PCB dari seterika.
Ia berjaya!
Langkah 5: Memasang Kiub
Saya 3D mencetak struktur untuk menahan PCB di tempatnya. Fail 3D telah dilampirkan di sini. Anda perlu mencetak Skeleton 1x dan Pemegang 6x. Pasang pemegang di bahagian belakang PCB menggunakan superglue seperti yang ditunjukkan dalam gambar. PCB kemudian dapat dipasang pada struktur kerangka. Ia sesuai dengan geseran. Pengamplasan mungkin diperlukan.
Lakukan pendawaian seperti yang ditunjukkan dalam susun atur. Pematerian boleh menjadi agak sukar di sini.
Langkah 6: Memasang Pangkalan
Fail 3D untuk pangkalan telah dilampirkan di sini. Pangkalan ini akan menempatkan Arduino Nano. Akan ada sejumlah 3 wayar yang menuju ke kubus. DIN, 5V dan GND. Saya menghidupkan kiub melalui pengecas Telefon USB. Pastikan ia mampu mengendalikan sekurang-kurangnya 1A.
Pin DIN boleh disambungkan ke mana-mana pin digital di Arduino. Saya memilih D4.
Langkah 7: Masa untuk Pengekodan
Buat masa ini, saya akan menggunakan contoh lakaran dari FastLED Library. Pasang perpustakaan menggunakan Pengurus Perpustakaan. Buka DemoReel100 dari lakaran contoh. Fail> Contoh> FastLED> DemoReel100
Sebelum memuat naik kod, buat perubahan berikut:
- Tentukan DATA_PIN (pin pada Arduino yang mana DIN kubus disambungkan) dengan apa sahaja yang anda pilih. Dalam kes saya, 4 (Pin Digital 4)
- Tentukan LED_TYPE sebagai WS2812
- Tentukan NUM_LEDS sebagai 96
Dan, tekan Muat naik!
Langkah 8: Nikmati
Nyalakan lampu anda dan nikmati memandangnya!
Terima kasih kerana berpegang pada akhir. Semoga anda semua menyukai projek ini dan belajar sesuatu yang baru hari ini. Beritahu saya jika anda membuatnya sendiri. Langgan saluran YouTube saya untuk lebih banyak projek seperti itu. Terima kasih sekali lagi!
Langkah 9: Rancangan Masa Depan
- Menyambungkan kubus ke internet (IoT) menggunakan ESP8266 dan untuk memberitahu saya setiap kali 'peristiwa' berlaku.
- Membuat animasi saya sendiri.
Naib Johan dalam Peraduan Make it Glow
Disyorkan:
Lampu Mood LED Bercetak 3D: 15 Langkah (dengan Gambar)
Lampu Mood LED Bercetak 3D: Saya selalu mempunyai daya tarikan ini dengan lampu, jadi kemampuan untuk menggabungkan Percetakan 3D dan Arduino dengan LED adalah sesuatu yang perlu saya ikuti. Konsepnya sangat mudah dan hasilnya adalah salah satu visual yang paling memuaskan pengalaman yang boleh anda masukkan
Lampu Mood MQTT Dengan ESP32: 4 Langkah (dengan Gambar)
MQTT Mood Lights With ESP32: Saya tergoda untuk beberapa lama untuk melompat ke kereta LED, jadi saya berlari keluar dan mengambil jalur LED untuk mainan. Saya akhirnya membuat lampu suasana ini. Mereka dapat dikendalikan dengan MQTT, memungkinkan untuk menambahkan segala jenis kecerdasan. Ini adalah
Lampu LED DIY - Lampu Mood Desktop Moden Dengan Jauh: 8 Langkah (dengan Gambar)
Lampu LED DIY - Lampu Mood Desktop Moden Dengan Jauh: Dalam artikel ini saya akan menjalani proses yang saya gunakan untuk membina Lampu Mood LED berbentuk piramid yang hebat ini. Saya menggunakan maple untuk struktur utama dan beberapa duri mahoni untuk menambah kekuatan. Untuk lampu saya menggunakan lampu LED RGB yang terdapat dalam jalur 16 kaki
Lampu Mood LED RGB Kuasa Dikawal Jauh .: 3 Langkah (dengan Gambar)
Lampu Mood LED RGB Power Controlled Remote: Kawal warna sinar LED yang kuat dengan alat kawalan jauh, simpan warna dan ingat kembali sesuka hati. Dengan perkara ini saya dapat mengawal warna cahaya terang ke dalam pelbagai warna dengan menggunakan tiga warna asas: hijau merah
UVIL: Lampu Malam Lampu Latar Hitam (atau Lampu Petunjuk SteamPunk): 5 Langkah (dengan Gambar)
UVIL: Lampu Latar Lampu Latar Hitam (atau Lampu Indikator SteamPunk): Cara memasang lampu penunjuk ultraviolet neo-retropostmodern yang menyala yang mengerikan. Ini menunjukkan pembinaan dua yang pertama yang saya buat sebagai kaedah untuk menilai proses etsa PCB yang digariskan dalam Instruktif lain . Idea saya adalah menggunakan ini kerana saya