
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Bulan ini, HackerBox Hackers membina struktur pintar, tiga dimensi, yang diterangi. Instructable ini mengandungi maklumat untuk bekerja dengan HackerBox # 0030, yang boleh anda dapatkan di sini selagi bekalan masih ada. Juga, jika anda ingin menerima HackerBox seperti ini di kotak surat anda setiap bulan, sila langgan di HackerBoxes.com dan sertai revolusi!
Topik dan Objektif Pembelajaran untuk HackerBox 0030:
- Konfigurasikan ESP8266 NodeMCU untuk digunakan dengan Arduino IDE
- Susun struktur dari jalur LED RGB warna penuh
- Kawal jalur LED RGB menggunakan ESP8266 NodeMCU
- Panjangkan operasi NodeMCU melalui rangkaian tanpa wayar Wi-Fi
- Bentukkan Kiub LED 8x8x8
- Eksperimen dengan memprogramkan semula mikrokontroler berasaskan 8051
HackerBoxes adalah perkhidmatan kotak langganan bulanan untuk elektronik dan teknologi komputer DIY. Kami adalah penggemar, pembuat, dan eksperimen. Kita adalah pemimpi impian. HACK PLANET!
Langkah 1: HackerBox 0030: Kandungan Kotak


- HackerBoxes # 0030 Kad Rujukan Terkumpul
- Modul NodeMCU V3 dengan Flash ESP8266 dan 32M
- Kekili 60 WS2812B RGB LED 2 meter
- Kit LED 8x8x8 dengan MCU Berasaskan 8051 dan LED 512
- Modul Serial USB dengan Wayar CH340G dan Jumper
- Strawed Hookup Wire 3 meter, 22 gauge
- Decal HackerBoxes Eksklusif
- Decal LED Sisi Gelap Eksklusif
Beberapa perkara lain yang akan membantu:
- Alat pemateri besi solder, solder, dan asas
- Komputer untuk menjalankan alat perisian
- Kadbod atau kayu untuk pemasangan LED jig
Yang paling penting, anda memerlukan rasa pengembaraan, semangat DIY, dan rasa ingin tahu penggodam. Elektronik DIY tegar bukanlah usaha yang remeh, dan HackerBoxes tidak dikurangkan. Tujuannya adalah kemajuan, bukan kesempurnaan. Apabila anda bertahan dan menikmati pengembaraan, kepuasan yang banyak dapat diperoleh daripada belajar teknologi baru dan semoga berjaya menjalankan beberapa projek. Kami mencadangkan untuk mengambil langkah perlahan, mengingat butirannya, dan jangan takut untuk meminta pertolongan.
Terdapat banyak maklumat untuk ahli semasa dan calon, dalam FAQ HackerBox.
Langkah 2: NodeMCU dan Arduino IDE

NodeMCU adalah platform IoT sumber terbuka. Ini termasuk firmware yang berjalan pada ESP8266 Wi-Fi SoC dari Espressif Systems.
Untuk memulakan, pastikan anda memasang Arduino IDE (www.arduino.cc).
Seterusnya, anda memerlukan pemacu untuk cip Serial-USB yang sesuai pada modul NodeMCU yang anda gunakan. Pada masa ini banyak modul NodeMCU termasuk cip CH340 Serial-USB. Pengilang cip CH340 (WCH.cn) mempunyai pemacu yang tersedia untuk semua sistem operasi yang popular. Lihat halaman terjemahan Google untuk laman web mereka. Sebilangan pemacu tersebut juga dicerminkan di laman WeMos.
Akhirnya, ikuti arahan di sini untuk memasang sokongan papan ESP8266 ke dalam Arduino IDE.
Semasa mengkonfigurasi IDE, pilih "ESP-12E Module" sebagai papan. Pilih port yang sesuai yang muncul semasa anda memasang NodeMCU ke komputer anda.
Seperti biasa, mulakan dengan contoh Blink untuk menguji penyusunan dan memuat naik ke NodeMCU. Terdapat LED biru di papan pada pin yang ditakrifkan sebagai "LED_BUILTIN" jadi lakaran contoh harus berfungsi tanpa pengubahsuaian. Tukar bilangan milisaat yang dilewatkan (dua kali) ke fungsi kelewatan () untuk mengubah kadar berkelip LED. Sahkan bahawa perubahan ditunjukkan dalam operasi setelah muat naik berjaya.
Langkah 3: Jalur LED RGB
Jalur LED RGB yang fleksibel ini adalah cara mudah untuk menambahkan kesan pencahayaan yang kompleks pada projek apa pun. Setiap LED mempunyai pemacu bersepadu yang membolehkan anda mengawal warna dan kecerahan setiap LED secara bebas. IC LED / pemacu gabungan pada jalur ini adalah WS2812B (lembaran data) yang sangat padat. Sekiranya anda melihat "piksel" WS2812 dengan pembesar, anda sebenarnya dapat melihat pemacu bersepadu dengan wayar ikatan yang menghubungkannya dengan LED hijau, merah, dan biru dalaman kecil.
Untuk mengawal rantaian LED WS2812 dari NodeMCU, perpustakaan FastLED adalah pilihan yang cukup hebat.
Perpustakaan dilengkapi dengan beberapa lakaran contoh bagus yang boleh anda cuba. Pastikan untuk mengubah definisi ini:
# tentukan LED_PIN D1 # tentukan COLOR_ORDER GRB # tentukan CHIPSET WS2812
CATATAN BEKALAN KUASA Setiap WS2812 dapat menarik sekitar 60mA, jadi pastikan anda menyediakan bekalan 5V yang cukup kuat untuk jumlah maksimum LED yang akan anda nyala pada waktu tertentu.
Langkah 4: Bentuk Cahaya

