Isi kandungan:

Jam Matrik LED ESP8266: 8 Langkah (dengan Gambar)
Jam Matrik LED ESP8266: 8 Langkah (dengan Gambar)

Video: Jam Matrik LED ESP8266: 8 Langkah (dengan Gambar)

Video: Jam Matrik LED ESP8266: 8 Langkah (dengan Gambar)
Video: ESP Matrix Board - Clock Led Matrix WiFi NodeMCU ESP8266 2024, Julai
Anonim
Jam Matrik LED ESP8266
Jam Matrik LED ESP8266

Jam Matrik LED ESP8266

Jam matriks LED sederhana berdasarkan ESP8266 yang popular dengan modul Jam Masa Sebenar dan penyegerakan masa melalui WiFi dari pelayan NTP.

BARU ! Versi ESP32 juga ada

Langkah 1: Bahagian dan Alat

Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat

Pertama mari kita lihat apa yang kita perlukan.

Bahagian:

  • Matrik Banggood 6 x 8x8 MAX7219 LED
  • 1 x RTC DS3231
  • 1 x ESP12 Papan Bangood
  • 1 x balang pasta
  • 1 x 5.5mm X 2.1mm DC Power Supply Metal Jack Panel Mount
  • 1 x USB ke 5.5mm X 2.1mm tong tong 5v dc kabel kuasa
  • 1 x filem warna tetingkap
  • 11 x dawai perempuan ke wayar dupont Bangood

Alat:

  • besi pematerian
  • botol sembur
  • pisau hobi
  • pita dua sisi

Semua bahagian dapat diperoleh dengan mudah dari ebay / aliexpress dan / atau kedai tempatan.

Langkah 2: Menyiapkan Matriks LED

Menyiapkan Matriks LED
Menyiapkan Matriks LED
Menyiapkan Matriks LED
Menyiapkan Matriks LED

Saya merasa lebih mudah untuk membeli modul 2 x 4pcs, memotong satu daripadanya menjadi separuh dan mematerinya ke yang lain sambil mengekalkan orientasi yang dicetak pada PCB.

Langkah 3: Sambungkan LED Matrix Display dan RTC ke ESP8266

Sambungkan LED Matrix Display dan RTC ke ESP8266
Sambungkan LED Matrix Display dan RTC ke ESP8266
Sambungkan LED Matrix Display dan RTC ke ESP8266
Sambungkan LED Matrix Display dan RTC ke ESP8266
Sambungkan LED Matrix Display dan RTC ke ESP8266
Sambungkan LED Matrix Display dan RTC ke ESP8266

Selitkan header pin pada modul kemudian gunakan kabel dupont untuk menghubungkannya seperti berikut.

MAX7219 hingga ESP8266

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

DS3231 hingga ESP8266

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

Satu catatan pada modul RTC, nampaknya juga memiliki kemampuan untuk mengisi bateri, namun itu bukan idea yang baik ketika menggunakan CR2032. Salah satu penyelesaian yang mungkin adalah memotong jejak yang ditandai pada gambar untuk mematikan bahagian pengisian litar. Maklumat lebih lanjut mengenai ini boleh didapati di sini.

Langkah 4: Flash Modul ESP8266

Flash Modul ESP8266
Flash Modul ESP8266

Langkah Nest adalah memuat naik kod ke ESP8266.

Walaupun kod asalnya boleh didapati di sini (terima kasih banyak kepada pengarang!) Anda boleh melampirkan versi bahasa Inggerisnya.

Proses muat naik cukup lancar, jangan lupa untuk mengemas kini kod dengan kelayakan WiFi anda.

char ssid = "xxxxx"; // SSID rangkaian anda (nama) char pass = "xxxxx"; // kata laluan rangkaian anda

Langkah 5: Sapukan Solar Film pada Pasta Jar

Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar
Sapukan Solar Film pada Pasta Jar

Saya telah memutuskan untuk menutup satu bahagian balang dengan filem agar komponen yang lain tidak kelihatan.

Setelah melalui beberapa percubaan dan kesilapan, saya perhatikan bahawa 'rahsia' adalah meletakkan balang dan filem selembar mungkin dengan air sabun agar dapat membuat penyesuaian semasa anda menggunakannya. Gunakan botol penyembur untuk memastikan semuanya tetap baik dan basah dan pisau hobi untuk memotong lebihan filem.

Setelah kering sepenuhnya, filem harus dilekatkan dengan baik pada balang.

Langkah 6: Sediakan Jack Logam Bekalan Kuasa DC

Sediakan Jack Logam Bekalan Kuasa DC
Sediakan Jack Logam Bekalan Kuasa DC
Sediakan Jack Logam Bekalan Kuasa DC
Sediakan Jack Logam Bekalan Kuasa DC
Sediakan Jack Logam Bekalan Kuasa DC
Sediakan Jack Logam Bekalan Kuasa DC

Solder 2 wayar dupont ke bicu DC. Mereka akan dihubungkan ke ESP8266 seperti berikut.

  • + - VIN
  • - - PNGK

Bor keseluruhan di tengah penutup balang dan pasang bicu DC.

Langkah 7: Menggabungkan Semuanya

Image
Image
Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya

Untuk menjadikan keadaan lebih kemas, saya melekatkan RTC dan ESP8266 ke bahagian belakang paparan LED menggunakan beberapa pita dua sisi. Pastikan modul tidak menyentuh kenalan modul LED mana pun, dan jika benar, gunakan beberapa pita elektrik untuk menutup kenalan untuk mengelakkan celana pendek.

Juga, untuk memastikan paparan tidak bergerak setelah saya menutup kembali penutup balang, saya menambahkan beberapa pita di hujung bawahnya sehingga tetap di tempatnya di bahagian bawah balang.

Yang tinggal hanyalah memasang kabel USB dan itu sahaja!

Langkah 8: Idea Lanjut

  • Tambahkan bateri sandaran yang dicas melalui TP4056;
  • Tambahkan sensor suhu dan kelembapan;
  • Reka bentuk cetakan 3d;
  • Tambahkan sensor cahaya untuk meredupkan paparan pada waktu malam.

Semoga anda menikmati projek ini dan jika ada pertanyaan, sila bertanya.

Disyorkan: