Daftar Isi:

MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)
MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)

Video: MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)

Video: MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels): 7 Langkah (dengan Gambar)
Video: WS2812 // ESP8266 // 4x4 CUBE // NEOPIXEL 2024, November
Anonim
MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels)
MATRIX LED SMART DIY (ESP8266 + WS2812 / NeoPixels)

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

Keterampilan yang Dibutuhkan
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

Daftar Komponen dan Suku Cadang
Daftar Komponen dan Suku Cadang
Daftar Komponen dan Suku Cadang
Daftar Komponen dan Suku Cadang
Daftar Komponen dan Suku Cadang
Daftar Komponen dan Suku Cadang

Tempat bagus yang bisa saya rekomendasikan untuk menemukan komponen Anda, itu MakerFocus, ini adalah Toko Perangkat Keras Sumber Terbuka!

  1. PCB, Anda dapat memilih antara versi Tanpa LED dan TAMBAHKAN Strip LED sendiri, atau yang memiliki LED.
  2. ESP8266 (Mikrokontroler).
  3. Strip LED WS2812.
  4. Catu Daya 5v 2A.
  5. Soket Listrik PCB.
  6. Printer 3D (Opsional) Anda dapat mengerjakan bagian-bagian dengan karton atau sesuatu yang kaku.

Langkah 3: Diagram Sirkuit

Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
Diagram Sirkuit
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

Desain dan Pemesanan PCB
Desain dan Pemesanan PCB
Desain dan Pemesanan PCB
Desain dan Pemesanan PCB
Desain dan Pemesanan PCB
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

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

Pemrograman ESP8266 dan Pengujian
Pemrograman ESP8266 dan Pengujian
Pemrograman ESP8266 dan Pengujian
Pemrograman ESP8266 dan Pengujian
Pemrograman ESP8266 dan Pengujian
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

Pemrograman Akhir dan Menampilkan Teks
Pemrograman Akhir dan Menampilkan Teks
Pemrograman Akhir dan Menampilkan Teks
Pemrograman Akhir dan Menampilkan Teks
Pemrograman Akhir dan Menampilkan Teks
Pemrograman Akhir dan Menampilkan Teks
  1. Ubah "HOLA" dengan teks yang ingin Anda tampilkan.
  2. Verifikasi bahwa Anda menghubungkan LED pada PIN #.
  3. Sesuaikan kecerahan.
  4. Mengedit warna teks.
  5. Unggah dan Nikmati.

Perhatikan gambar terakhir: Jika Anda menempatkan LED berbeda dari saya, harap sesuaikan opsi tersebut dalam Kode.

Direkomendasikan: