Съдържание:
- Стъпка 1: Части и инструменти
- Стъпка 2: Подготовка на LED матрицата
- Стъпка 3: Свържете LED матричния дисплей, LDR и DHT11 към ESP32
- Стъпка 4: Нанесете слънчевия филм върху буркана за паста
- Стъпка 5: Подгответе металния жак за DC захранване
- Стъпка 6: Мигайте модула ESP32
- Стъпка 7: Съберете всичко заедно
- Стъпка 8: Допълнителни идеи
Видео: ESP32 LED матричен часовник: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Това е продължение на проекта 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 матрицата
За мен беше по -лесно да си купя 2 x 4бр модула, разрязах един от тях наполовина и го запоявам към другия, като запазвам ориентацията, отпечатана на печатната платка.
Стъпка 3: Свържете 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 захранване
Запояйте 2 кабела dupont към жака за DC и след това запойте микро USB щепсела.
Използвах разписката, която беше описана тук.
Пробийте цяло в средата на капака на буркана и монтирайте DC жака.
Пробийте също някои отвори в капака за сензора DHT11.
Стъпка 6: Мигайте модула ESP32
Следващата стъпка би била да качите кода в ESP32.
Въпреки че оригиналният код може да бъде намерен тук (много благодаря на автора!), Можете да намерите прикачена моята версия на него, която включва актуализацията за сензорите DHT11 и LDR. Процесът на качване е доста прав, просто не забравяйте да актуализирате кода с вашите идентификационни данни за WiFi.
// Идентификационни данни ----------------------------------------#дефинирайте SSID "### ## "; // Вашите идентификационни данни за WiFi тук #define PW "#####";
Стъпка 7: Съберете всичко заедно
Уверете се, че модулите не докосват нито един от контактите на LED модулите, и ако го направят, използвайте малко електрическа лента, за да покриете контактите, за да избегнете къси контакти.
Също така, за да се уверя, че дисплеят не се движи, след като завинтвам капака на буркана, добавих малко лента в долния му край, така че да остане на мястото си на дъното на буркана. Остава само да включите USB кабела и това е всичко!
Стъпка 8: Допълнителни идеи
Добавете резервна батерия, заредена чрез TP4056;
Проектирайте 3D печатна кутия
Надявам се, че този проект ви е харесал и ако имате въпроси, не се колебайте да зададете.
Благодаря ви за четенето!
Препоръчано:
ESP8266 LED матричен часовник: 8 стъпки (със снимки)
ESP8266 LED матричен часовник: ESP8266 LED матричен часовник Прост LED матричен часовник, базиран на популярния ESP8266 с модул Час в реално време и синхронизация на времето през WiFi от NTP сървър. НОВО! Предлага се и версия ESP32
8x8 светодиоден матричен часовник и предупреждение срещу проникване: 4 стъпки (със снимки)
8x8 Led Matrix Clock & Anti-Intrusion Warning: В тази инструкция ще видим как да изградим 8x8 Led Matrix Clock, активиран чрез откриване на движение. Този часовник може да се използва и като устройство против проникване, което изпраща предупредително съобщение, ако има движение открит за телеграм бот !!! Ще направим две различни
Настолен органайзер с LED матричен часовник и Bluetooth: 7 стъпки
Настолен органайзер с LED матричен часовник и Bluetooth: Бюрото ми беше много затрупано и исках да имам хубав органайзер, в който да подреждам моливите си, четките за боядисване, глинените инструменти и т.н. Погледнах много организатори на пазара, но не ми хареса нито един от тях . Заех се да проектирам свой собствен организатор за бюро и тук
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Малък LED часовник с матричен дисплей: 8 стъпки
Малък LED матричен часовник с дисплей: Винаги съм искал да имам старомоден настолен часовник, който прилича на нещо от филмите на 90-те, с доста скромна функционалност: часовник в реално време, дата, промяна на фоновата светлина, звуков сигнал и опция за аларма . И така, дойдох с идентификационен номер