Daftar Isi:
- Langkah 1: Keterampilan yang Dibutuhkan
- Langkah 2: Daftar Komponen dan Suku Cadang
- Langkah 3: Diagram Sirkuit
- Langkah 4: Desain dan Pemesanan PCB
- Langkah 5: Perakitan
- Langkah 6: Pemrograman ESP8266 dan Pengujian
- Langkah 7: Pemrograman Akhir dan Menampilkan Teks
Video: MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Inilah pengantar saya untuk sebuah proyek yang dengan senang hati saya tunjukkan kepada Anda. Ini tentang Matriks LED Cerdas DIY yang memungkinkan Anda menampilkan di atasnya, data, seperti Statistik YouTube, Statistik Rumah Pintar Anda, seperti suhu, kelembapan, dapat berupa jam sederhana, atau hanya menampilkan teks dan animasi.
Dalam tutorial pertama ini saya akan membuat tes pertama dan menampilkan teks.
Jika Anda seorang pembelajar visual, saya tahu bahwa sebuah video bernilai lebih dari 1000 kata, jadi inilah video Tutorial. (Saya seorang penutur bahasa Spanyol, jadi harap pertimbangkan untuk mengaktifkan subtitle bahasa Inggris):
Semoga Anda menikmati proyek ini!.
Langkah 1: Keterampilan yang Dibutuhkan
Seperti yang Anda perhatikan, tidak ada yang terlihat sangat sulit pada proyek ini, tetapi Anda memerlukan beberapa pengetahuan dasar tentang:
-Menggunakan Arduino IDE.
-3D printing atau Handcraft (untuk Grid).
-Pengelasan.
-Pengkabelan.
Langkah 2: Daftar Komponen dan Suku Cadang
Tempat bagus yang bisa saya rekomendasikan untuk menemukan komponen Anda, itu MakerFocus, ini adalah Toko Perangkat Keras Sumber Terbuka!
- PCB, Anda dapat memilih antara versi Tanpa LED dan TAMBAHKAN Strip LED sendiri, atau yang memiliki LED.
- ESP8266 (Mikrokontroler).
- Strip LED WS2812.
- Catu Daya 5v 2A.
- Soket Listrik PCB.
- Printer 3D (Opsional) Anda dapat mengerjakan bagian-bagian dengan karton atau sesuatu yang kaku.
Langkah 3: Diagram Sirkuit
Berikut adalah diagram Sirkuit, Anda memiliki beberapa opsi untuk membuat proyek. Anda bisa membuat bagian kontrol dari rangkaian, yang ditunjukkan pada gambar pertama, lalu pasang Strip LED individual seperti yang ditunjukkan pada gambar ke-3.
Selain strip LED, Anda juga dapat menggunakan Panel LED.
Ini memiliki semua koneksi internal sirkuit yang memungkinkan kita membuat desain PCB nanti. Saya juga melampirkan PDF Skema sehingga Anda dapat melihatnya dengan lebih baik.
UNDUH Skema, Kode, dan Perpustakaan GRATIS.
Langkah 4: Desain dan Pemesanan PCB
Untuk implementasi proyek yang baik, kita memerlukan perakitan yang andal untuk sirkuit yang membuatnya, dan tidak ada cara yang lebih baik untuk melakukannya selain dengan PCB yang baik.
Di sini Anda dapat mengunduh File Gerber, BOM, dan Pick & Place, yang Anda perlukan untuk memesan PCB di perusahaan manufaktur PCB Anda.
Saya menyarankan JLCPCB:
?$2 untuk 5 PCB & SMT murah (2 Kupon)
BELI PAPAN YANG SUDAH DIDESAIN, Gerber + Pick & Place + BOM
Langkah 5: Perakitan
Cetak Grid.
Saya mencetak grid pada bagian yang berbeda karena printer 3D kecil saya.
Saya memotong selembar kertas putih kaku untuk mendapatkan definisi piksel yang lebih baik.
Terlampir File Grid. (Anda dapat mendesain Grid Anda sendiri).
Saya mencetak 2 buah Grid dan 1 buah Grid2.
Langkah 6: Pemrograman ESP8266 dan Pengujian
1- Untuk memprogram ESP8266 kita perlu menempatkan jumper pada (posisi PROG), hubungkan konverter USB ke TTL ke PCB kita di masing-masing pin dan kemudian ke PC kita, instal perpustakaan dan kemudian unggah. (Perlu menginstal ESP8266 Packaje di IDE Anda).
2- Instal Perpustakaan dan Ketergantungan.
3- Mulai ulang IDE, buka Arsip > Contoh > Adafruit NeoPixel > Strandtest.
-Edit jumlah LED yang terhubung.
-Edit Pin ke "0". (Di mana LED terhubung).
4- Unggah sketsa.
5- Jumper saat GUNAKAN, putuskan sambungan USB dan sambungkan Catu daya 5v.
6- Verifikasi bahwa semua LED Anda berfungsi dengan baik.
CATATAN: Gunakan 3.3v dari konverter USB-TTL untuk memberi daya pada ESP. (Akan terbakar dengan 5v).
Langkah 7: Pemrograman Akhir dan Menampilkan Teks
- Ubah "HOLA" dengan teks yang ingin Anda tampilkan.
- Verifikasi bahwa Anda menghubungkan LED pada PIN #.
- Sesuaikan kecerahan.
- Mengedit warna teks.
- Unggah dan Nikmati.
Perhatikan gambar terakhir: Jika Anda menempatkan LED berbeda dari saya, harap sesuaikan opsi tersebut dalam Kode.
Direkomendasikan:
MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): Ini adalah kemajuan kedua saya untuk sebuah proyek yang sangat ingin saya tunjukkan kepada Anda. Ini tentang Matriks LED Cerdas DIY yang memungkinkan Anda menampilkan di atasnya, data, seperti Statistik YouTube, Statistik Rumah Pintar Anda, seperti suhu, kelembapan, dapat berupa jam sederhana, atau hanya menunjukkan
IoT Smart Clock Dot Matrix Gunakan Wemos ESP8266 - ESP Matrix: 12 Langkah (dengan Gambar)
Jam Pintar IoT Dot Matrix Gunakan Wemos ESP8266 - Matriks ESP: Buat Jam Pintar IoT Anda sendiri yang dapat: Menampilkan Jam dengan ikon animasi yang indah Tampilan Pengingat-1 hingga Pengingat-5 Tampilan Kalender Tampilan Waktu Sholat Muslim Tampilan Informasi cuaca Tampilan Berita Tampilan Tampilan Saran Tampilan tingkat Bitcoin
Neopixel Ws2812 Rainbow LED Glow Dengan M5stick-C - Menjalankan Rainbow di Neopixel Ws2812 Menggunakan M5stack M5stick C Menggunakan Arduino IDE: 5 Langkah
Neopixel Ws2812 Rainbow LED Glow Dengan M5stick-C | Menjalankan Rainbow di Neopixel Ws2812 Menggunakan M5stack M5stick C Menggunakan Arduino IDE: Hai teman-teman dalam instruksi ini kita akan belajar cara menggunakan LED neopixel ws2812 atau strip led atau matriks led atau cincin led dengan papan pengembangan m5stack m5stick-C dengan Arduino IDE dan kami akan membuat pola pelangi dengan itu
Clemson Tiger Paw Decoration Back-lit Dengan WS2812 LED Strips: 5 Langkah (dengan Gambar)
Clemson Tiger Paw Decoration Back-lit Dengan WS2812 LED Strips: Ruang pembuat Clemson di pusat Watt memiliki pemotong laser, dan saya ingin memanfaatkannya dengan baik. Saya pikir membuat cakar harimau dengan lampu latar akan keren, tetapi saya juga ingin melakukan sesuatu dengan akrilik berlampu tepi. Proyek ini merupakan kombinasi dari keduanya
LED RGB Terbaik untuk Proyek Apa Pun (WS2812, alias NeoPixels): 6 Langkah (dengan Gambar)
LED RGB Terbaik untuk Proyek Apa Pun (WS2812, Aka NeoPixels): Saat kami bekerja dengan LED, kami sering ingin mengontrol statusnya (hidup/mati), kecerahan, dan warna. Ada banyak, banyak cara berbeda untuk melakukan ini, tetapi tidak ada solusi yang sekompak LED RGB WS2812. Dalam kemasannya yang mungil 5mm x 5mm