Daftar Isi:

MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)

Video: MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)

Video: MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
Video: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, November
Anonim
MATRIX LED CERDAS DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812)
MATRIX LED CERDAS DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812)

Ini adalah kemajuan kedua 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.

Pada tutorial kedua ini saya akan mengirimkan data teks dan warna melalui internet. 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):

Langkah 1: Keterampilan yang Dibutuhkan

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

-Pemrograman ESP8266.

-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 Saya sangat merekomendasikan untuk menggunakan Layanan SMT JLCPCB untuk memesan Anda, Anda dapat memilih antara versi Tanpa LED dan TAMBAHKAN Strip LED sendiri, atau yang dengan 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

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 PCB

Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain 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: Konfigurasi Adafruit untuk Kontrol Internet

Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
Konfigurasi Adafruit untuk Kontrol Internet
  1. Buka Halaman IO Adafruit
  2. Buat Akun gratis.
  3. Lihat dan salin kredensial Adafruit ke kode Anda.
  4. Buka Umpan > Lihat semua > Buat umpan baru.
  5. Buat feed di bawah.
  • -mensaje.
  • -rojo
  • -verde
  • -azul

Dalam Dokumentasi API Adafruit kami memiliki info untuk berkomunikasi dengan server dengan benar.

Kami akan segera menggunakan URL ini:

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

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. Hubungkan Konverter USB ke TTL sebagai berikut:

USB ke TTL ----- ESP8266

3.3v Vcc

tx rx

terima kasih

Gnd Gnd

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- Restart IDE, Buka Kode.

4- Konfigurasikan Kredensial WiFi dan Nama Pengguna dan Kata Sandi Adafruit IO Anda

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: Mengontrol Matriks LED Dengan Tukang Pos

Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
Mengontrol Matriks LED Dengan Tukang Pos
  1. Buka beranda Postman dan unduh perangkat lunak gratis
  2. Buat permintaan baru dengan mengklik (+).
  3. Pilih opsi POSTING.
  4. Tempel URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) dan sesuaikan parameter nama pengguna dan kunci feed.]
  5. Buka "Header" dan tambahkan Adafruit Key Anda: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  6. Buka "Body" dan atur jenisnya ke "JSON" dan "RAW", lalu ubah feed Anda seperti yang ditunjukkan gambar: {"value":"text"} atau {"value":numbers}
  7. Klik "Kirim" jika berhasil maka Anda akan melihat pesan yang bagus di terminal
  8. Matriks LED Anda akan memberi Anda teks atau warna baru.

Langkah 8: Aplikasi Prototipe yang Saya Buat untuk Diuji

Aplikasi Prototipe yang Saya Buat untuk Diuji
Aplikasi Prototipe yang Saya Buat untuk Diuji
Aplikasi Prototipe yang Saya Buat untuk Diuji
Aplikasi Prototipe yang Saya Buat untuk Diuji
Aplikasi Prototipe yang Saya Buat untuk Diuji
Aplikasi Prototipe yang Saya Buat untuk Diuji

Dengan konsep yang diterapkan pada Postman, saya membuat Aplikasi yang meniru pengiriman dan posting sehingga saya dapat mengontrol MCM-LED-Matrix melalui ponsel dan dengan antarmuka yang lebih bagus.

Palet warna dan kotak teks untuk input teks.

Semoga Anda menikmati proyek ini, jangan ragu untuk membagikan remake Anda.

Direkomendasikan: