Мазмұны:
- 1 -қадам: Бөлшектер мен құралдар
- 2 -қадам: жарықдиодты матрицаны дайындау
- 3 -қадам: LED матрицалық дисплейі мен RTC ESP8266 -ге қосыңыз
- 4 -қадам: ESP8266 модулін жарқылдатыңыз
- 5 -қадам: Күн пленкасын макарон құмырасына жағыңыз
- 6 -қадам: Тұрақты ток көзінің металл ұясын дайындаңыз
- 7 -қадам: Барлығын біріктіру
- 8 -қадам: қосымша идеялар
Бейне: ESP8266 жарықдиодты матрицалық сағат: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
ESP8266 жарықдиодты матрицалық сағат
Қарапайым жарықдиодты матрицалық сағаттар ESP8266 негізделген, нақты уақыт сағаты модулімен және NTP серверінен WiFi арқылы уақыт синхрондауымен.
ЖАҢА! ESP32 нұсқасы да бар
1 -қадам: Бөлшектер мен құралдар
Алдымен бізге не қажет екенін көрейік.
Бөлшектер:
- 6 x 8x8 MAX7219 LED Matrix Banggood
- 1 x RTC DS3231
- 1 x ESP12 тақтасы Bangood
- 1 x макарон банкі
- 1 x 5,5 мм X 2,1 мм тұрақты ток көзіне металл ұялы панельдің бекіткіші
- 1 x USB -ден 5,5 мм -ге дейін 2,1 мм баррель ұясына 5 вольтты тұрақты ток кабелі
- 1 x Терезе пленкасы
- 11 x әйелдер мен дюпондардың сымдары Bangood
Құралдар:
- дәнекерленген темір
- бүріккіш бөтелке
- хобби пышағы
- екі жақты таспа
Барлық бөлшектерді ebay/aliexpress және/немесе жергілікті дүкендерден оңай алуға болады.
2 -қадам: жарықдиодты матрицаны дайындау
ПХД -де басылған бағдарды сақтай отырып, 2 дана 4 дана модуль сатып алып, біреуін екіге бөліп, екіншісіне дәнекерлеу оңайырақ болды.
3 -қадам: LED матрицалық дисплейі мен RTC ESP8266 -ге қосыңыз
Модульдердегі түйреуіштердің тақырыптарын дәнекерлеңіз, содан кейін оларды төмендегідей жалғау үшін дюпонт кабельдерін қолданыңыз.
MAX7219 - ESP8266
- VCC - 3,3 В
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 - ESP8266
- GND - GND
- VCC - 3,3 В
- SDA - D1
- SCL - D2
RTC модуліндегі бір ескерту, ол батареяны зарядтауға қабілетті сияқты, бірақ бұл CR2032 пайдалану кезінде жақсы идея емес. Мүмкін болатын шешімдердің бірі - тізбектің зарядтау бөлігін өшіру үшін суретте белгіленген ізді кесу. Бұл туралы қосымша ақпаратты мына жерден табуға болады.
4 -қадам: ESP8266 модулін жарқылдатыңыз
Nest қадамы - ESP8266 кодын жүктеу.
Түпнұсқалық кодты осы жерден табуға болады (авторға көп рахмет!) Сіз оның ағылшын тіліндегі нұсқасын қоса таба аласыз.
Жүктеу процесі өте қарапайым, кодты WiFi тіркелгі деректерімен жаңартуды ұмытпаңыз.
char ssid = «xxxxx»; // сіздің желі SSID (аты) char pass = «xxxxx»; // сіздің желі құпия сөзіңіз
5 -қадам: Күн пленкасын макарон құмырасына жағыңыз
Қалған компоненттер көрінбеуі үшін мен құмыраның бір бөлігін пленкамен жабуға шешім қабылдадым.
Кейбір сынақтар мен қателіктерден кейін мен байқадым, оның құпиясы - құмыраны да, пленканы да сабынды сумен мүмкіндігінше ылғалдандыру, оны қолданған кезде түзетулер енгізу. Барлығын жақсы және ылғалды ұстау үшін бүріккіш бөтелкені, ал артық пленканы кесу үшін хобби пышағын қолданыңыз.
Пленка толығымен құрғағаннан кейін оны банкаға жақсы созу керек.
6 -қадам: Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток ұясына 2 дюпондық сымдарды жалғаңыз. Олар ESP8266 -ға келесідей қосылады.
- + - VIN
- - - GNG
Құмыраның қақпағының ортасында тұтас бұрғылап, тұрақты ток ұясын орнатыңыз.
7 -қадам: Барлығын біріктіру
Біршама ұқыпты болу үшін мен RTC мен ESP8266 диодты дисплейдің артына екі жақты таспамен жапсырдым. Модульдердің жарықдиодты модульдердің контактілеріне тиіп кетпейтініне көз жеткізіңіз, егер олар тиіп кетсе, қысқа тұйықталуды болдырмау үшін контактілерді жабу үшін кейбір электрлік таспаны қолданыңыз.
Сондай -ақ, мен құмыраның қақпағын бұрап алғаннан кейін дисплейдің қозғалмайтынына көз жеткізу үшін мен оның төменгі жағына таспа қостым, ол банканың түбінде қалады.
USB кабелін қосу ғана қалады, және сол!
8 -қадам: қосымша идеялар
- TP4056 арқылы зарядталған резервтік батареяны қосыңыз;
- Температура мен ылғалдылық датчигін қосыңыз;
- 3D басып шығарылған корпусты жобалау;
- Түнде дисплейді күңгірттеу үшін жарық сенсорын қосыңыз.
Сізге бұл жоба ұнады деп үміттенемін және егер сізде сұрақтар туындаса, оларды қоюға болады.
Ұсынылған:
ESP32 жарықдиодты матрицалық сағат: 8 қадам
ESP32 жарықдиодты матрицалық сағат: Бұл ESP8266 светодиодты матрицалық сағат жобасының жалғасы. Бастапқы кодтың авторы оны ESP32 үшін жаңартты (schreibfaul1 арқасында үлкен рахмет!), Сондықтан мен бұрын жасаған сағатты жаңартуды шештім
Жарықдиодты матрицалық дабыл (MP3 ойнатқышпен): 6 қадам (суреттермен)
LED матрицалық оятқыш сағаты (MP3 ойнатқышы бар): Arduino негізіндегі оятқышта сіз оятқыштан күтуге болатын барлық нәрсе бар - сізді кез келген әнмен ояту мүмкіндігі, кейінге қалдыру түймесі және оны үш түйме арқылы басқару. Үш негізгі блок бар - жарықдиодты матрица, RTC модулі және
Arduino мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: 6 қадам
Ардуино мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: Қазіргі уақытта жасаушылар мен әзірлеушілер жобалардың прототипін тез дамыту үшін Arduino -ны қалайды. Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino өте жақсы пайдаланушылар қауымдастығына ие. Бұл жобада
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
C51 4 бит электронды сағат - ағаш сағат: 15 қадам (суреттермен)
C51 4 бит электронды сағат - ағаштан жасалған сағат: демалыс күндері бос уақыт болды, сондықтан мен осы уақытқа дейін AliExpress -тен сатып алған 2,40 долларлық 4 биттік электронды цифрлық сағатты жинадым