Orodha ya maudhui:
- Hatua ya 1: Usanidi wa Askensens
- Hatua ya 2: Andaa vifaa
- Hatua ya 3: Jenga vifaa
- Hatua ya 4: Andika Nambari
- Hatua ya 5: Endesha Msimbo
- Hatua ya 6: Taswira Takwimu zako
- Hatua ya 7: Umemaliza
Video: Kuunganisha Arduino WiFi kwa Wingu Kutumia ESP8266: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Katika mafunzo haya tutakuelezea jinsi ya kuunganisha Arduino yako na wingu la IoT kupitia WiFi.
Tutasanidi usanidi ulioundwa kutoka kwa Arduino na moduli ya ESP8266 ya WiFi kama kitu cha IoT na kuifanya iwe tayari kuwasiliana na wingu la AskSensors.
Tuanze!
Hatua ya 1: Usanidi wa Askensens
Kama hatua ya kwanza lazima tuanzishe akaunti kwenye jukwaa la AskSensors IoT. AskSensors ni jukwaa la IoT linalotoa mawasiliano kati ya vifaa vilivyounganishwa na mtandao na wingu. Inatoa akaunti ya jaribio la bure kwa hivyo sio lazima hata ufungue mkoba wako ili uanze!
Ninapendekeza kufuata mwongozo huu wa kuanza. Hii itakuonyesha jinsi ya kuunda na akaunti na usanidi sensa mpya ya kutuma data.
Hatua ya 2: Andaa vifaa
Katika onyesho hili tutahitaji vifaa vifuatavyo:
- Arduino, ninatumia Arduino Uno
- Moduli ya WiFi ya ESP8266, ninatumia ESP-01S
- Kompyuta inayoendesha Arduino IDE
- Kebo ya USB ya Arduino
- Waya na ubao wa mkate
Picha hapo juu inaonyesha mfano wangu.
Hatua ya 3: Jenga vifaa
Uunganisho kati ya Arduino na ESP8266 ni kama ifuatavyo:
- ESP TX kwa pini ya Arduino 10, kupitia 1K resistor.
- ESP RX kwa pini 11 ya Arduino, kupitia kontena la 1K.
- ESP VCC hadi Arduino 3V3
- ESP CH_PD kwa Arduino 3V3
- ESP GND kwa Arduino GND
Kumbuka: ESP8266 GPIO zinahitaji ishara za 3V3 (sio 5V tolerent). Kwa utapeli wa haraka, unaweza tu kuongeza kipinzani cha 1K kati ya pini za Arduino na pini za ESP8266 kulinda EP8266 GPIOs kutokana na uharibifu. Walakini, kwa uzalishaji, shifter ya kiwango cha 5V / 3V3 inahitajika ili kuhakikisha kuegemea kwa mzunguko wa muda mrefu. Unaweza kuangalia ukurasa huu kupata moduli ya kubadilisha kiwango cha 5V / 3V3.
Hatua ya 4: Andika Nambari
Sasa wacha tuandike nambari ya kutuma data rahisi kutoka Arduino kwa wingu la AskSensors kupitia WiFi. Nambari ya Arduino inawasiliana na moduli ya ESP8266 ya WiFi kwa kutumia amri za AT. Takwimu zitatumwa kwa AskSensors juu ya unganisho la
Tutahitaji kutoa 'Api Key In' ambayo tulipata hapo awali kutoka kwa AskSensors ili kupeleka Takwimu kwa Sura sahihi katika wingu.
Tayari Kutumia nambari:
Nambari ya kutumia tayari imetolewa katika ukurasa wa AskSensors github. Pakua nambari na uweke anuwai anuwai kwa usanidi wako (WiFi SSID, nywila na 'Ufunguo wa Api'):
Kamba ssid = "…………."; // Wifi SSID
Nenosiri la kamba = "…………."; // Kamba ya Nenosiri la Wifi apiKeyIn = "…………."; // Ufunguo wa API
Hatua ya 5: Endesha Msimbo
Sasa ni wakati wa kuunganisha bodi yako.
- Unganisha Arduino kwenye kompyuta yako kupitia kebo ya USB.
- Fungua Arduino IDE na uangaze nambari hiyo.
- Fungua kituo cha serial. Unapaswa kukuona Arduino anashughulikia maagizo ya AT na ESP8266 ambayo hufanya unganisho kwa mitandao ya WiFi na kutuma data kwa wingu la AskSensors juu ya maombi ya
Hatua ya 6: Taswira Takwimu zako
Unaweza kuibua Takwimu zako kwa kutumia grafu. Nenda kwenye dashibodi yako ya AskSensors na ufungue sensa ambayo unatuma data. AskSensors inaruhusu mtumiaji kuibua data yako katika aina tofauti za grafu pamoja na Line, Gauge, kutawanya na Bar. Picha iliyoambatanishwa inaonyesha kesi ya Grafu ya Mstari.
Unaweza kuhitaji:
Utendaji mwingine unapatikana kama vile kuibua data katika grafu kamili ya moja kwa moja, shiriki grafu yako na programu za nje na watumiaji, data ya kuuza nje kwenye faili za CSV na zaidi!
Hatua ya 7: Umemaliza
Natumahi kuwa mafunzo haya yamekusaidia!
Tafadhali rejelea orodha hii ya mafunzo ikiwa unahitaji msaada juu ya kuunganisha vifaa kama Arduino, ESP8266, ESP32, Raspberry Pi kwenye wingu.
Ilipendekeza:
Jinsi ya Kuunganisha Raspberry Pi kwenye Wingu Kutumia Node.js: Hatua 7
Jinsi ya Kuunganisha Raspberry Pi kwenye Wingu Kutumia Node.js: Mafunzo haya ni muhimu kwa mtu yeyote anayetafuta kuunganisha Raspberry Pi kwenye wingu, haswa kwa jukwaa la AskSensors IoT, kwa kutumia Node.js. Je! Huna Raspberry Pi? Ikiwa kwa sasa hauna Raspberry Pi, nitakupendekeza upate Raspberry
Misingi ya IOT: Kuunganisha IoT yako kwa Wingu Kutumia Mongoose OS: Hatua 5
Misingi ya IOT: Kuunganisha IoT Yako kwenye Wingu Kutumia Mongoose OS: Ikiwa wewe ni mtu anayejiingiza kwenye vifaa vya elektroniki, mara nyingi zaidi kuliko hivyo, utakutana na neno Internet la Vitu, kawaida hufupishwa kama IoT, na kwamba inahusu seti ya vifaa ambavyo vinaweza kuunganisha kwenye wavuti! Kuwa mtu kama huyo
Kuunganisha Sensorer ya DHT11 / DHT22 kwa Wingu na Bodi ya ESP8266: Hatua 9
Kuunganisha Sensorer ya DHT11 / DHT22 kwenye Wingu na Bodi ya msingi ya ESP8266: Katika nakala iliyopita, niliunganisha bodi yangu ya NodeMCU ya ESP8266 kwa huduma ya Cloud4RPi. Sasa, ni wakati wa mradi halisi
Salama Uunganisho wa SSH / SCP Kutoka kwa Raspberry Pi hadi Seva ya Wingu kwa Hifadhi na Sasisho: 3 Hatua
Uunganisho salama wa SSH / SCP Kutoka kwa Raspberry Pi hadi Seva ya Wingu kwa Hifadhi na Sasisho: Madhumuni ya kufundisha hii ni kukuonyesha jinsi ya kuungana kiotomatiki na salama kutoka kwa Raspberry Pi yako hadi kwenye seva ya wingu ya mbali (na kinyume chake) ili kutekeleza nakala rudufu na sasisho nk. Ili kufanya hivyo, unatumia jozi muhimu za SSH ambazo zinapendeza
Jinsi ya Kuunganisha Sensorer ya Unyevu wa Udongo na ESP8266 kwenye Wingu la AskSensors IoT: Hatua 10
Jinsi ya Kuunganisha Sensorer ya Unyevu wa Udongo na ESP8266 kwenye Wingu la AskSensors IoT: Mafundisho haya yanaonyesha jinsi ya kuunganisha kihisi chako cha unyevu wa mchanga na ESP8266 kwenye wingu la IoT. Kwa mradi huu tutatumia moduli ya WiFi ya node MCU ESP8266 na sensa ya unyevu ambayo hupima ujazo wa maji ndani ya hivyo