Բովանդակություն:
- Քայլ 1: AskSensors Setup
- Քայլ 2: Պատրաստեք սարքավորում
- Քայլ 3: Կառուցեք ապարատը
- Քայլ 4: Գրեք ծածկագիրը
- Քայլ 5: Գործարկեք ծածկագիրը
- Քայլ 6: Պատկերացրեք ձեր տվյալները
- Քայլ 7: Լավ արված:
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս ձեռնարկում մենք ձեզ կբացատրենք, թե ինչպես միացնել ձեր Arduino- ն IoT ամպին WiFi- ի միջոցով:
Մենք կկարգավորենք Arduino- ից և ESP8266 WiFi մոդուլից կազմված կարգավորումը որպես IoT Thing և այն պատրաստ կդարձնենք AskSensors ամպի հետ հաղորդակցվելու համար:
Եկեք սկսենք!
Քայլ 1: AskSensors Setup
Որպես առաջին քայլ, մենք պետք է հաշիվ ստեղծենք AskSensors IoT հարթակում: AskSensors- ը IoT հարթակ է, որը կապ է ապահովում ինտերնետին միացված սարքերի և ամպի միջև: Այն առաջարկում է անվճար փորձնական հաշիվ, այնպես որ սկսելու համար նույնիսկ ստիպված չեք լինի բացել ձեր դրամապանակը:
Ես խորհուրդ եմ տալիս հետևել սկսելու այս ուղեցույցին: Սա ցույց կտա ձեզ, թե ինչպես ստեղծել և հաշվարկել և կարգավորել նոր տվիչ ՝ տվյալները ուղարկելու համար:
Քայլ 2: Պատրաստեք սարքավորում
Այս ցուցադրության մեջ մեզ անհրաժեշտ կլինի հետևյալ սարքավորումները.
- Arduino, ես օգտագործում եմ Arduino Uno
- ESP8266 WiFi մոդուլ, ես օգտագործում եմ ESP-01S
- Arduino IDE- ով աշխատող համակարգիչ
- Arduino USB մալուխ
- Լարեր և տախտակ
Վերոնշյալ լուսանկարը ցույց է տալիս իմ նախատիպը:
Քայլ 3: Կառուցեք ապարատը
Arduino- ի և ESP8266- ի միջև կապը հետևյալն է.
- ESP TX- ից Arduino կապում 10, 1K դիմադրության միջոցով:
- ESP RX- ից Arduino քորոց 11, 1K դիմադրության միջոցով:
- ESP VCC դեպի Arduino 3V3
- ESP CH_PD դեպի Arduino 3V3
- ESP GND- ից Arduino GND
Նշում. ESP8266 GPIO- ների համար պահանջվում է 3V3 ազդանշան (ոչ 5V հանդուրժող): Արագ կոտրելու համար կարող եք միայն 1K սերիական դիմադրություն ավելացնել Arduino- ի և ESP8266 կապանքների միջև ՝ ESP8266 GPIO- ներին վնասներից պաշտպանելու համար: Այնուամենայնիվ, արտադրության համար անհրաժեշտ է 5V/3V3 մակարդակի փոխարկիչ `երկար միացման հուսալիությունը երաշխավորելու համար: Դուք կարող եք ստուգել այս էջը ՝ 5V/3V3 մակարդակի փոխարկիչ մոդուլ ստանալու համար:
Քայլ 4: Գրեք ծածկագիրը
Հիմա եկեք գրենք կոդը ՝ Arduino- ից պարզ տվյալներ WiFi- ի միջոցով AskSensors ամպ ուղարկելու համար: Arduino ծածկագիրը հաղորդակցվում է ESP8266 WiFi մոդուլի հետ `օգտագործելով AT հրամանները: Տվյալները կուղարկվեն AskSensors- ին HTTP կապի միջոցով:
Մենք պետք է տրամադրենք «Api Key In» - ը, որը մենք նախկինում ստացել էինք AskSensors- ից, որպեսզի տվյալները ուղարկենք ամպի ճիշտ Սենսորին:
Պատրաստ է օգտագործել կոդը ՝
Պատրաստ օգտագործման կոդը տրամադրվում է AskSensors github էջում: Ներբեռնեք կոդը և տեղադրեք հետևյալ փոփոխականները (WiFi SSID, գաղտնաբառ և «Api Key In In»).
Լարային ssid = "…………."; // Wifi SSID
Լարային գաղտնաբառ = "…………."; // Wifi գաղտնաբառի տող apiKeyIn = "…………."; // API բանալին
Քայլ 5: Գործարկեք ծածկագիրը
Այժմ ժամանակն է միացնել ձեր տախտակը:
- Միացրեք Arduino- ն ձեր համակարգչին USB մալուխի միջոցով:
- Բացեք Arduino IDE- ն և նշեք ծածկագիրը:
- Բացեք սերիական տերմինալ: Դուք պետք է տեսնեք, որ Arduino- ն վարում է AT- ի հրամանները ESP8266- ով, որն իրականացնում է WiFi ցանցերին միացումը և HTTP հարցումների միջոցով տվյալներ ուղարկելը AskSensors ամպին:
Քայլ 6: Պատկերացրեք ձեր տվյալները
Դուք կարող եք պատկերացնել ձեր տվյալները `օգտագործելով գրաֆիկ: Գնացեք ձեր AskSensors վահանակ և բացեք սենսորը, որին ուղարկում եք տվյալներ: AskSensors- ը թույլ է տալիս օգտվողին պատկերացնել ձեր տվյալները տարբեր տեսակի գրաֆիկներում, ներառյալ Line, Gauge, scatter և Bar: Կից պատկերը ցույց է տալիս Line գրաֆիկի գործը:
Ձեզ կարող է անհրաժեշտ լինել
Մյուս գործառույթները մատչելի են, օրինակ ՝ տվյալների ամբողջական գրաֆիկով ուղիղ հեռարձակում, ձեր գրաֆիկը արտաքին ծրագրերի և օգտագործողների հետ կիսելը, CSV ֆայլերում տվյալների արտահանումը և այլն:
Քայլ 7: Լավ արված:
Հուսով եմ, որ այս ձեռնարկը օգնեց ձեզ:
Խնդրում ենք անդրադառնալ ձեռնարկների այս ցանկին, եթե Ձեզ անհրաժեշտ է աջակցություն ՝ Arduino, ESP8266, ESP32, Raspberry Pi ամպին ամպին միացնելու վերաբերյալ:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
IoT- ի հիմունքներ. Ձեր IoT- ն ամպին միացնելը `Mongoose OS- ի միջոցով. 5 քայլ
IoT- ի հիմունքներ. Ձեր IoT- ն ամպին միացնելով Mongoose OS- ով. Եթե դուք մարդ եք, ով զբաղվում է մանրուքներով և էլեկտրոնիկայով, ավելի հաճախ, քան ոչ, դուք կհանդիպեք Իրերի ինտերնետ տերմինին, որը սովորաբար կրճատվում է որպես IoT, և որ այն վերաբերում է մի շարք սարքերի, որոնք կարող են միանալ ինտերնետին: Լինելով այդպիսի մարդ
DHT11/DHT22 տվիչի ամպին միացում ESP8266- ի վրա հիմնված տախտակի միջոցով. 9 քայլ
DHT11/DHT22 տվիչը ամպին միացնելը ESP8266- ի վրա հիմնված տախտակով. Նախորդ հոդվածում ես ESP8266- ի վրա հիմնված NodeMCU տախտակին միացրի Cloud4RPi ծառայությանը: Հիմա, իսկական նախագծի ժամանակն է:
Միացված սիրո կախազարդեր ESP8266: 7 քայլերի միջոցով
Կապված սիրո կախազարդեր ESP8266- ի միջոցով. Երկու կախազարդ, որոնք մարդկանց ավելի են մտերմացնում, քան նախկինում: Նրանք ինտերնետով միացված կախազարդեր են, որոնք կոչվում են Սիրո կախազարդեր, որոնք կարող են օգնել ձեզ կիսել ձեր զգացմունքները ձեր սիրելիի հետ բոլորովին նոր մակարդակի վրա: Այս հոդվածում ես ձեզ կասեմ, թե ինչպես ձեզ դարձնել
VOIP ձեր բջջային հեռախոսի միջոցով Wifi և 3G: 3 քայլերի միջոցով
VOIP ձեր բջջային հեռախոսում Wifi- ի և 3G- ի միջոցով. Այստեղ ես ձեզ ցույց կտամ Fring կոչվող բջջային հեռախոսի դիմումը: Դա իսկապես հիանալի է, անվճար և օգտագործման համար դյուրին: Ինչ կարող ենք անել Fring- ի հետ