Sisukord:
- Samm: AskSensorsi seadistamine
- Samm: valmistage riistvara ette
- 3. samm: riistvara loomine
- Samm: kirjutage kood
- Samm: käivitage kood
- 6. samm: visualiseerige oma andmed
- Samm: hästi tehtud
Video: Arduino WiFi ühendamine pilvega, kasutades ESP8266: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selles õpetuses selgitame teile, kuidas ühendada Arduino WiFi kaudu IoT pilvega.
Seadistame Arduino ja ESP8266 WiFi moodulist koosneva seadistuse IoT -asjaks ja valmistame selle valmis suhtlemiseks AskSensorsi pilvega.
Alustame!
Samm: AskSensorsi seadistamine
Esimese sammuna peame seadistama konto AskSensors IoT platvormil. AskSensors on Interneti -platvorm, mis pakub suhtlust Interneti -ühendusega seadmete ja pilve vahel. See pakub tasuta proovikonto, nii et te ei pea alustamiseks isegi oma rahakotti avama!
Soovitan järgida seda alustamisjuhendit. See näitab teile, kuidas luua ja konto luua ja seadistada uus andur andmete saatmiseks.
Samm: valmistage riistvara ette
Selles demonstratsioonis vajame järgmist riistvara:
- Arduino, ma kasutan Arduino Unot
- ESP8266 WiFi moodul, ma kasutan ESP-01S
- Arvuti, milles töötab Arduino IDE
- Arduino USB -kaabel
- Juhtmed ja leivaplaat
Ülaltoodud foto näitab minu prototüüpi.
3. samm: riistvara loomine
Ühendus Arduino ja ESP8266 vahel on järgmine:
- ESP TX kuni Arduino pin 10, läbi 1K takisti.
- ESP RX kuni Arduino tihvti 11, läbi 1K takisti.
- ESP VCC kuni Arduino 3V3
- ESP CH_PD kuni Arduino 3V3
- ESP GND kuni Arduino GND
Märkus: ESP8266 GPIO -d vajavad 3V3 signaale (mitte 5V tolerants). Kiire häkkimise jaoks saate Arduino tihvtide ja ESP8266 tihvtide vahele lisada ainult 1K seeriatakisti, et kaitsta ESP8266 GPIO -sid kahjustuste eest. Tootmiseks on aga vaja 5V/3V3 taseme lülitit, et tagada vooluahela pikaajaline töökindlus. Seda lehte saate vaadata, et saada 5V/3V3 taseme käiguvahetusmoodul.
Samm: kirjutage kood
Nüüd kirjutame koodi, et saata lihtsad andmed Arduino kaudu WiFi kaudu AskSensorsi pilve. Arduino kood suhtleb ESP8266 WiFi mooduliga AT -käskude abil. Andmed saadetakse AskSensorsile HTTP -ühenduse kaudu.
Peame esitama 'Api võtme', mille saime varem AskSensorsilt, et saata andmed pilve õigele andurile.
Kasutusvalmis kood:
Kasutusvalmis kood on lehel AskSensors github. Laadige kood alla ja määrake seadistusele järgmised muutujad (WiFi SSID, parool ja 'Api võti'):
String ssid = "…………."; // Wifi SSID
Stringi parool = "…………."; // Wifi paroolistring apiKeyIn = "…………."; // API võti
Samm: käivitage kood
Nüüd on aeg oma plaat ühendada.
- Ühendage Arduino USB -kaabli abil arvutiga.
- Avage Arduino IDE ja vilgutage kood.
- Avage jadaterminal. Näete, et Arduino tegeleb AT -käskudega ESP8266 -ga, mis loob ühenduse WiFi -võrkudega ja saadab andmeid HTTP -päringute kaudu AskSensorsi pilve.
6. samm: visualiseerige oma andmed
Graafiku abil saate oma andmeid visualiseerida. Minge oma AskSensorsi armatuurlauale ja avage andur, millele te andmeid saadate. AskSensors võimaldab kasutajal visualiseerida teie andmeid erinevat tüüpi graafikutes, sealhulgas Line, Gauge, Scatter ja Bar. Lisatud pilt näitab joongraafi juhtumit.
Teil võib vaja minna:
Saadaval on ka muid funktsioone, näiteks andmete visualiseerimine täisgraafiku otseülekandena, oma graafiku jagamine väliste rakenduste ja kasutajatega, andmete eksport CSV -failidena ja palju muud!
Samm: hästi tehtud
Loodan, et see õpetus aitas teid!
Palun vaadake seda õpetuste loendit, kui vajate tuge riistvara, näiteks Arduino, ESP8266, ESP32, Raspberry Pi ühendamisel pilvega.
Soovitan:
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): 7 sammu (koos piltidega)
Interneti/pilvega juhitav koduautomaatika, kasutades Esp8266 (aREST, MQTT, IoT): KÕIK krediidid pilveteenuse eest saidile http://arest.io/ !! IoT on praegu maailma enim arutatud teema !! Pilveserverid ja -teenused, mis seda võimaldavad, on tänapäeva maailma tõmbenumber … KAUGUSPIIRMÄRGI VÄLJASTAMINE oli ja on
ESP8266 NodeMCU ühendamine Interneti -pilvega: 5 sammu
Kuidas ühendada ESP8266 NodeMCU IoT Cloudiga: see juhend annab teile lihtsa asjade Interneti demo, kasutades ESP8266 NodeMCU -d ja veebipõhist IoT -teenust nimega AskSensors. Näitame teile, kuidas kiiresti ESP8266 HTTPS kliendilt andmeid hankida ja need graafiliselt AskSensors Io -sse joonistada
ESP32 ühendamine Interneti -pilvega: 8 sammu
Kuidas ühendada ESP32 IoT pilvega: see juhend on saadaval artiklite seerias riistvara, näiteks Arduino ja ESP8266, ühendamiseks pilvega. Ma selgitan teile, kuidas oma ESP32 kiip AskSensors IoT teenusega pilvega ühendada. Miks ESP32? Pärast suurt edu
IoT põhitõed: IoT ühendamine pilvega Mongoose OS -i abil: 5 sammu
IoT põhitõed: oma IoT ühendamine pilvega Mongoose OS -i abil: Kui olete inimene, kes tegeleb nokitsemise ja elektroonikaga, siis satute sagedamini kui mõiste asjade Internet, tavaliselt lühendina IoT, ja viitab seadmete komplektile, millega saab Interneti -ühendust luua! Olles selline inimene
DHT11/DHT22 anduri ühendamine pilvega ESP8266-põhise plaadiga: 9 sammu
DHT11/DHT22 anduri ühendamine pilvega ESP8266-põhise plaadiga: Eelmises artiklis ühendasin oma ESP8266-põhise NodeMCU-plaadi Cloud4RPi teenusega. Nüüd on aeg tõeliseks projektiks