
Բովանդակություն:
- Քայլ 1: Մասեր և գործիքներ
- Քայլ 2: LED մատրիցի պատրաստում
- Քայլ 3. Միացրեք LED մատրիցային էկրանը և RTC- ը ESP8266- ին
- Քայլ 4. Flashրամեկուսացրեք ESP8266 մոդուլը
- Քայլ 5. Կիրառեք արևային ֆիլմը մակարոնի բանկայի վրա
- Քայլ 6. Պատրաստեք DC էլեկտրամատակարարման մետաղական խցիկ
- Քայլ 7: Ամեն ինչ միասին հավաքելը
- Քայլ 8: Լրացուցիչ գաղափարներ
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

ESP8266 LED մատրիցային ժամացույց
Պարզ LED մատրիցային ժամացույց `հիմնված հանրաճանաչ ESP8266- ի վրա` իրական ժամանակի ժամացույցի մոդուլով և WiFi- ով ժամանակի համաժամացում NTP սերվերից:
ՆՈՐ! ESP32 տարբերակը նույնպես մատչելի է
Քայլ 1: Մասեր և գործիքներ



Նախ եկեք տեսնենք, թե ինչ է մեզ պետք:
Մասեր:
- 6 x 8x8 MAX7219 LED մատրիցա Banggood
- 1 x RTC DS3231
- 1 x ESP12 տախտակ Bangood
- 1 x մակարոնի բանկա
- 1 x 5.5 մմ X 2.1 մմ DC սնուցման մետաղական վահանակի վահանակ
- 1 x USB- ից մինչև 5.5 մմ X 2.1 մմ տրամաչափի խցիկ 5 վ DC հոսանքի մալուխ
- 1 x Պատուհանի երանգի ֆիլմ
- 11 x կանացի և էգ dupont լարեր Bangood
Գործիքներ:
- զոդման երկաթ
- լակի շիշ
- հոբբի դանակ
- երկկողմանի ժապավեն
Բոլոր մասերը հեշտությամբ կարելի է ձեռք բերել ebay/aliexpress և/կամ տեղական խանութներից:
Քայլ 2: LED մատրիցի պատրաստում


Ես ավելի հեշտ գտա 2 x 4 հատ մոդուլ գնել, դրանցից մեկը կիսով չափ կիսել և զոդել մյուսին ՝ միաժամանակ պահպանելով PCB- ի վրա տպված կողմնորոշումը:
Քայլ 3. Միացրեք LED մատրիցային էկրանը և RTC- ը ESP8266- ին



Մոդուլների վրա կպցրեք կապի վերնագրերը, այնուհետև օգտագործեք dupont- ի մալուխները `դրանք հետևյալ կերպ միացնելու համար:
MAX7219 դեպի ESP8266
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231- ից ESP8266- ին
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
RTC մոդուլի մեկ նշում, ըստ երևույթին, այն նաև մարտկոցը լիցքավորելու ունակություն ունի, սակայն դա լավ գաղափար չէ CR2032 օգտագործելիս: Հնարավոր լուծումներից մեկը կլինի կտրել պատկերի վրա նշված հետքը `միացման լիցքավորման հատվածն անջատելու համար: Այս մասին լրացուցիչ տեղեկություններ կարելի է գտնել այստեղ:
Քայլ 4. Flashրամեկուսացրեք ESP8266 մոդուլը

Nest քայլը կլինի վերբեռնել կոդը ESP8266- ում:
Մինչ բնօրինակը կարող եք գտնել այստեղ (շատ շնորհակալություն հեղինակի համար), կից կարող եք գտնել դրա անգլերեն տարբերակը:
Վերբեռնման գործընթացը բավականին պարզ է, պարզապես մի մոռացեք թարմացնել կոդը ձեր WiFi հավատարմագրերով:
char ssid = "xxxxx"; // ձեր ցանցի SSID (անունը) char pass = "xxxxx"; // ձեր ցանցի գաղտնաբառը
Քայլ 5. Կիրառեք արևային ֆիլմը մակարոնի բանկայի վրա




Ես որոշել եմ բանկայի միայն մի մասը ծածկել ֆիլմով, որպեսզի մնացած բաղադրիչները տեսանելի լինեն:
Որոշ փորձարկումներից և սխալներից հետո ես նկատեցի, որ «գաղտնիքն» այն է, որ բանկան և ֆիլմը հնարավորինս թաց լինեն օճառաջրով, որպեսզի կարողանաք ճշգրտումներ կատարել այն կիրառելիս: Օգտագործեք լակի շիշը `ամեն ինչ գեղեցիկ և թաց պահելու համար, իսկ հոբբի դանակը` ավելորդ ֆիլմը կտրելու համար:
Ամբողջովին չորանալուց հետո ֆիլմը պետք է բավականին լավ ձգված լինի բանկայի վրա:
Քայլ 6. Պատրաստեք DC էլեկտրամատակարարման մետաղական խցիկ



