![DIY ESP- Խելացի ժամացույց ՝ 4 քայլ DIY ESP- Խելացի ժամացույց ՝ 4 քայլ](https://i.howwhatproduce.com/images/004/image-9203-10-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/004/image-9203-12-j.webp)
![](https://i.ytimg.com/vi/gcKN0VuYRUo/hqdefault.jpg)
![DIY ESP- Խելացի ժամացույց DIY ESP- Խելացի ժամացույց](https://i.howwhatproduce.com/images/004/image-9203-13-j.webp)
![DIY ESP- Խելացի ժամացույց DIY ESP- Խելացի ժամացույց](https://i.howwhatproduce.com/images/004/image-9203-14-j.webp)
Այս ESPWatch մեկնարկային հավաքածուն սկսնակների համար պետք է սովորի, թե ինչպես ստեղծել մանրամասն ուղեցույցով ESP ժամացույց, այն սկսնակների համար է սուզվել էլեկտրոնային աշխարհ, 1 ~ 2 ժամ սովորելով, ոչ էլեկտրոնային գործարկիչը կարող է ստեղծել այս ESP ժամացույցը, վայելեք ինքնուրույն ինչ -որ բան ստեղծելու ուրախությունը:
ESPWatch- ը հիմնված է ESP12 WIFI մոդուլի վրա, այն իրական ժամանակ է ստանում ինտերնետ սերվերից, ինչպես նաև կարող է հեռակառավարել տեղական գործիքները, ինչպիսիք են Relay/LED/Fan: Այս ուսուցման միջոցով դուք կսովորեք բաղադրիչների զոդման/Arduino ծրագրավորման/WIFI օգտագործման/Հիմնական http արձանագրության հիմնական հմտությունը ՝ էլեկտրոնային/ծրագրավորման աշխարհ մուտք գործելու առաջին և հեշտ քայլը:
Այնտեղ մենք պատրաստեցինք նաև պարզ պատյան/ժամացույց, որպեսզի կարողանաք մի քանի րոպեի ընթացքում այն աշխատել ձեր դաստակին: Պատրա՞ստ եք ցուցադրել ձեր արտադրած այս հիանալի ժամացույցը:
Տեխնիկական:
1. Սովորողների համար մանրամասն ուղեցույցով հավաքածուներ.
2. Տեսանյութ սովորելու համար;
3. Arduino IDE/ESP- ի հիման վրա;
4. Իրական ժամանակի ժամացույց + Հեռակառավարում;
5. Բաց սարքավորում+ Բաց ծրագրակազմ;
6. 12+ տարիքի համար;
Փաթեթների ցուցակ ՝ 0.96 դյույմ IIC OLED X1
ESP-12S x1
Կոճակ x3
3.7V Lipo մարտկոց x1
Միկրո USB x1
Անցում x1
watchbandx1
Ակրիլային պատյան x1
Որոշ դիմադրիչներ և կոնդենսատորներ
Պղնձի սյունակի և պտուտակի մի մասը
Քայլ 1: Կարգավորեք Arduino IDE- ն
Հետևեք ուղեցույցին ՝ Arduino IDE- ն ESP8266- ի համար տեղադրելու համար
Սեղմեք այստեղ.
Քայլ 2: Սարքաշարի միացում
![Սարքաշարի միացում Սարքաշարի միացում](https://i.howwhatproduce.com/images/004/image-9203-15-j.webp)
![Սարքաշարի միացում Սարքաշարի միացում](https://i.howwhatproduce.com/images/004/image-9203-16-j.webp)
2.1 Միացրեք մարտկոցը
2.2 Միացրեք GND, RX և TX USB- սերիալային ադապտեր
Դիտեք -> USB դեպի SerialGND GND
TX RX
RX TX
Քայլ 3: Ներբեռնեք կոդը Smart Watch և Relay- ին
![Ներբեռնեք կոդը Smart Watch և Relay- ին Ներբեռնեք կոդը Smart Watch և Relay- ին](https://i.howwhatproduce.com/images/004/image-9203-17-j.webp)
![Ներբեռնեք կոդը Smart Watch և Relay- ին Ներբեռնեք կոդը Smart Watch և Relay- ին](https://i.howwhatproduce.com/images/004/image-9203-18-j.webp)
![Ներբեռնեք կոդը Smart Watch և Relay- ին Ներբեռնեք կոդը Smart Watch և Relay- ին](https://i.howwhatproduce.com/images/004/image-9203-19-j.webp)
Այս օրինակը կստանա ժամանակ NTP սերվերից, ամսաթիվը և ժամը կցուցադրի OLED- ով և կհսկի ռելեն MQTT հաղորդագրությունների ավտոբուսի միջոցով:
3.1 Կախվածություններ
*arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*TimeLib
Մենք կարող ենք որոնել «ntpclient», «lwmqtt», «esp ssd1306» և «timekeeping» ՝ այս գրադարանները Գրադարանավարում գտնելու համար: Այնուհետեւ տեղադրեք դրանք:
3.2 Օգտագործեք CloudMQTT- ը որպես միջնորդ այստեղ:
3.2.1 Գրանցվել CloudMQTT- ում և ստեղծել օրինակ
3.3 Ներբեռնեք watch/watch.ino էսքիզները ժամացույցին
Ներբեռնեք կոդի ձևը այստեղ:
3.3.1 Բացեք watch.ino- ի էսքիզները, փոխեք Wi-Fi- ի SSID- ն ու մուտքի թույլտվությունը և փոփոխեք MQTT- ի համար հյուրընկալողի անունը, նավահանգիստը, օգտագործողը և user_password- ը:
3.3.2 Ընտրեք աջ տախտակը և com պորտը
3.3.4 Պահեք FLASH կոճակը; Միացրեք theESP8266- ը SW1- ով `ESP8226- ը բեռնման ռեժիմի մեջ դնելու համար:
3.3.5 Կտտացրեք բեռնման կոճակին, վերբեռնեք ծածկագիրը
3.4 Ներբեռնեք էսքիզների ռելե/relay.ino էստաֆետային մոդուլ
3.4.1 Բացեք էսքիզները, փոխեք Wi-Fi- ի SSID- ն ու անձնագիրը և փոփոխեք MQTT- ի համար հյուրընկալողի անունը, նավահանգիստը, օգտագործողը և user_password- ը
Նշում. Նավահանգիստը պետք է նույնը լինի, ինչ ժամացույցը:
3.4.2 ESP-01S. Օգտագործեք ESP8266 վրիպազերծիչը ՝ ծածկագիրը վերբեռնելիս ավտոմատ վերականգնել: Նույնը, ինչ NodeMCU- ն:
3.4.3 Միացրեք ESP-01- ը ESP8266 վրիպազերծիչը:
3.4.4 Բացեք էսքիզների ռելե
3.4.5 Ընտրեք աջ տախտակը
3.4.6 Կտտացրեք բեռնման կոճակին, կոդ վերբեռնելու համար:
Քայլ 4: Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար
![Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար](https://i.howwhatproduce.com/images/004/image-9203-20-j.webp)
![Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար](https://i.howwhatproduce.com/images/004/image-9203-21-j.webp)
![Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար](https://i.howwhatproduce.com/images/004/image-9203-22-j.webp)
4.1 Խելացի ժամացույցի ժամանակի ցուցադրում.
4.2 Լույսը և օդափոխիչը կառավարելու համար օգտագործեք «S1» և «S2» կոճակները:
1) Սեղմեք S1- ի վրա ՝ ընտրեք Light control UI, սեղմեք S2- ը ՝ ON / OFF լույսը:
2) Սեղմեք S1- ը `ընտրեք Fan control UI- ը, սեղմեք S2- ը միացնելու կամ անջատելու Fan- ը:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ
![Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով `օգտագործելով Arduino: 3 քայլ](https://i.howwhatproduce.com/images/002/image-3577-j.webp)
Ինչպես պատրաստել անալոգային ժամացույց և թվային ժամացույց Led Strip- ով Arduino- ի միջոցով. Այսօր մենք պատրաստելու ենք անալոգային ժամացույց & Թվային ժամացույց Led Strip- ով և MAX7219 Dot մոդուլով Arduino- ով: willամանակը կուղղի տեղական ժամային գոտու հետ: Անալոգային ժամացույցը կարող է օգտագործել ավելի երկար LED ժապավեն, այնպես որ այն կարող է կախվել պատից ՝ արվեստի գործ դառնալու համար
Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)
![Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով) Կենսաթոշակային ժամացույց / հաշվել / Dn ժամացույց ՝ 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-17200-j.webp)
Կենսաթոշակային ժամացույց / Count Up / Dn ockամացույց. Ես դարակում ունեի այս 8x8 LED dot-matrix ցուցադրումներից մի քանիսը և մտածում էի, թե ինչ անել դրանց հետ: Ոգեշնչված այլ հրահանգներով, ես գաղափար ստացա կառուցել հետհաշվարկի/վերևի ցուցադրում `հետ հաշվելու համար մինչև ապագա ամսաթիվը/ժամը և եթե նպատակային ժամանակը պ
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ
![Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96: 5 քայլ](https://i.howwhatproduce.com/images/001/image-2174-20-j.webp)
Arduino- ի վրա հիմնված ժամացույց ՝ օգտագործելով DS1307 Իրական ժամանակի ժամացույց (RTC) մոդուլ և 0.96. Բարև տղերք, այս ձեռնարկում մենք կտեսնենք, թե ինչպես պատրաստել աշխատանքային ժամացույց ՝ օգտագործելով իրական ժամանակի DS1307 ժամացույցի մոդուլ և AMP; OLED էկրաններ: Այսպիսով, մենք կկարդանք ժամանակը ժամացույցի մոդուլից DS1307: Եվ տպեք այն OLED էկրանին
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ
![M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE - RTC Իրական ժամանակի ժամացույց M5stack M5stick-C: 4 քայլ](https://i.howwhatproduce.com/images/002/image-3337-33-j.webp)
M5stick C- ով ժամացույց պատրաստելը `օգտագործելով Arduino IDE | RTC Իրական ժամանակի ժամացույց M5stack M5stick-C- ով: Ողջույն, այս հրահանգների ընթացքում մենք կսովորենք, թե ինչպես պատրաստել ժամացույց m5stack- ի m5stick-C մշակումով Arduino IDE- ով: Այսպիսով, m5stick- ը կցուցադրի ամսաթիվ, ժամ և AMP; ամսվա շաբաթը ցուցադրվում է
Սկսել Esp 8266 Esp-01- ով Arduino IDE- ով - Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. 4 քայլ
![Սկսել Esp 8266 Esp-01- ով Arduino IDE- ով - Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. 4 քայլ Սկսել Esp 8266 Esp-01- ով Arduino IDE- ով - Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. 4 քայլ](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Սկսելով Esp 8266 Esp-01- ով Arduino IDE- ով | Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. Այս հրահանգներում մենք կսովորենք, թե ինչպես տեղադրել esp8266 տախտակները Arduino IDE- ում և ինչպես ծրագրավորել esp-01- ը և դրանում վերբեռնել ծածկագիրը: Քանի որ esp տախտակները այնքան հայտնի են, ես մտածեցի ուղղորդելու համար սա և մարդկանց մեծ մասը բախվում են խնդրի