Innholdsfortegnelse:
- Trinn 1: Materialer du trenger
- Trinn 2: Registrer deg for AskSensors
- Trinn 3: Skriv koden
- Trinn 4: Kjør koden
- Trinn 5: Ferdig
Video: Slik kobler du ESP8266 NodeMCU til IoT Cloud: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne instruksjonsfilen viser deg en enkel Internet of Things -demo ved bruk av ESP8266 NodeMCU og en online IoT -tjeneste kalt AskSensors. Vi viser deg hvordan du raskt kan få data fra ESP8266 HTTPS -klienten og plotte dem i diagrammet inn i AskSensors IoT -plattformen.
Trinn 1: Materialer du trenger
For å følge denne opplæringen trenger du bare:
- Datamaskin som kjører arduino -programvare
- ESP8266 Node MCU
- USB -mikrokabel for å koble noden MCU til datamaskinen.
Trinn 2: Registrer deg for AskSensors
Opprett først en ny konto hos AskSensors. Du vil motta en e -post med alle instruksjonene du trenger for å logge inn (Det er superenkelt).
Følg denne startveiledningen som forklarer deg hvordan du oppretter og konfigurerer en ny sensor, slik at vi kan skrive data til denne sensoren. Her er hovedtrinnene:
- Klikk på 'Ny sensor' for å lage en kommunikasjonskanal med unik ID og Api Keys. Gi et navn og en beskrivelse til sensoren din.
- Legg til en modul for dataene du skal plotte.
- Kopier ned verdien Api Key In. Vi vil bruke ESP8266 -koden senere.
Trinn 3: Skriv koden
Eksempelskisse og ESP8266 WIFI -biblioteker er tilgjengelige i github. Den oppgitte koden er klar til bruk som den er. Den kobler ESP8266 til det trådløse nettverket som HTTPS -klient, og sender deretter data til AskSensors hvert 25. sekund. Du må fylle ut følgende:
- WIFI SSID og passord.
- Api Key In generert før av AskSensors.
- Om nødvendig, tidsperioden mellom to påfølgende dataoppdateringer (satt til 25 sekunder i dette eksemplet).
// Wifi -konfigurasjon
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI
const char* apiKeyIn = "………."; // API KEY IN, eksempel: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
forsinkelse (25000); // forsinkelse 25 sek
Trinn 4: Kjør koden
- Åpne Arduino IDE og last opp koden til ESP8266 nodeMCU. Følg denne opplæringen hvis du fortsatt trenger å komme i gang med å programmere ESP8266 ESP-12E NodeMCU ved hjelp av Arduino IDE.
- Gå tilbake til sensorsiden på askSensors, klikk på 'visualiser' og 'Vis graf' for å se sensordataene dine i grafen.
-
Åpne seriell terminal. Du kan kryssjekke grafavlesningene med verdiene som skrives ut på Arduino-terminalen.
Trinn 5: Ferdig
Det er det!
Takk for at du leste dette instruerbare!
Du kan prøve flere opplæringsprogrammer her.
Til slutt vil din tilbakemelding bli verdsatt. legg igjen en kommentar nedenfor!
Anbefalt:
Slik kobler du NodeMCU ESP8266 til MySQL -database: 7 trinn
Slik kobler du NodeMCU ESP8266 til MySQL -database: MySQL er et mye brukt relasjonsdatabasehåndteringssystem (RDBMS) som bruker strukturert spørrespråk (SQL). På et tidspunkt vil du kanskje laste opp Arduino/NodeMCU sensordata til MySQL -databasen. I denne instruksen vil vi se hvordan du kobler til
Slik kobler du en ESP32 til IoT Cloud: 8 trinn
Slik kobler du en ESP32 til IoT Cloud: Denne instruksen kommer i en serie artikler om tilkobling av maskinvare som Arduino og ESP8266 til skyen. Jeg skal forklare deg hvordan du gjør din ESP32 -brikke koblet til skyen med AskSensors IoT -tjeneste. Hvorfor ESP32? Etter den store suksessen
Slik kobler du til Android -applikasjonen med AWS IOT og Forstå API for stemmegjenkjenning: 3 trinn
Slik kobler du Android -applikasjonen med AWS IOT og Forstå API for stemmegjenkjenning: Denne opplæringen lærer brukeren hvordan du kobler Android -applikasjonen til AWS IOT -serveren og forstår stemmegjenkjennings -API som styrer en kaffemaskin. Programmet styrer kaffemaskinen gjennom Alexa Voice Service, hver app er
Slik kobler du jordfuktighetssensor og ESP8266 til AskSensors IoT Cloud: 10 trinn
Slik kobler du jordfuktighetssensor og ESP8266 til AskSensors IoT Cloud: Denne instruksjonen viser deg hvordan du kobler jordfuktighetssensoren og ESP8266 til IoT -skyen. For dette prosjektet bruker vi en node MCU ESP8266 WiFi -modul og en jordfuktighetssensor som måler det volumetriske innholdet av vann inne i
Slik kobler du NodeMCU / ESP8266 og OLED Shield: 8 trinn
Slik kobler du NodeMCU / ESP8266 og OLED Shield: Jeg vil i denne instruksjonen vise hvordan du kobler en NodeMCU V2 Amica (ESP8266) via I2c til en OLED -skjerm basert på den berømte SSD1306 -brikken. For OLED vil vi bruke denne instruerbare et OLED -skjold som følger med loddene 0,96 " tommer OLED