
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Էլեկտրոնային թղթի ցուցադրումը կցուցադրի եղանակի մասին տվյալները ՝ համաժամեցված OpenWeatherMap API- ի հետ (WiFi- ով): Նախագծի սիրտը ESP8266/32 է:
Այ, ինչ կա, տղերք: Աքարշ այստեղ ՝ CETech- ից: Այսօր մենք պատրաստվում ենք կատարել մի նախագիծ, որը եղանակի մոնիտոր է, որը ցուցադրում է եղանակի հետ կապված բոլոր տեղեկությունները DFRobot- ի E-Paper էկրանին:
Էկրանը միացված է esp8266- ին, այս էկրանով կարող եք օգտագործել նաև esp32: Esp8266- ը միացված է ինտերնետին ՝ օգտագործելով wifi, որի տվյալները կարող են փոխվել GitHub- ում տրամադրած իմ կոդի միջոցով:
Այսպիսով, եկեք սկսենք: Ես նաև տեսանյութ եմ պատրաստել այս նախագիծը մանրամասն կառուցելու մասին, խորհուրդ եմ տալիս դիտել այն ավելի լավ պատկերացման և մանրամասնության համար:
Քայլ 1: Մասեր


Դա անելու համար ձեզ հարկավոր կլինի ESP8266 տախտակ կամ ESP32, և եթե ցանկանում եք, կարող եք նաև մարտկոց ավելացնել:
Theուցադրման համար ես օգտագործել եմ EPaper Firebeetle մոդուլը:
Ես առաջարկում եմ օգտագործել DFRobot- ի տախտակը այս մոդուլով, քանի որ pinout- ը համատեղելի կլինի, և որևէ խնդիր չեք ունենա, ես DFRobot- ից օգտագործել եմ Firebeetle տախտակ, քանի որ այն ունի մարտկոցի լիցքավորման և մոնիտորինգի լուծում:
Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ

Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:
Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, ձեր Gerber ֆայլերը վերբեռնեք JLCPCB- ում `դրանք որակյալ և արագ շրջադարձի ժամանակ արտադրելու համար:
Քայլ 3: Ներբեռնեք և կարգավորեք Arduino IDE- ն

Ներբեռնեք Arduino IDE- ն այստեղից:
1. Տեղադրեք Arduino IDE- ն և բացեք այն: 2. Գնացեք Ֆայլ> Նախապատվություններ
3. Ավելացրեք https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json լրացուցիչ խորհուրդների մենեջերի հասցեները:
4. Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ
5. Որոնեք ESP8266 և տեղադրեք տախտակը:
6. Վերագործարկեք IDE- ն:
Քայլ 4. Էլեկտրոնային թղթի էկրանը միացրեք Firebeetle միկրո վերահսկիչին

1. Պարզապես համապատասխանեցրեք և հավասարեցրեք երկու մոդուլների սպիտակ անկյունները և մոդուլները տեղադրեք միմյանց վրա:
Քայլ 5. Գրանցվեք OpenWeatherMap.org կայքում


1. Անցեք կայք:
2. Գրանցվեք ձեր էլփոստի ID- ով և այլ հավատարմագրերով (ԱՆՎԱՐ):
3. Մուտք գործելուց հետո անցեք API ստեղների ներդիրին և պատճենեք ձեր եզակի API բանալին, որը մեզ անհրաժեշտ կլինի հաջորդ քայլին:
Քայլ 6: Մոդուլի կոդավորում

1. Ներբեռնեք GitHub շտեմարանը ՝
2. Հանել ներբեռնված պահեստը:
3. Պատճենեք գրադարանները ներբեռնված պահոցից դեպի Arduino էսքիզների թղթապանակի Գրադարանի թղթապանակը:
4. Բացեք Code.ino էսքիզը Arduino IDE- ում:
5. Էսքիզում փոխեք Wi-Fi SSID- ը և գաղտնաբառը:
6. Քայլ 4 -ից ավելացրեք API ստեղնը ՝ հեշթեգերի փոխարեն ծածկագրի 44 -րդ տողին:
7. Գնացեք Գործիքներ> Տախտակ: Ընտրեք համապատասխան տախտակը, որն օգտագործում եք ՝ Firebeetle ESP8266 իմ դեպքում:
8. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:
9. Կտտացրեք բեռնման կոճակին:
10. Երբ էջանիշն ասում է Կատարված է բեռնումը, դուք պատրաստ եք օգտագործել եղանակի մոնիտորը:
Քայլ 7: Խաղալ մոնիտորի հետ

Հենց մոդուլը միանում է WiFi ցանցին, էկրանը սկսում է թարմանալ, և դուք կտեսնեք, որ նախագիծը կյանքի է կոչվում:
Խորհուրդ ենք տալիս:
(IOT նախագիծ) Եղանակի տվյալներ ստացեք ՝ օգտագործելով ESP8266 և Openweather API ՝ 5 քայլ

(IOT նախագիծ) Եղանակի տվյալներ ձեռք բերեք ESP8266- ի և Openweather API- ի միջոցով. Այս ուսանելի ծրագրում մենք պատրաստվում ենք կառուցել մի պարզ IOT նախագիծ, որը մեր քաղաքի եղանակի տվյալները կբերի openweather.com/api կայքից և կցուցադրի այն մշակման ծրագրակազմի միջոցով:
IoT APIS V2 - Ինքնավար IoT- ով միացված բույսերի ոռոգման ավտոմատ համակարգ. 17 քայլ (նկարներով)

IoT APIS V2 - Ինտերնետ IoT- ով միացված ինքնավար բույսերի ոռոգման համակարգ. Այս նախագիծը իմ նախորդ հրահանգելիի էվոլյուցիան է: APIS - Բույսերի ոռոգման ավտոմատ համակարգ Ես արդեն մոտ մեկ տարի է, ինչ օգտագործում եմ APIS- ը և ցանկանում եմ կատարելագործվել նախորդ նախագծի համաձայն. հեռակա վերահսկել գործարանը: Այսպես է
ESP32- ի վրա հիմնված M5Stack M5stick C Եղանակի մոնիտոր DHT11- ով - Վերահսկեք ջերմաստիճանի խոնավության և ջերմության ինդեքսը M5stick-C- ի վրա DHT11: 6 քայլով

ESP32- ի վրա հիմնված M5Stack M5stick C Եղանակի մոնիտոր DHT11- ով | Վերահսկեք ջերմաստիճանի խոնավության և ջերմության ինդեքսը M5stick-C- ի վրա DHT11- ով: Ողջույն, տղերք, այս հրահանգներում մենք կսովորենք, թե ինչպես միացնել DHT11 ջերմաստիճանի տվիչը m5stick-C- ի հետ (զարգացման տախտակ m5stack- ով) և ցուցադրել այն m5stick-C- ի ցուցադրման վրա: Այսպիսով, այս ձեռնարկում մենք կկարդանք ջերմաստիճանը, խոնավությունը & շոգ եմ
Եղանակի մոնիտոր Arduino MKR ENV Shield- ով ՝ 6 քայլ

Եղանակի մոնիտոր Arduino MKR ENV Shield- ով. Մենք օրեր առաջ ձեռք բերեցինք MKR ENV- ի բոլորովին նոր վահաններ: Այս վահաններն ունեն մի քանի տվիչներ (ջերմաստիճան, օդի ճնշում, խոնավություն, ուլտրամանուշակագույն ճառագայթներ …) `լավ հավաքածու` մեր եղանակային ArduiTouch MKR հանդերձանքի հետ միասին պարզ եղանակային կայան ստեղծելու համար: Մենք
ESP8266 Networkանցային ժամացույցի և եղանակի մոնիտոր ՝ 3 քայլ (նկարներով)

ESP8266 Networkանցի և եղանակի մոնիտոր ՝ հիմնված կարճ և պարզ ծրագրի վրա ESP8266 և 0.96 '' 128x64 OLED էկրանով: Սարքը ցանցային ժամացույց է, այսինքն ՝ ժամանակ է ստանում ntp սերվերներից: Այն նաև ցուցադրում է եղանակի մասին տեղեկությունները openweathermap.org- ի պատկերակներով: Պահանջվող մասեր. 1. ESP8266 մոդուլ (A