Duոդեք 2 dupont մետաղալար DC փականին: Դրանք ESP8266- ին միացված կլինեն հետևյալ կերպ.
- + - VIN
- - - GNG
Ամբողջը փորեք բանկայի կափարիչի մեջտեղում և ամրացրեք DC խցիկը:
Քայլ 7: Ամեն ինչ միասին հավաքելը




Ամեն ինչ ավելի կոկիկ դարձնելու համար ես RTC- ն և ESP8266- ը կպցրեցի LED էկրանին հետևի մասում `օգտագործելով երկկողմանի ժապավեն: Համոզվեք, որ մոդուլները չեն դիպչում LED մոդուլների որևէ կոնտակտին, և եթե դրանք դիպչում են, օգտագործեք մի քանի էլեկտրական ժապավեն ՝ կոնտակտները ծածկելու համար ՝ շորտերից խուսափելու համար:
Բացի այդ, որպեսզի համոզվեմ, որ էկրանը չի շարժվում բանկայի կափարիչը հետ պտտելուց հետո, դրա ներքևի ծայրին ավելացրեցի մի ժապավեն, որպեսզի այն մնա տեղում բանկայի ներքևում:
Մնում է միացնել USB մալուխը և վերջ:
Քայլ 8: Լրացուցիչ գաղափարներ
- Ավելացնել պահեստային մարտկոց, որը լիցքավորված է TP4056- ով;
- Ավելացնել ջերմաստիճանի և խոնավության ցուցիչ;
- Նախագծել 3D տպագիր պատյան;
- Ավելացրեք լույսի ցուցիչ `գիշերը էկրանը լուսավորելու համար:
Հուսով եմ, որ ձեզ դուր եկավ այս նախագիծը, և եթե որևէ հարց ունեք, ազատ զգացեք:
Խորհուրդ ենք տալիս:
ESP32 LED մատրիցային ժամացույց ՝ 8 քայլ

ESP32 LED Matrix ockամացույց. Սա ESP8266 LED Matrix ockամացույցի նախագծի շարունակությունն է: Բնօրինակի կոդի հեղինակը այն թարմացրել է ESP32- ի համար (մեծ շնորհակալություն schreibfaul1!), Ուստի ես որոշեցի նաև թարմացնել ockամացույցը, որն արդեն արել էի:
LED մատրիցային զարթուցիչ (MP3 նվագարկիչով) ՝ 6 քայլ (նկարներով)

LED Matrix rmարթուցիչ (MP3 նվագարկիչով). Arduino- ի վրա հիմնված այս զարթուցիչն ունի այն ամենը, ինչ դուք կսպասեիք ձեր զարթուցիչից `հնարավորություն ձեզ արթնացնել յուրաքանչյուր երգով, որը ցանկանում եք, հետաձգել կոճակը և այն հեշտությամբ կառավարել երեք կոճակով: Կան երեք հիմնական բլոկ ՝ LED մատրիցա, RTC մոդուլ և
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)

Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
C51 4 բիթանոց էլեկտրոնային ժամացույց - փայտյա ժամացույց ՝ 15 քայլ (նկարներով)

C51 4 բիթանոց էլեկտրոնային ժամացույց - Փայտե ժամացույց. Այս հանգստյան օրերին որոշ ժամանակ ունեի, այնպես որ առաջ գնացի և հավաքեցի այս 2.40 ԱՄՆ դոլար արժողությամբ 4 -բիթանոց DIY էլեկտրոնային թվային ժամացույցը, որը ես գնել էի AliExpress- ից քիչ առաջ
Կառուցեք իսկական զանգակահարիչ ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. 3 քայլ (նկարներով)

Կառուցեք իսկական զանգակ հարվածող ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. Փողային զանգ, մի փոքր ռելե և ևս մի քանի իր իսկական զանգը կարող է ժամերը հարվածել ձեր աշխատասեղանին: Թեև այս նախագիծը գործում է Windows և Mac համակարգիչների վրա: OS X- ը նաև, ես որոշեցի տեղադրել Ubuntu Linux- ը աղբարկղում գտած համակարգչի վրա և աշխատել դրա վրա. Ես երբեք չէի