Isi kandungan:

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

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

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

Inilah pengenalan saya untuk projek yang sangat saya teruja untuk menunjukkan kepada anda. Ini mengenai Matriks LED Pintar DIY yang akan membolehkan anda menunjukkannya, data, seperti Statistik YouTube, Statistik Rumah Pintar anda, kerana suhu, kelembapan, boleh menjadi jam sederhana, atau hanya menunjukkan teks dan animasi.

Dalam tutorial pertama ini, saya akan menjadikannya ujian pertama dan menunjukkan teks.

Sekiranya anda seorang pelajar visual saya tahu bahawa video bernilai lebih dari 1000 perkataan, jadi berikut adalah video Tutorial. (Saya penutur bahasa Sepanyol, jadi pertimbangkan untuk menghidupkan sari kata bahasa Inggeris):

Semoga anda dapat menikmati projek ini !.

Langkah 1: Kemahiran Diperlukan

Kemahiran Diperlukan
Kemahiran Diperlukan

Seperti yang anda perhatikan, tidak ada yang kelihatan sangat sukar dalam projek ini, tetapi anda memerlukan beberapa pengetahuan asas mengenai:

-Menggunakan Arduino IDE.

Percetakan -3D atau Kraftangan (untuk Grid).

-Kimpalan.

-Kabel.

Langkah 2: Senarai Komponen dan Bahagian

Senarai Komponen dan Bahagian
Senarai Komponen dan Bahagian
Senarai Komponen dan Bahagian
Senarai Komponen dan Bahagian
Senarai Komponen dan Bahagian
Senarai Komponen dan Bahagian

Tempat yang bagus yang boleh saya cadangkan untuk mencari komponen anda, itu adalah MakerFocus, ia adalah Kedai Perkakasan Sumber Terbuka!

  1. PCB, anda boleh memilih antara versi Tanpa LED dan TAMBAH Jalur LED sendiri, atau yang menggunakan LED.
  2. ESP8266 (Pengawal Mikro).
  3. Jalur LED WS2812.
  4. Bekalan Kuasa 5v 2A.
  5. Jack Kuasa PCB.
  6. Pencetak 3D (Pilihan) Anda boleh melakukan bahagian dengan kadbod atau sesuatu yang kaku.

Langkah 3: Rajah Litar

Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar
Rajah Litar

Berikut adalah gambarajah Litar, anda mempunyai beberapa pilihan untuk membuat projek tersebut. Anda hanya boleh membuat bahagian kawalan litar, yang ditunjukkan pada gambar pertama, kemudian pasangkan Jalur LED individu seperti yang ditunjukkan pada gambar ke-3.

Anda juga boleh, bukan jalur LED, menggunakan Panel LED.

Ia mempunyai semua sambungan dalaman litar yang akan membolehkan kita membuat reka bentuk PCB kemudian. Saya juga melampirkan PDF Skema supaya anda dapat melihatnya dengan lebih baik.

DOWNLOAD Skematik, Kod dan Perpustakaan secara PERCUMA.

Langkah 4: Reka Bentuk dan Pemesanan PCB

Reka Bentuk dan Pemesanan PCB
Reka Bentuk dan Pemesanan PCB
Reka Bentuk dan Pemesanan PCB
Reka Bentuk dan Pemesanan PCB
Reka Bentuk dan Pemesanan PCB
Reka Bentuk dan Pemesanan PCB

Untuk pelaksanaan projek yang baik, kita memerlukan pemasangan yang dapat dipercayai untuk litar yang membuatnya, dan tidak ada cara yang lebih baik untuk melakukannya daripada dengan PCB yang baik.

Di sini anda boleh memuat turun Fail Gerber, BOM dan Pick & Place, yang anda perlukan untuk memesan PCB di syarikat pembuatan PCB anda.

Saya mencadangkan JLCPCB:

$ 2 untuk 5 PCB & SMT murah (2 Kupon)

BELI LEMBAGA YANG DITETAPKAN, Gerber + Pick & Place + BOM

Langkah 5: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Cetak Grid.

Saya mencetak grid pada bahagian yang berbeza kerana pencetak 3D kecil saya.

Saya memotong sehelai kertas putih tegar untuk mendapatkan definisi piksel yang lebih baik.

Melampirkan Fail Grid. (Anda boleh merancang Grid anda sendiri).

Saya mencetak 2 keping Grid dan 1 Grid2.

Langkah 6: Memprogram ESP8266 dan Menguji

Memprogram ESP8266 dan Menguji
Memprogram ESP8266 dan Menguji
Memprogram ESP8266 dan Menguji
Memprogram ESP8266 dan Menguji
Memprogram ESP8266 dan Menguji
Memprogram ESP8266 dan Menguji

1- Untuk memprogram ESP8266 kita perlu meletakkan jumper (kedudukan PROG), sambungkan penukar USB ke TTL ke PCB kami di atasnya pin penghormatan dan kemudian ke PC kami, pasang perpustakaan dan kemudian muat naik. (Perlu memasang Packaje ESP8266 pada IDE anda).

2- Pasang Perpustakaan dan Ketergantungan.

3- Mulakan semula IDE, pergi ke Arkib> Contoh> Adafruit NeoPixel> Strandtest.

-Mengedit bilangan LED yang disambungkan.

-Edit Pin ke "0". (Di mana LED disambungkan).

4- Muat naik lakaran.

5- Jumper di GUNAKAN, putuskan sambungan USB dan sambungkan bekalan kuasa 5v.

6- Sahkan bahawa semua LED anda berfungsi dengan baik.

CATATAN: Gunakan 3.3v penukar USB-TTL untuk menghidupkan ESP. (Akan terbakar dengan 5v).

Langkah 7: Pengaturcaraan Akhir dan Paparan Teks

Pengaturcaraan Akhir dan Paparan Teks
Pengaturcaraan Akhir dan Paparan Teks
Pengaturcaraan Akhir dan Paparan Teks
Pengaturcaraan Akhir dan Paparan Teks
Pengaturcaraan Akhir dan Paparan Teks
Pengaturcaraan Akhir dan Paparan Teks
  1. Tukar "HOLA" dengan teks yang ingin ditunjukkan.
  2. Pastikan anda menyambungkan LED pada PIN #.
  3. Laraskan kecerahan.
  4. Edit warna teks.
  5. Muat naik dan Nikmati.

Perhatikan gambar terakhir: Sekiranya anda meletakkan LED berbeza daripada saya, sila sesuaikan pilihan tersebut dalam Kod.

Disyorkan: