
Բովանդակություն:
- Պարագաներ
- Քայլ 1. Պատրաստեք խորհուրդը
- Քայլ 2. Տեղադրեք Wemos տախտակը (ESP8266)
- Քայլ 3: Տեղադրեք OLED էկրանը
- Քայլ 4: Տեղադրեք անջատիչը
- Քայլ 5: Կատարեք շրջանը
- Քայլ 6: Տեղադրեք մարտկոցի պահիչը
- Քայլ 7: Լրացրեք շրջանը
- Քայլ 8: ThingSpeak կարգավորումներ
- Քայլ 9: Մուտքագրեք վերլուծության տողը
- Քայլ 10: Softwareրագրակազմ և գրադարաններ
- Քայլ 11: Վերջնական փորձարկում
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



Այս փոքրիկ գործիքը կօգնի ձեզ արդի լինել կորոնավիրուսի բռնկման և ձեր երկրում տիրող իրավիճակի մասին: Սա IoT- ի վրա հիմնված նախագիծ է, որը ցուցադրում է կորոնավիրուսի (COVID-19) դեպքերի, մահերի և ապաքինվածների իրական ժամանակի տվյալները: Այն օգտագործում է Wemos D1 Mini Pro տախտակ, որը հիմնված է ESP8266 Wifi մոդուլի վրա ՝ ThingSpeak API- ի միջոցով աշխարհաչափերից տվյալներ ստանալու համար: Ես օգտագործել եմ 0.96 դյույմանոց OLED էկրան ՝ իրական ժամանակի բոլոր տվյալների վահանակ պատրաստելու համար:
Նշում. Ես այս նախագիծը պատրաստել եմ զվարճանալու և սովորելու համար: Այս նախագծում COVID-19- ի տվյալների ցուցադրումը ամբողջությամբ հիմնված է www.worldometers.info/coronavirus/ կայքում տեղադրված տեղեկատվության վրա: Հետևեք ԱՀԿ -ին (https://www.who.int/) COVID19- ի թարմացումների համար:
Պարագաներ
1. Wemos D1 Mini Pro (Amazon)
2. OLED էկրան (Amazon)
3. Նախատիպի տախտակ (Amazon)
4. 18650 մարտկոց (Amazon)
5. 18650 Մարտկոցի կրիչ (Amazon)
6. Slide Switch (Amazon)
7. Իգական վերնագրեր (Amazon)
8. 24 AWG լարեր (Amazon)
Քայլ 1. Պատրաստեք խորհուրդը



Նախագիծը կոմպակտ և կոկիկ դարձնելու համար ես պատրաստեցի այն ՝ օգտագործելով ծակոտ տախտակ:
Սկզբում ես չափում եմ Wemos տախտակի լայնությունը, այնուհետ կտրում եմ ծակած տախտակի մի կտոր, որը լայնությունից փոքր -ինչ ավելի մեծ է: Ես օգտագործեցի օգտակար դանակ, որպեսզի կտրեմ ծակոտած տախտակը:
Քայլ 2. Տեղադրեք Wemos տախտակը (ESP8266)



Wemos տախտակը տեղադրելու համար ձեզ հարկավոր է ուղիղ վերնագրի կին կապ: Երբ դուք գնում եք ուղիղ վերնագրեր, դրանք Arduino Nano- ի համար չափազանց երկար կլինեն: Դուք պետք է դրանք կտրեք համապատասխան երկարությամբ: Ես կտրիչ օգտագործեցի այն կտրելու համար:
Ապա կպցրեք էգ գլխի կապում փորված տախտակին:
Քայլ 3: Տեղադրեք OLED էկրանը



Այս նախագծում ես օգտագործում եմ 0.96 դյույմանոց I2C OLED էկրան: Այսպիսով, ձեզ հարկավոր է 4 կապում վերնագիր:
Theիշտ ինչպես նախորդ քայլը, կտրեք վերնագրի քորոցը սեղմիչով:
Այնուհետև ամրացրեք վերնագրի քորոցները, ինչպես ցույց է տրված վերը նկարում:
Քայլ 4: Տեղադրեք անջատիչը



Անջատիչը պահանջվում է մեկուսացնել մարտկոցից դեպի Wemos տախտակ: Ես դրա համար օգտագործում եմ սլայդ անջատիչ:
Sոդեք սահիկի անջատիչը, ինչպես ցույց է տրված վերը նկարում:
Քայլ 5: Կատարեք շրջանը




Այս նախագծի սխեմայի սխեման շատ պարզ է: OLED էկրանը միացված է Wemos տախտակին I2C հաղորդակցության ռեժիմում:
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Շղթան կազմելու համար ես օգտագործել եմ 24AWG գունավոր լարեր: Միացրեք մետաղալարերը սխեմայի համաձայն:
Սխեման կցված է ստորև:
Քայլ 6: Տեղադրեք մարտկոցի պահիչը




Wemos տախտակի և OLED էկրանը վարելու համար պահանջվող էներգիան մատակարարվում է 18650 Li-Ion մարտկոցով:
Նախ, երկկողմանի ժապավեն ամրացրեք մարտկոցի պահարանի հետևի մասում:
Այնուհետեւ կպցրեք այն ծակոտկեն տախտակի ներքեւի մասում: Դրա համար կարող եք տեսնել վերը նշված պատկերը:
Հետո ես տաք սոսինձ քսեցի մարտկոցի պահարանի շուրջը:
Քայլ 7: Լրացրեք շրջանը




Ի վերջո, դուք պետք է լրացնեք միացումը `մարտկոցի տերմինալը սլայդ անջատիչի միջոցով Wemos տախտակին միացնելով:
Միացրեք մարտկոցի կրիչի դրական տերմինալը Slide անջատիչի միջին քորոցին: Այնուհետև անջատիչի մնացած երկու կապից մեկը միացրեք Wemos 5V կապին:
Միացրեք մարտկոցի բացասական տերմինալը Wemos տախտակի GND կապին:
Քայլ 8: ThingSpeak կարգավորումներ


Նախ, հաշիվ ստեղծեք ThingSpeak- ում, այնուհետև մուտք գործեք ձեր հաշիվ:
Վերին ընտրացանկից կտտացրեք ծրագիրը և կտտացրեք «Նոր ThingHTTP»:
Դուք կնկատեք շատ դատարկ դաշտեր, բայց մի անհանգստացեք, դուք պետք է մուտքագրեք լրացրեք հետևյալ երեքը.
1. Անուն. Նշեք դաշտը ըստ ձեր ընտրության
2. URL:
3. Parse String: Հաջորդ քայլում ես ձեզ կառաջնորդեմ, թե ինչպես ստանալ այս տողը:
Քայլ 9: Մուտքագրեք վերլուծության տողը



Գնացեք WorldOmeters կայք
Որոնեք երկրի անունը, իմ դեպքում դա Հնդկաստանն է: Այնուհետև կտտացրեք Երկրի անվան վրա: Դուք կգտնեք 3 հաշվիչ
1. Կորոնավիրուսի դեպքեր
2. Մահեր
3. վերականգնվել է
Ընտրեք հաշվիչը -> Աջ սեղմեք -> Ստուգեք
Էկրանի աջ կողմում, պարզապես սավառնել այդ տարրերի վրա, մինչև չընտրեք ստացված ճիշտ տվյալները: Ավելի լավ հասկանալու համար կարող եք տեսնել վերը նշված պատկերը:
Այնուհետև կտտացրեք տարրի աջ սեղմակին և պատճենեք XPath- ը:
Այժմ վերադարձեք ThingHTTP դաշտ (պատյաններ) և տեղադրեք այն Parse String- ում և կտտացրեք «Պահել ThingHTTP»:
Այժմ դուք ավարտել եք:
Քայլ 10: Softwareրագրակազմ և գրադարաններ


Նախ, ներբեռնեք ներքևում կցված ծածկագիրը: Այնուհետեւ ներբեռնեք OLED գրադարանը GitHub- ից:
Wemos D1- ը Arduino գրադարանի հետ օգտագործելու համար դուք պետք է օգտագործեք Arduino IDE- ն ՝ ESP8266 տախտակի աջակցությամբ: Եթե դա դեռ չեք արել, կարող եք հեշտությամբ տեղադրել ESP8266 Board- ի աջակցությունը ձեր Arduino IDE- ին ՝ հետևելով.
այս ձեռնարկը Sparkfun- ի կողմից:
Կոդում լրացրեք ձեր WiFi երթուղիչի SSID- ը և գաղտնաբառը:
Այնուհետեւ լրացրեք api_key- ը բոլոր 3 դաշտերի համար:
Api_key ստանալու համար կարող եք անդրադառնալ վերը նշված նկարին:
Ձեր կոդը խմբագրելուց հետո կազմեք այն և այն վերբեռնեք ձեր Wemos/ ESP8266 տախտակին:
Վարկ. Բնօրինակը ծածկագիրը գրել է SurtrTech- ը, ես փոփոխել եմ ծածկագիրը `իմ պահանջներին համապատասխանելու համար:
Քայլ 11: Վերջնական փորձարկում



Կոդը հաջողությամբ վերբեռնելուց հետո կարող եք գնալ ձեր սերիական մոնիտոր: Դուք կգտնեք համարները, ինչպես ցուցադրված են WorldoMeters կայքում:
Ահա փորձարկման կարճ հոլովակ.
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Շնորհավորում ենք, այժմ ձեր փոքրիկ գործիքը պատրաստ է օգտագործման համար: Տեղադրեք 18650 մարտկոցը մարտկոցի բռնակի մեջ:
Անջատիչը սահեցրեք ON դիրքի, OLED էկրանին կնկատեք CORONA վիրուսի պատկերակը: Այնուհետև տվյալները մեկից հետո կցուցադրվեն:
Շնորհակալություն այս հոդվածը կարդալու համար:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ

Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Հետևեք ինձ - Raspberry Pi Smart Drone- ի ուղեցույց. 9 քայլ

Հետևեք ինձ - Raspberry Pi Smart Drone- ի ուղեցույց. Դուք միշտ մտածե՞լ եք, թե ինչպես պատրաստել անօդաչու սարք A -Z- ից: Այս ձեռնարկը ձեզ ցույց է տալիս, թե ինչպես կարելի է քայլ առ քայլ կատարել 450 մմ տրամաչափի քվոտոպտիչ ՝ մասերը գնելուց մինչև ձեր առաջին թռիչքի ժամանակ օդային ռոբոտի փորձարկումը: Բացի այդ, Raspberry Pi- ի և PiCamera- ի միջոցով կարող եք
Հետևեք օդի որակին ՝ օգտագործելով Grafana և Raspberry Pi: 7 քայլ

Հետևեք օդի որակին Grafana- ի և Raspberry Pi- ի միջոցով. Ես փնտրում էի փոքր IOT նախագիծ, և ընկերս խորհուրդ տվեց ծանոթանալ այս ձեռնարկին ՝ https: //dzone.com/articles/raspberry-pi-iot-sensor…I բարձր խորհուրդ տվեք հետևել ձեռնարկին ՝ մոնիտորինգի համար Raspberry Pi- ի ստեղծման ընթացքում շարունակելու համար:
Հետևեք ինձ ռոբոտին ՝ օգտագործելով NodeMCU: 4 քայլ

Հետևեք ինձ ռոբոտին ՝ օգտագործելով NodeMCU: Շատ պարզ է Follow Me ռոբոտը ՝ օգտագործելով NodeMCU: Այն օգտագործում է NodeMCU HC SR04 հեռավորության տվիչ ՝ մոտակա օբյեկտը/ մարդուն զգալու համար: Երբ այն հայտնաբերի Օբյեկտը/ Մարդը, այն կսկսի հետևել
Հետևեք գծի ռոբոտին. 8 քայլ (նկարներով)

Հետևեք Line Robot- ին Այս հրահանգը ուղղված է փոքր երեխաներին կամ մեծ երեխաներին, ովքեր ցանկանում են պարզ ռոբոտ պատրաստել: Երբ ձեր ռոբոտի հետ ինչ -որ հաջողություն կունենաք և կունենաք