Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är del 1 i en "Instructables" -serie för att förklara hur man gör ett Internet of Things -projekt med ESP8266 NodeMCU som syftar till att läsa och skicka data till en webbplats och göra en åtgärd med samma webbplats.
ESP8266 ESP-12E Development Board kommer att användas. Detta kort är baserat på ESP8266, integrerar mikrokontrollerfunktioner och WIFI i ett kort. Det kan kodas som arduino.
Denna instruerbara visar dig hur du konfigurerar det och programmerar det med arduino IDE. Du kommer att genomföra två projekt:
- Blinkar en lysdiod
- WIFI-anslutning och IP-adressutskrift
Steg 1: Konfigurera ESP8266 NodeMCU som en Arduino
- Ladda ner dess drivrutin från denna länk CH341SER.zip eller från bifogad fil.
- Ladda ner Arduino IDE.
- -Start Arduino och öppna inställningsfönstret.
- Ange https://arduino.esp8266.com/stable/package_esp8266com_index.json i fältet Ytterligare Board Manager -webbadresser.
- -Öppna styrelser från Verktyg.
- Ange esp8266 intro i sökfältet för att installera ESP8266 -plattformen
- Gå till Verktyg> Kort -menyn och välj sedan ditt ESP8266 -kort.
- Gå till Verktyg> Port. Anslut din ESP.
Steg 2: Kör blinkande LED -program
Detta program behöver ingen krets. Den använder en inbyggd lysdiod som är ansluten till: Stiftet D4 eller GPIO 2
För mer information om hårdvara se denna länk
Ladda ner det bifogade programmet Njut!
Steg 3: Anslut till ett WIFI -nätverk
Detta program kommer att ansluta din ESP till ett WIFI -nätverk och skriva ut dess IP -adress på din arduino seriella bildskärm. Du måste ändra din ssid och lösenord
const char* ssid = "DITT WIFI -NÄTVERKSNAMN"; const char* password = "DITT WIFI PASSWARD";
se till att baudhastigheten i programmet och ditt seriella bildskärmsfönster är samma
Steg 4: Del 2
Se del 2 för att lära dig hur du skickar din sensordata till en av de populära IoT gratis molntjänster
IoT ESP8266-serien: 2- Övervaka data via ThingSpeak.com