Jalur LED boleh dibentuk menjadi pelbagai struktur untuk menyesuaikan keinginan apa pun. Berikut adalah beberapa contoh projek menarik:
Payung
Jar Disco
Cermin Infiniti
Cahaya Awan
Jam
Paparan Lampu Latar
Kiub
Cosplay
Jar Pelangi
Langkah 5: Perapian Lightform


Sekiranya anda mempunyai beberapa kertas perkamen dan kotak nipis (atau bingkai gambar dari kedai barang berjimat cermat atau dolar), anda boleh mengumpulkan projek perapian ini dalam beberapa jam.
Jalur LED RGB dipotong menjadi sepuluh enam jalur LED dan disambungkan bersama dalam struktur serpentin. Beberapa helai kertas perkamen bertindak sebagai penyebar. Modul NodeMCU dapat dilekatkan panas di bahagian belakang dengan port USB yang terbuka untuk pengaturcaraan dan penyambungan kuasa.
Disyorkan:
NeckLight V2: Kalung Glow-In-The-Dark Dengan Bentuk, Warna dan CAHAYA: 10 Langkah (dengan Gambar)

NeckLight V2: Kalung Glow-In-The-Dark Dengan Bentuk, Warna dan CAHAYA: Hai semua, Selepas Instruksional pertama: NeckLight yang saya siarkan yang merupakan kejayaan besar bagi saya, saya memilih untuk menjadikan V2 daripadanya. Idea di sebalik ini V2 adalah untuk memperbaiki beberapa kesalahan V1 dan mempunyai lebih banyak pilihan visual. Dalam Instruksional ini saya akan
Cahaya Bentuk Hati Arduino: 6 Langkah (dengan Gambar)

Arduino Heart Shape Light: Arduino Heart Shape Light (1) Projek Kecil Menggunakan Arduino untuk mengendalikan Lampu LED (2) menggunakan 4 lampu LED 3 warna, anda dapat mengubah semua warna yang anda suka. (3) dapat diprogram ulang sebagai pudar masuk dan keluar cahaya atau Blinking Light (4) Semua bahagian dicetak oleh 3D p
Reka Bentuk CAHAYA TRAFIK oleh VISHNU C SABU: 3 Langkah

Reka Bentuk CAHAYA TRAFIK oleh VISHNU C SABU: Mereka membantu pergerakan dan membantu melakukan aliran yang teratur dengan memberi jalan masuk kepada beberapa kereta dan bukan yang lain. Mereka bukan sahaja menjadikan lalu lintas kereta jauh lebih selamat tetapi juga lalu lintas pejalan kaki. Mereka membantu mengurangkan jumlah kemalangan dan membuat perlanggaran di persimpangan
$ 30 Cahaya 3D Dipimpin Berkembang Cahaya Berkembang: 4 Langkah

$ 30 Cetak 3D Cekap Cahaya Led Berkembang: Ini adalah lampu LED bercetak kecil kecil yang saya buat untuk tanaman sayuran saya. Direka untuk semurah mungkin dan membiarkan anda menanam makanan sendiri, tetapi untuk memberi kecekapan maksimum dan tidak melibatkan apa-apa pematerian. Sangat sesuai untuk menaikkan cahaya
HackerBox 0052: Bentuk Bebas: 10 Langkah

HackerBox 0052: Bentuk Bebas: Salam kepada HackerBox Hacker di seluruh dunia! HackerBox 0052 meneroka penciptaan patung litar bentuk bebas termasuk contoh pengejar LED dan struktur pilihan anda berdasarkan modul LED WS2812 RGB. Arduino IDE dikonfigurasikan untuk