Բովանդակություն:

DIY ESP- Խելացի ժամացույց ՝ 4 քայլ
DIY ESP- Խելացի ժամացույց ՝ 4 քայլ

Video: DIY ESP- Խելացի ժամացույց ՝ 4 քայլ

Video: DIY ESP- Խելացի ժամացույց ՝ 4 քայլ
Video: Ինչպես կատարել 4-ալիք ESP8266 ESP01 Wi-Fi ռելեներ | ESP01 Տնային ավտոմատացում | Remotexy | Խաբել 2024, Հուլիսի
Anonim
Image
Image
DIY ESP- Խելացի ժամացույց
DIY ESP- Խելացի ժամացույց
DIY ESP- Խելացի ժամացույց
DIY ESP- Խելացի ժամացույց

Այս 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: Սարքաշարի միացում

Սարքաշարի միացում
Սարքաշարի միացում
Սարքաշարի միացում
Սարքաշարի միացում

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- ին
Ներբեռնեք կոդը Smart Watch և Relay- ին
Ներբեռնեք կոդը Smart Watch և Relay- ին
Ներբեռնեք կոդը Smart Watch և Relay- ին
Ներբեռնեք կոդը Smart Watch և Relay- ին

Այս օրինակը կստանա ժամանակ 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- ը ՝ վերահսկելու համար
Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար
Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար
Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար
Այժմ դուք կարող եք օգտագործել ձեր Smart Watch- ը ՝ վերահսկելու համար

4.1 Խելացի ժամացույցի ժամանակի ցուցադրում.

4.2 Լույսը և օդափոխիչը կառավարելու համար օգտագործեք «S1» և «S2» կոճակները:

1) Սեղմեք S1- ի վրա ՝ ընտրեք Light control UI, սեղմեք S2- ը ՝ ON / OFF լույսը:

2) Սեղմեք S1- ը `ընտրեք Fan control UI- ը, սեղմեք S2- ը միացնելու կամ անջատելու Fan- ը:

Խորհուրդ ենք տալիս: