Daftar Isi:
- Langkah 1: HackerBox 0030: Isi Kotak
- Langkah 2: NodeMCU dan Arduino IDE
- Langkah 3: Strip LED RGB
- Langkah 4: Bentuk Cahaya
- Langkah 5: Perapian Lightform
Video: HackerBox 0030: Bentuk Cahaya: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Bulan ini, HackerBox Hacker sedang membangun struktur tiga dimensi yang cerdas dan bercahaya. Instruksi ini berisi informasi untuk bekerja dengan HackerBox #0030, yang dapat Anda ambil di sini selama persediaan masih ada. Juga, jika Anda ingin menerima HackerBox seperti ini langsung di kotak surat Anda setiap bulan, silakan berlangganan di HackerBoxes.com dan bergabunglah dengan revolusi!
Topik dan Tujuan Pembelajaran HackerBox 0030:
- Konfigurasikan ESP8266 NodeMCU untuk digunakan dengan Arduino IDE
- Merakit struktur dari strip LED RGB penuh warna
- Kontrol strip LED RGB menggunakan ESP8266 NodeMCU
- Perluas operasi NodeMCU melalui jaringan nirkabel Wi-Fi
- Bangun Kubus LED 8x8x8
- Bereksperimen dengan memprogram ulang mikrokontroler berbasis 8051
HackerBoxes adalah layanan kotak berlangganan bulanan untuk elektronik DIY dan teknologi komputer. Kami adalah penghobi, pembuat, dan eksperimen. Kami adalah pemimpi mimpi. HACK PLANET!
Langkah 1: HackerBox 0030: Isi Kotak
- HackerBoxes #0030 Kartu Referensi Koleksi
- Modul NodeMCU V3 dengan ESP8266 dan Flash 32M
- Gulungan 60 WS2812B RGB LED 2 meter
- Kit LED 8x8x8 dengan MCU Berbasis 8051 dan 512 LED
- Modul Serial USB dengan CH340G dan Kabel Jumper
- Kawat Pengait Terdampar 3 meter, 22 gauge
- Stiker HackerBoxes Eksklusif
- Stiker LED Sisi Gelap Eksklusif
Beberapa hal lain yang akan membantu:
- Besi solder, solder, dan alat solder dasar
- Komputer untuk menjalankan perangkat lunak
- Karton atau kayu untuk jig perakitan LED
Yang terpenting, Anda akan membutuhkan rasa petualangan, semangat DIY, dan rasa ingin tahu peretas. Elektronik Hardcore DIY bukanlah pengejaran yang sepele, dan HackerBox tidak dipermudah. Tujuannya adalah kemajuan, bukan kesempurnaan. Ketika Anda bertahan dan menikmati petualangan, banyak kepuasan dapat diperoleh dari mempelajari teknologi baru dan semoga beberapa proyek berhasil. Kami menyarankan untuk mengambil setiap langkah secara perlahan, memperhatikan detailnya, dan jangan takut untuk meminta bantuan.
Bahwa ada banyak informasi untuk anggota saat ini, dan calon, di FAQ HackerBox.
Langkah 2: NodeMCU dan Arduino IDE
NodeMCU adalah platform IoT sumber terbuka. Ini termasuk firmware yang berjalan pada SoC Wi-Fi ESP8266 dari Sistem Espressif.
Untuk memulai, pastikan Anda telah menginstal Arduino IDE (www.arduino.cc).
Selanjutnya, Anda memerlukan driver untuk chip Serial-USB yang sesuai pada modul NodeMCU yang Anda gunakan. Saat ini banyak modul NodeMCU menyertakan chip CH340 Serial-USB. Pabrikan chip CH340 (WCH.cn) memiliki driver yang tersedia untuk semua sistem operasi populer. Lihat halaman terjemahan Google untuk situs mereka. Beberapa dari driver tersebut juga dicerminkan di situs WeMos.
Terakhir, ikuti petunjuk di sini untuk menginstal dukungan papan ESP8266 ke dalam Arduino IDE.
Saat mengkonfigurasi IDE, pilih "ESP-12E Module" sebagai papan. Pilih port yang sesuai yang muncul saat Anda memasang NodeMCU ke komputer Anda.
Seperti biasa, mulailah dengan contoh Blink untuk menguji kompilasi dan pengunggahan ke NodeMCU. Ada LED biru di papan pada pin yang didefinisikan sebagai "LED_BUILTIN" sehingga sketsa contoh akan berfungsi tanpa modifikasi. Ubah jumlah milidetik yang berlalu (dua kali) ke fungsi delay() untuk mengubah tingkat kedipan LED. Verifikasi bahwa perubahan tercermin dalam operasi setelah unggahan berhasil.
Langkah 3: Strip LED RGB
Strip LED RGB fleksibel ini adalah cara mudah untuk menambahkan efek pencahayaan kompleks ke proyek apa pun. Setiap LED memiliki driver terintegrasi yang memungkinkan Anda mengontrol warna dan kecerahan setiap LED secara mandiri. Gabungan IC LED/driver pada strip ini adalah WS2812B (lembar data) yang sangat ringkas. Jika Anda melihat "piksel" WS2812 dengan kaca pembesar, Anda sebenarnya dapat melihat driver terintegrasi dengan kabel pengikat yang menghubungkannya ke LED internal kecil berwarna hijau, merah, dan biru.
Untuk mengontrol rantai LED WS2812 dari NodeMCU, perpustakaan FastLED adalah opsi yang cukup kuat.
Perpustakaan dilengkapi dengan beberapa sketsa contoh bagus yang dapat Anda coba. Pastikan untuk mengubah definisi ini:
#menentukan LED_PIN D1#menentukan COLOR_ORDER GRB#menentukan CHIPSET WS2812
CATATAN CATU DAYA Setiap WS2812 dapat menarik sekitar 60mA, jadi pastikan untuk menyediakan pasokan 5V yang cukup kuat untuk jumlah maksimum LED yang akan Anda nyalakan pada waktu tertentu.
Langkah 4: Bentuk Cahaya
Strip LED dapat dibentuk menjadi berbagai struktur untuk menyesuaikan keinginan apa pun. Berikut adalah beberapa contoh proyek yang menarik:
Payung
Jaring Disko
Cermin Tak Terbatas
Cahaya Awan
Jam
Tampilan Lampu Latar
kubus
Permainan kostum
Jaring Pelangi
Langkah 5: Perapian Lightform
Jika Anda memiliki kertas perkamen dan kotak tipis (atau bingkai foto dari toko barang bekas atau toko dolar), Anda dapat menyusun proyek perapian ini dalam beberapa jam.
Strip LED RGB dipotong menjadi sepuluh enam strip LED dan dihubungkan bersama dalam struktur serpentine. Beberapa lembar kertas perkamen bertindak sebagai diffuser. Modul NodeMCU dapat direkatkan ke bagian belakang dengan port USB terbuka untuk pemrograman dan menghubungkan daya.
Direkomendasikan:
NeckLight V2: Kalung Glow-In-The-Dark Dengan Bentuk, Warna dan LIGHTS: 10 Langkah (dengan Gambar)
NeckLight V2: Kalung Glow-In-The-Dark Dengan Bentuk, Warna, dan LIGHTS: Hai semuanya,Setelah Instruksi pertama: NeckLight yang saya posting yang merupakan kesuksesan besar bagi saya, saya memilih untuk membuat V2-nya.Ide di balik ini V2 adalah untuk memperbaiki beberapa kesalahan dari V1 dan memiliki lebih banyak opsi visual. Dalam Instruksi ini saya akan menjelaskan
Pohon Natal Bentuk Bebas: 7 Langkah
Pohon Natal Bentuk Bebas: Sirkuit bentuk bebas, atau bug mati, atau konstruksi titik-ke-titik adalah cara yang baik untuk memulai pembuatan prototipe tanpa membuat PCB, dan jauh lebih fleksibel daripada strip/perfboard! Saya sering menggunakan teknik ini untuk proyek kecil atau untuk men-debug yang lebih besar. Tapi t
HackerBox 0052: Bentuk Bebas: 10 Langkah
HackerBox 0052: Freeform: Salam untuk HackerBox Hacker di seluruh dunia! HackerBox 0052 mengeksplorasi pembuatan patung sirkuit bentuk bebas termasuk contoh chaser LED dan struktur pilihan Anda berdasarkan modul LED WS2812 RGB. Arduino IDE dikonfigurasi untuk
Kotak Cahaya Misteri (Cahaya Malam): 4 Langkah
Kotak Cahaya Misteri (Cahaya Malam): Dan ini adalah proyek kecil yang menyenangkan yang mudah dibuat, Proyek ini adalah referensi dari https://www.instructables.com/id/Arduino-Traffic-L…,Tapi saya sudah mengubah banyak struktur situs asli,. Saya menambahkan lebih banyak led dan saya menggunakan kotak sepatu untuk mengemasnya, s
Cahaya Video Intim/ Cahaya Fotografi Genggam.: 7 Langkah (dengan Gambar)
Cahaya Video Intim/Lampu Fotografi Genggam.: Saya tahu apa yang Anda pikirkan. Dengan "intim," Maksud saya pencahayaan jarak dekat di bawah situasi cahaya yang sulit--tidak harus untuk "situasi intim." (Namun, itu juga bisa digunakan untuk itu…) Sebagai videografer New York City--atau