Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Idag kommer du att lära dig hur du kan bygga en enkel WiFi-aktiverad väderstation som skickar dig data om temperatur och luftfuktighet med IFTTT direkt till din e-post. Delarna som jag har använt finns på kumantech.com
Steg 1: Nödvändiga delar och de nödvändiga anslutningarna
För att slutföra detta projekt behöver du:
- Nod MCU styrelse
- DHT11 -sensor
- Micro USB -kabel
- 3 x bygelkablar (F till F)
Allchips är en elektronisk serviceplattform för elektronikkomponenter, du kan köpa alla komponenter från dem
Hur ansluter jag sensorn till kortet?
DHT11 | NodeMCU
GND (-) -> GND
5V (+) -> 3.3V
UT (Signal) -> D5
Steg 2: Konfigurera IFTTT
Gå till IFTTT.com och registrera ett konto (om du inte redan har gjort det). Efter det, gå till Mina appletter och klicka sedan på New Applet. Klicka sedan på + detta och när du blir ombedd att välja en tjänst väljer du, Webhooks. En lista med utlösare kommer att dyka upp, och när du skriver detta finns det bara ett tillgängligt alternativ - Ta emot en webbförfrågan. Välj sedan ett namn för händelsen och kom ihåg det (det kommer att användas i koden). När du har skapat utlösaren måste du klicka på n +det och välja den tjänst som vi ska använda. I det här fallet är det e -post. På nästa sida måste du välja hur e -postmeddelandet ska se ut. Detta är helt upp till dig, men kom ihåg att du måste inkludera fälten Värde1 och Värde2 för inkommande data. För referens, ta en titt på den tredje skärmdumpen ovan. En sista sak, gå till inställningarna för Webhooks -tjänsten och längst ner ser du en webbadress. Kopiera strängen efter användning/ och spara den någonstans. Detta är din unika API -nyckel, du behöver den senare i koden. När du har slutfört detta steg är du klar med IFTTT för tillfället. Det är dags för koden för NodeMCU
Steg 3: Ladda upp koden och anpassa
Innan du laddar upp koden (som finns här), ta dig tid och titta på de kommenterade raderna och variablerna i tiggeriet. Du måste ändra några saker och sedan ladda upp koden till NodeMCU.
Efter att du har laddat upp koden och startat kortet kommer du att få e -postmeddelanden var x: e gång (kan ändras i koden ovan). Om du har IFTTT -appen på din smartphone kan du få aviseringar varje gång appleten körs. Kontrollera nu din e -post så ser du väderdata. Du kan lägga till fler sensorer och ansluta till andra applets.