Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna handledning lär du dig hur du konfigurerar en väderstation baserad på ESP32, och hur du övervakar avläsningarna på distans, både via Blynk -appen och via en webbplats.
Tillbehör
1x ESP32 -kort + usb -strömkabel
1x DHT11 -sensor
1x ljussensor 1x 10 Kohm motstånd
1x CJMCU CCS811 sensor
flera bygelkablar
ett antal brödbrädor eller ett kretskort (om du bestämmer dig för att göra några lödningar) kvinnliga rubriker (om du bestämmer dig för att göra lödningen)
Steg 1: Konfigurera väderstationen
En timelapse av monteringsprocessen finns här.
Anslutning av komponenterna
Anslut sensorerna enligt följande:
Ljussensor
Ena änden till 3V den andra änden till 10kohm -motståndet som i sin tur är anslutet till GND. Samma ände av LDR är också ansluten till stift D34 på ESP32
CJMCU CCS811
3V → 3V på ESP32 -kortet
GND → GND
SDA → D21 -stift på ESP32
SCL → D22 -stift på ESP32
VAKNA → GND
DHT11
GND → GND på ESP32
VCC → 3V på ESP32
UT → D34 på ESP32
Steg 2: Programmera ESP32 -kortet
Starta Arduino IDE.
Välj ditt ESP32 -kort från Verktyg -menyn.
Se till att du också har valt rätt port.
Ladda upp den här koden till tavlan. Om du öppnar den seriella bildskärmen (ställ in överföringshastigheten till 9600) bör du kunna se de värden som spelats in av de olika sensorerna
Steg 3: Övervaka väderstationen på distans via Blynk -appen
Med Blynk -appen kan vi fjärrövervaka värdena som registrerats av väderstationen direkt på vår smartphone, oavsett vårt avstånd från väderstationen.
Allt vi behöver är blynk -appen och en internetanslutning. I detta projekt lär du dig att övervaka värdena som registrerats av LDR -sensorn och DHT11 -sensorn.
Skapa ett nytt projekt i Blynk -appen
När du har laddat ner appen och du har loggat in på ditt konto, börja med att skapa ett nytt projekt.
Välj din hårdvara
Välj den hårdvarumodell du ska använda. Om du följer denna handledning använder du förmodligen ett ESP32 -kort.
Auth Token
Auth Token är en unik identifierare som behövs för att ansluta din maskinvara till din smartphone. Varje nytt projekt du skapar kommer att ha sin egen Auth Token. Du får Auth Token automatiskt på din e -post efter projektets skapande. Du kan också kopiera det manuellt. Klicka på enhetsdelen och den önskade enheten, så ser du token
Konfigurera Blynk -appen
Du måste skapa ett projekt på blynk som är skräddarsytt för att övervaka parametrarna som registreras av väderstationen. Ta tag i widgets med 3 värden.
Konfigurera dem en efter en. Den första kommer att få V6 som ingång, den andra V5 och den tredje V0. Du kommer att märka att de alla är inställda på push -läge.
Programmera ESP32 -kortet
Starta arduino IDE och öppna det här programmet. Välj det kort du använder på Verktyg -menyn, liksom rätt port. Ladda upp koden. Om överföringen lyckas bör du kunna se ett meddelande från Blynk på den seriella bildskärmen.