Daftar Isi:

Jam Matriks LED ESP32: 8 Langkah
Jam Matriks LED ESP32: 8 Langkah

Video: Jam Matriks LED ESP32: 8 Langkah

Video: Jam Matriks LED ESP32: 8 Langkah
Video: RGB LED Matrix with an ESP32 - How to get started 2024, November
Anonim
Jam Matriks LED ESP32
Jam Matriks LED ESP32

Ini merupakan kelanjutan dari proyek Jam Matriks LED ESP8266.

Penulis kode asli memperbaruinya untuk ESP32 (terima kasih banyak kepada schreibfaul1 !) jadi saya memutuskan untuk juga memperbarui Jam yang sudah saya lakukan.

Langkah 1: Suku Cadang dan Alat

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

Bagian:

  • 6x8x8 MAX7219 LED Matrix
  • 1 x Papan ESP32
  • 1 x Modul Fotoresistor KY-018
  • 1 x DHT11 Sensor
  • 1 x Colokan USB Mikro
  • 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

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, LDR dan DHT11 ke ESP32

Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32
Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32
Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32
Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32
Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32
Hubungkan Tampilan Matriks LED, LDR dan DHT11 ke ESP32

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

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

Langkah 4: 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 5: 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
Siapkan Jack Logam Catu Daya DC
Siapkan Jack Logam Catu Daya DC

Solder 2 kabel dupont ke jack DC dan kemudian solder steker micro USB.

Saya menggunakan pinout yang dijelaskan di sini.

Bor keseluruhan di tengah tutup tabung dan pasang jack DC.

Juga bor beberapa keutuhan di tutup untuk sensor DHT11.

Langkah 6: Flash Modul ESP32

Flash Modul ESP32
Flash Modul ESP32

Langkah selanjutnya adalah mengunggah kode ke ESP32.

Meskipun kode aslinya dapat ditemukan di sini (terima kasih banyak kepada penulis!), Anda dapat menemukan terlampir versi saya yang mencakup pembaruan untuk sensor DHT11 dan LDR. Proses pengunggahan cukup mudah, jangan lupa untuk memperbarui kode dengan kredensial WiFi Anda.

// Kredensial ----------------------------------------#define SSID "### ##"; // Kredensial WiFi Anda di sini #define PW "#####";

Langkah 7: Menyatukan Semuanya

Image
Image

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;

Desain kasing cetak 3d

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

Terima kasih telah membaca!

Direkomendasikan: