Съдържание:

ESP32 LED матричен часовник: 8 стъпки
ESP32 LED матричен часовник: 8 стъпки

Видео: ESP32 LED матричен часовник: 8 стъпки

Видео: ESP32 LED матричен часовник: 8 стъпки
Видео: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Ноември
Anonim
ESP32 LED матричен часовник
ESP32 LED матричен часовник

Това е продължение на проекта ESP8266 LED Matrix Clock.

Авторът на оригиналния код го актуализира за ESP32 (голямо благодаря на schreibfaul1!), Затова реших да актуализирам и часовника, който вече направих.

Стъпка 1: Части и инструменти

Части и инструменти
Части и инструменти
Части и инструменти
Части и инструменти
Части и инструменти
Части и инструменти

Части:

  • 6 x 8x8 MAX7219 LED матрица
  • 1 x ESP32 платка
  • 1 x фоторезисторен модул KY-018
  • 1 x DHT11 сензор
  • 1 x Micro USB щепсел
  • 1 х буркан с тестени изделия
  • 1 x 5,5 мм X 2,1 мм DC захранване Метален панел за монтиране на панел
  • 1 x USB до 5.5mm X 2.1mm жак за барел 5v dc захранващ кабел
  • 1 x филм за оцветяване на прозорци
  • 11 x женски към женски двойни проводници

Инструменти:

  • поялник
  • бутилка спрей
  • нож за хоби
  • двустранна касета

Всички части могат лесно да бъдат закупени от ebay/aliexpress и/или местни магазини.

Стъпка 2: Подготовка на LED матрицата

Подготовка на LED матрицата
Подготовка на LED матрицата
Подготовка на LED матрицата
Подготовка на LED матрицата

За мен беше по -лесно да си купя 2 x 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

Запоявайте щифтовете на модулите, след това използвайте кабелите dupont, за да ги свържете, както следва.

MAX7219

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

DHT11

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

LDR

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

Стъпка 4: Нанесете слънчевия филм върху буркана за паста

Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста
Нанесете слънчевия филм върху буркана за паста

Реших да покрия само една част от буркана с филм, за да останат видими останалите компоненти.

След някои опити и грешки забелязах, че „тайната“е да държите буркана и филма възможно най -мокри със сапунена вода, за да можете да правите корекции, докато го прилагате. Използвайте бутилката със спрей, за да поддържате всичко хубаво и мокро, и ножа за хоби, за да отрежете излишния филм. След като изсъхне напълно, филмът трябва да бъде доста добре опънат върху буркана.

Стъпка 5: Подгответе металния жак за DC захранване

Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване
Подгответе метален жак за DC захранване

Запояйте 2 кабела dupont към жака за DC и след това запойте микро USB щепсела.

Използвах разписката, която беше описана тук.

Пробийте цяло в средата на капака на буркана и монтирайте DC жака.

Пробийте също някои отвори в капака за сензора DHT11.

Стъпка 6: Мигайте модула ESP32

Мигайте модула ESP32
Мигайте модула ESP32

Следващата стъпка би била да качите кода в ESP32.

Въпреки че оригиналният код може да бъде намерен тук (много благодаря на автора!), Можете да намерите прикачена моята версия на него, която включва актуализацията за сензорите DHT11 и LDR. Процесът на качване е доста прав, просто не забравяйте да актуализирате кода с вашите идентификационни данни за WiFi.

// Идентификационни данни ----------------------------------------#дефинирайте SSID "### ## "; // Вашите идентификационни данни за WiFi тук #define PW "#####";

Стъпка 7: Съберете всичко заедно

Image
Image

Уверете се, че модулите не докосват нито един от контактите на LED модулите, и ако го направят, използвайте малко електрическа лента, за да покриете контактите, за да избегнете къси контакти.

Също така, за да се уверя, че дисплеят не се движи, след като завинтвам капака на буркана, добавих малко лента в долния му край, така че да остане на мястото си на дъното на буркана. Остава само да включите USB кабела и това е всичко!

Стъпка 8: Допълнителни идеи

Добавете резервна батерия, заредена чрез TP4056;

Проектирайте 3D печатна кутия

Надявам се, че този проект ви е харесал и ако имате въпроси, не се колебайте да зададете.

Благодаря ви за четенето!

Препоръчано: