Innehållsförteckning:

Så här ansluter du en ESP32 till IoT Cloud: 8 steg
Så här ansluter du en ESP32 till IoT Cloud: 8 steg

Video: Så här ansluter du en ESP32 till IoT Cloud: 8 steg

Video: Så här ansluter du en ESP32 till IoT Cloud: 8 steg
Video: Как отслеживать и контролировать ESP32 из любой точки мира с помощью RemoteXY IoT Cloud 2024, November
Anonim
Hur man ansluter en ESP32 till IoT Cloud
Hur man ansluter en ESP32 till IoT Cloud

Detta instruerbara kommer i en serie artiklar om att ansluta hårdvara som Arduino och ESP8266 till molnet. Jag ska förklara hur du gör ditt ESP32 -chip anslutet till molnet med AskSensors IoT -tjänst.

Varför ESP32?

Efter den stora framgången med ESP8266 är ESP32 ett nytt chip från Espressif som kombinerar WiFi och trådlösa Bluetooth -funktioner med två CPU -kärnor och en anständig hårdvaruutrustning.

Vad lär du dig?

Under denna handledning lär du dig:

  • Så här programmerar du din ESP32 med Arduino IDE.
  • Så här skickar du data från din ESP32 till AskSensors med HTTP GET -begäranden.
  • Hur man visualiserar dataström i realtid i molnet.

Steg 1: Krav

Krav
Krav

Vad du behöver:

  • En ESP32 -modul. Jag använder ett ESP32 Pico Kit som visas i figuren ovan.
  • En dator som kör Arduino IDE -programvara.
  • En USB -kabel för att ansluta ESP32 -modulen till datorn.
  • Ett kostnadsfritt AskSensors -konto.

Steg 2: Varför AskSensors?

AskSensors är en IoT -plattform som är utformad för att vara den enklaste applikationen på marknaden, så att användare kan ansluta, visualisera och analysera sina sensordata över molnet.

Låt oss anta att vi vill övervaka temperaturen i ett rum och lagra dessa värden någonstans i molnet så att de kan utarbetas senare. Detta är ett typiskt scenario där det är nödvändigt att veta hur man skickar data från ESP32 till AskSensors. Men det finns många andra scenarier där denna handledning kan vara användbar för dig.

Så fortsätt läsa;-)

Steg 3: Sensorinställning

  1. Registrera dig: Få ett gratis konto på några sekunder på:
  2. Skaffa din Api -nyckel: AskSensors exponerar en uppsättning API för att förenkla datautbytesprocessen mellan din enhet och IoT -molnet. Den här guiden för att komma igång visar hur du skapar en ny sensor och ställer in den för att kunna skicka data till. Kopiera ner din Api Key In, vi kommer att använda den i nästa steg.

Steg 4: Installera ESP32 i Arduino IDE

För att installera ESP32 -kortet i din Arduino IDE, följ instruktionerna nedan:

  1. Du måste installera den senaste versionen av Arduino IDE -programvaran (1.8.7 eller senare).
  2. Först och främst öppnar du inställningsfönstret från Arduino IDE: Arkiv> Inställningar
  3. Gå till fältet "Ytterligare Board Manager -webbadresser", ange följande URL:

dl.espressif.com/dl/package_esp32_index.json

Om du redan har ESP8266 -kortens URL, separera webbadresserna med ett kommatecken enligt nedan:

dl.espressif.com/dl/package_esp32_index.json, Öppna nu boardshanteraren (Verktyg> Board> Boards Manager), sök efter ESP32 och klicka på installationsknappen för "ESP32 by Espressif Systems". Det tar några sekunder.

Steg 5: Kodning

Kodning
Kodning

Ladda ner denna demo från AskSensors Github -sida och dekomprimera den. Koden innehåller biblioteken för både anslutning till ett WiFi -nätverk och för att utföra HTTP -begäranden.

Du måste ändra följande:

const char* ssid = "……………"; // Wifi SSID

const char* password = "……………"; // Wifi -lösenord const char* apiKeyIn = "……………."; // API -nyckel

Steg 6: Programmering

Programmering
Programmering
Programmering
Programmering
  1. Anslut ESP32 -modulen till din dator via en USB -kabel.
  2. Ladda upp koden med Arduino IDE.

  3. Öppna en seriell terminal. Du bör få en utmatning som liknar figuren ovan. Observera att vi får två koder:
  • 200: motsvarar en OK HTTP -kod.
  • 1: Antal moduler har uppdaterats (en modul i vårt fall).

Steg 7: Visualisera dina data

Visualisera dina data
Visualisera dina data

Gå till din sensordashboard. Lägg till en graf till din modul (modul 1).

Du bör få slumpmässig dataström mellan 10 och 100 var 20: e sekund.

Figuren ovan visar exemplet på en stapeldiagramvisning.

Steg 8: Tack

Tack för att du läser.

Upptäck våra självstudier:

Rekommenderad: