Агуулгын хүснэгт:

ESP32 LED матрицын цаг: 8 алхам
ESP32 LED матрицын цаг: 8 алхам

Видео: ESP32 LED матрицын цаг: 8 алхам

Видео: ESP32 LED матрицын цаг: 8 алхам
Видео: Управляем адресными светодиодами на ESP32, прошивка WLED, применение в Home Assistant 2024, Арваннэгдүгээр
Anonim
ESP32 LED матрицын цаг
ESP32 LED матрицын цаг

Энэ бол ESP8266 LED матриц цаг төслийн үргэлжлэл юм.

Анхны кодын зохиогч үүнийг ESP32 болгон шинэчилсэн (schreibfaul1 -д маш их баярлалаа!) Тиймээс би аль хэдийн хийсэн цагийг шинэчлэхээр шийдсэн.

Алхам 1: Эд анги, багаж хэрэгсэл

Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл

Эд анги:

  • 6 x 8x8 MAX7219 LED матриц
  • 1 x ESP32 самбар
  • 1 x KY-018 Фоторезисторын модуль
  • 1 x DHT11 мэдрэгч
  • 1 x Micro USB залгуур
  • 1 x гоймонгийн сав
  • 1 x 5.5mm X 2.1mm DC цахилгаан хангамж Металл Жак самбар холбох
  • 1 x USB 5.5mm X 2.1mm баррель үүр 5v dc цахилгаан кабель
  • 1 x Цонхны өнгөт хальс
  • 11 x эмэгтэй, эмэгтэй дупон утас

Хэрэгсэл:

  • гагнуурын төмөр
  • шүршигч сав
  • хобби хутга
  • хоёр талт соронзон хальс

Бүх эд ангиудыг ebay/aliexpress болон/эсвэл орон нутгийн дэлгүүрүүдээс хялбархан авах боломжтой.

Алхам 2: LED матрицыг бэлтгэх

LED матрицыг бэлтгэж байна
LED матрицыг бэлтгэж байна
LED матрицыг бэлтгэж байна
LED матрицыг бэлтгэж байна

ПХБ дээр хэвлэсэн чиг баримжаагаа хадгалахын зэрэгцээ 2 х 4 ширхэг модулийг худалдаж аваад нэгийг нь хоёр хувааж, нөгөө рүү нь гагнах нь надад илүү хялбар болсон.

Алхам 3: LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу

LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу

Модуль дээрх зүү толгойг гагнах, дараа нь дупонт кабелийг ашиглан дараах байдлаар холбоно.

MAX7219

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

DHT11

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

LDR

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

Алхам 4: Нарны хальсыг гоймонгийн саванд түрхээрэй

Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй
Нарны хальсыг гоймонгийн саванд түрхээрэй

Үлдсэн хэсгүүдийг харуулахын тулд би ваарны зөвхөн нэг хэсгийг хальсаар хучихаар шийдсэн.

Туршилт, алдааны дараа би "нууц" нь савыг хальс, савантай усаар аль болох чийгтэй байлгаж, үүнийг тохируулахын тулд тохируулга хийх боломжтойг анзаарсан. Бүх зүйлийг сайхан, нойтон байлгахын тулд шүршигч савыг, илүүдэл хальсыг нь таслахын тулд хобби хутга ашиглаарай. Бүрэн хатсаны дараа хальсыг вааран дээр маш сайн сунгасан байх ёстой.

Алхам 5: DC цахилгаан хангамжийн металл үүрийг бэлтгэ

Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ
Тогтмол гүйдлийн цахилгаан хангамжийг металл үүрэнд бэлтгэ

2 дупонт утсыг DC үүрэнд гагнаж, дараа нь микро USB залгуурыг гагнана.

Би энд тайлбарласан pinout -ийг ашигласан.

Лаазны тагны дунд бүхэлд нь өрөмдөж, DC үүрийг холбоно.

DHT11 мэдрэгчийн тагны зарим хэсгийг өрөмд.

Алхам 6: ESP32 модулийг асаана уу

ESP32 модулийг асаана уу
ESP32 модулийг асаана уу

Дараагийн алхам бол кодыг ESP32 руу оруулах явдал юм.

Анхны кодыг эндээс олж болно (зохиогчдод маш их баярлалаа!) Та DHT11 болон LDR мэдрэгчийн шинэчлэлтийг агуулсан миний хувилбарыг хавсаргасан болно. Байршуулах үйл явц нь маш энгийн бөгөөд кодоо WiFi -ийн итгэмжлэлийн мэдээллээр шинэчлэхээ бүү мартаарай.

// Итгэмжлэх жуух бичиг ----------------------------------------#SSID тодорхойлох "### ## "; // Таны WiFi -ийн итгэмжлэл энд байна#PW "#####" -ийг тодорхойлох;

Алхам 7: Бүх зүйлийг нэгтгэх

Image
Image

Модулиуд нь LED модулийн контактуудын аль нэгэнд хүрэхгүй байгаа эсэхийг шалгаарай, хэрэв хүрвэл богино холболтоос зайлсхийхийн тулд контактуудыг таглахын тулд цахилгаан соронзон хальс ашиглана уу.

Түүнчлэн, ваарны тагийг буцааж шургуулсны дараа дэлгэц хөдлөхгүй байхын тулд би түүний доод хэсэгт соронзон хальс нэмсэн бөгөөд ингэснээр савны ёроолд хэвээр үлдэв. Зөвхөн USB кабелийг залгахад л үлддэг.

Алхам 8: Нэмэлт санаа

TP4056 -ээр цэнэглэгдсэн нөөц батерейг нэмнэ үү;

3D хэвлэсэн хайрцаг хийх

Энэхүү төсөл танд таалагдсан гэж найдаж байна, хэрэв танд асуулт байвал асуугаарай.

Уншсанд баярлалаа!

Зөвлөмж болгож буй: