Daftar Isi:

ESP8266 LED Matrix Clock: 8 Langkah (dengan Gambar)
ESP8266 LED Matrix Clock: 8 Langkah (dengan Gambar)

Video: ESP8266 LED Matrix Clock: 8 Langkah (dengan Gambar)

Video: ESP8266 LED Matrix Clock: 8 Langkah (dengan Gambar)
Video: ESP8266 Clock with Max7219 Matrix display Date & Time Display and Automatic Light Brightness Adjust 2024, Juli
Anonim
Jam Matriks LED ESP8266
Jam Matriks LED ESP8266

Jam Matriks LED ESP8266

Jam matriks LED sederhana berdasarkan ESP8266 populer dengan modul Jam Waktu Nyata dan sinkronisasi waktu melalui WiFi dari server NTP.

BARU ! Versi ESP32 juga tersedia

Langkah 1: Suku Cadang dan Alat

Bagian dan Alat
Bagian dan Alat
Bagian dan Alat
Bagian dan Alat
Bagian dan Alat
Bagian dan Alat

Pertama mari kita lihat apa yang kita butuhkan.

Bagian:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x Papan ESP12 Bangood
  • 1 x stoples pasta
  • 1x5.5mm X 2.1mm DC Power Supply Logam Jack Panel Mount
  • 1 x USB ke 5.5mm X 2.1mm barrel jack 5v dc kabel daya
  • 1 x Kaca film warna
  • 11 x kabel dupont wanita ke wanita Bangood

Peralatan:

  • besi solder
  • botol semprotan
  • pisau hobi
  • pita dua sisi

Semua bagian dapat dengan mudah bersumber dari ebay/aliexpress dan/atau toko lokal.

Langkah 2: Mempersiapkan Matriks LED

Mempersiapkan Matriks LED
Mempersiapkan Matriks LED
Mempersiapkan Matriks LED
Mempersiapkan Matriks LED

Saya merasa lebih mudah untuk membeli modul 2 x 4pcs, memotong salah satunya menjadi dua dan menyoldernya ke yang lain sambil mempertahankan orientasi yang tercetak pada PCB.

Langkah 3: Hubungkan Tampilan Matriks LED dan RTC ke ESP8266

Hubungkan Tampilan Matriks LED dan RTC ke ESP8266
Hubungkan Tampilan Matriks LED dan RTC ke ESP8266
Hubungkan Tampilan Matriks LED dan RTC ke ESP8266
Hubungkan Tampilan Matriks LED dan RTC ke ESP8266
Hubungkan Tampilan Matriks LED dan RTC ke ESP8266
Hubungkan Tampilan Matriks LED dan RTC ke ESP8266

Solder pin header pada modul kemudian gunakan kabel dupont untuk menghubungkannya sebagai berikut.

MAX7219 ke ESP8266

  • VCC - 3.3V
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 ke ESP8266

  • GND - GND
  • VCC - 3.3V
  • SDA - D1
  • SCL - D2

Satu catatan pada modul RTC, ternyata juga memiliki kemampuan untuk mengisi baterai, namun itu bukan ide yang baik jika menggunakan CR2032. Salah satu solusi yang mungkin adalah memotong jejak yang ditandai pada gambar untuk menonaktifkan bagian pengisian sirkuit. Informasi lebih lanjut tentang ini dapat ditemukan di sini.

Langkah 4: Flash Modul ESP8266

Flash Modul ESP8266
Flash Modul ESP8266

Langkah Nest adalah mengunggah kode ke ESP8266.

Meskipun kode aslinya dapat ditemukan di sini (terima kasih banyak kepada penulisnya!), Anda dapat menemukan terlampir versi bahasa Inggrisnya.

Proses pengunggahan cukup mudah, jangan lupa untuk memperbarui kode dengan kredensial WiFi Anda.

char ssid = "xxxxx"; // SSID jaringan Anda (nama)char pass = "xxxxx"; // kata sandi jaringan Anda

Langkah 5: Oleskan Film Surya pada Pasta Jar

Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar
Oleskan Film Surya pada Pasta Jar

Saya telah memutuskan untuk hanya menutupi satu bagian toples dengan film agar komponen lainnya tetap terlihat.

Setelah beberapa percobaan dan kesalahan, saya perhatikan bahwa 'rahasianya' adalah memiliki toples dan film sebasah mungkin dengan air sabun untuk dapat melakukan penyesuaian saat Anda menerapkannya. Gunakan botol semprot untuk menjaga semuanya tetap bagus dan basah dan pisau hobi untuk memotong film berlebih.

Setelah benar-benar kering, film harus diregangkan dengan cukup baik di atas toples.

Langkah 6: Siapkan Jack Logam Catu Daya DC

Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC

Solder 2 kabel dupont ke jack DC. Mereka akan terhubung ke ESP8266 sebagai berikut.

  • + - VIN
  • - - GNG

Bor keseluruhan di tengah tutup tabung dan pasang jack DC.

Langkah 7: Menyatukan Semuanya

Image
Image
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya

Untuk membuat segalanya lebih rapi, saya menempelkan RTC dan ESP8266 ke bagian belakang layar LED menggunakan selotip dua sisi. Pastikan modul tidak menyentuh kontak modul LED apa pun, dan jika menyentuhnya, gunakan pita listrik untuk menutupi kontak untuk menghindari korsleting.

Juga, untuk memastikan tampilan tidak bergerak setelah saya mengencangkan kembali tutup toples, saya menambahkan beberapa selotip di ujung bawahnya sehingga tetap di bagian bawah stoples.

Yang tersisa hanyalah mencolokkan kabel USB dan hanya itu!

Langkah 8: Ide Lebih Lanjut

  • Tambahkan baterai cadangan yang diisi melalui TP4056;
  • Tambahkan sensor suhu dan kelembaban;
  • Desain kotak cetak 3d;
  • Tambahkan sensor cahaya untuk meredupkan tampilan di malam hari.

Harap Anda menikmati proyek ini dan jika Anda memiliki pertanyaan jangan ragu untuk bertanya.

Direkomendasikan: