Isi kandungan:

MATRIK LED SMART LED DALAMAN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
MATRIK LED SMART LED DALAMAN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)

Video: MATRIK LED SMART LED DALAMAN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)

Video: MATRIK LED SMART LED DALAMAN INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
Video: Урок 68. Домашняя автоматизация: как управлять 16-канальным релейным модулем с помощью Arduino, управляя 16 нагрузками переменного тока. 2024, November
Anonim
MATRIK LED SMART DIKAWAL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812)
MATRIK LED SMART DIKAWAL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812)

Inilah kemajuan ke-2 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 kedua ini saya akan menghantar data teks dan warna melalui internet. 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):

Langkah 1: Kemahiran Diperlukan

Kemahiran Diperlukan
Kemahiran Diperlukan
Kemahiran Diperlukan
Kemahiran Diperlukan
Kemahiran Diperlukan
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.

-Pengaturcaraan ESP8266.

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 Saya sangat mengesyorkan untuk menggunakan JLCPCB SMT Services untuk membuat pesanan anda, 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. PCB Power Jack.

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

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 PCB

Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk 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: Konfigurasi Adafruit untuk Kawalan Internet

Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
Konfigurasi Adafruit untuk Kawalan Internet
  1. Pergi ke Halaman Adafruit IO
  2. Buat akaun percuma.
  3. Lihat dan salin kelayakan Adafruit ke kod anda.
  4. Pergi ke Suapan> Lihat semua> Buat suapan baru.
  5. Buat suapan di bawah.
  • -mensaje.
  • -rojo
  • -verde
  • -azul

Dalam Dokumentasi API Adafruit kami mempunyai maklumat untuk berkomunikasi dengan pelayan dengan betul.

Kami akan segera menggunakan URL ini:

io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data

Langkah 6: Memprogram ESP8266 dan Menguji

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

1. Sambungkan Penukar USB ke TTL seperti berikut:

USB ke TTL ----- ESP8266

3.3v Vcc

tx rx

rx tx

Gnd Gnd

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, Buka Kod.

4- Konfigurasikan Kredensial WiFi dan Nama Pengguna dan Kata Laluan Adafruit IO anda

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: Mengawal Matrik LED Dengan Postman

Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
Mengawal Matrik LED Dengan Posmen
  1. Pergi ke laman utama Postman dan muat turun perisian percuma
  2. Buat permintaan baru dengan mengklik (+).
  3. Pilih pilihan POST.
  4. Tampal URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) dan peribadikan parameter nama pengguna dan kunci suapan.]
  5. Pergi ke "Header" dan tambahkan Kunci Adafruit anda: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxx
  6. Pergi ke "Badan" dan tetapkan jenisnya ke "JSON" dan "RAW", kemudian ubah suapan anda seperti gambar menunjukkan: {"value": "text"} atau {"value": angka}
  7. Klik "Kirim" jika berjaya maka anda akan melihat mesej yang bagus di terminal
  8. Matrik LED anda akan memberi anda teks atau warna baru.

Langkah 8: Aplikasi Prototaip yang Saya Buat untuk Diuji

Aplikasi Prototaip yang Saya Buat untuk Diuji
Aplikasi Prototaip yang Saya Buat untuk Diuji
Aplikasi Prototaip yang Saya Buat untuk Diuji
Aplikasi Prototaip yang Saya Buat untuk Diuji
Aplikasi Prototaip yang Saya Buat untuk Diuji
Aplikasi Prototaip yang Saya Buat untuk Diuji

Dengan konsep yang diterapkan pada Postman, saya membuat Aplikasi yang meniru kiriman dan pengeposan sehingga saya dapat mengendalikan MCM-LED-Matrix melalui telefon bimbit dan dengan antara muka yang lebih baik.

Palet warna dan kotak teks untuk input teks.

Mudah-mudahan anda dapat menikmati projek ini, jangan ragu untuk berkongsi pembuatan semula anda.

Disyorkan: