Innehållsförteckning:

Meteo Node IoT Smart Meteo Station: 6 steg
Meteo Node IoT Smart Meteo Station: 6 steg

Video: Meteo Node IoT Smart Meteo Station: 6 steg

Video: Meteo Node IoT Smart Meteo Station: 6 steg
Video: How to Make a Weather Monitoring System with ESP32 Board and Blynk app 2024, November
Anonim
Image
Image

Jag vill göra en enhet för att övervaka temperaturen och luftfuktigheten på mitt kontor. Det finns många kort som är kompatibla med LUA eller Arduino IDE. Det finns många kort som har wifi internetuppkoppling. Jag älskar Adafruit och jag älskar alla produkter från detta märke.

För mitt projekt har jag valt den lilla och mycket smarta versionen av Adafruit Huzzah Feather. Adafruit Feather är en komplett serie utvecklingsbrädor från Adafruit som är både fristående och stapelbara. De kan drivas med lipobatterier för on-the-go användning eller med sina mikro-USB-kontakter för stationära projekt. Fjädrarna är flexibla, bärbara och lika lätta som deras namn.

Jag använder DHT-11 sensor. DHT-11 är en liten sensor som har ett goor-svar och ett mycket lågt pris. Se på Amazon.

Vi har också ett komplett sortiment med tillbehör och fjädervingar för att stapla brädor och lägga till utrymme för prototyper. I grunden är Adafruit Feather ett komplett ekosystem av produkter - och det bästa sättet att få ditt projekt att flyga.

www.adafruit.com/feather

Jag väljer Adafruit Huzzah eftersom det monteras på ESP8266 -chipet. Detta är ett chip som jag använder varje dag i mina projekt och jag älskar det.

Du kan köpa Huzzah ESP8266 på AMAZON:

Huzzah ESP8266 Fjäderversion:

Jag använder också Cayenne Dashboard varje dag. Cayenne Dashboard är en perfekt lösning för alla som vill ha ett enkelt sätt att dela data i molnet eller använda MQTT -protokollet med Raspberry Pi eller Arduino -kort. Cayenne är väldigt enkel och samhället är en gruva av projekt och föreslår. Se webbplatsen, prenumerera gratis idag. Läs forumet och prata med användarna.

Steg 1: Adafruit Feather Huzzah

Cayenne IoT för alla
Cayenne IoT för alla

Feather är den nya utvecklingsbrädan från Adafruit, och som namnet är den tunn, lätt och låter dig flyga! Vi konstruerade Feather för att vara en ny standard för bärbara mikrokontrollerkärnor.

Detta är Adafruit Feather HUZZAH ESP8266-vår uppfattning om en 'allt-i-ett' ESP8266 WiFi-utvecklingskort med inbyggd USB och batteriladdning. Det är en ESP8266 WiFi -modul med alla tillbehör du behöver, redo att rocka!

Huzzah ESP8266 Fjäderversion:

Detaljer:

  • Mått 2,0 "x 0,9" x 0,28 "(51 mm x 23 mm x 8 mm)
  • 9,7 gram
  • ESP8266 @ 80MHz med 3,3V logik/effekt
  • 4 MB FLASH (32 MBit)
  • Inbyggd WiFi 802.11 b/g/n
  • 3.3V regulator med 500mA toppström
  • CP2104 USB-seriell omvandlare ombord med 921600 max baudrate för snabb uppladdning
  • Stöd för automatisk återställning för att komma i bootload-läge innan uppladdning av firmware
  • 9 x GPIO -stift - kan också användas som I2C och SPI1 x analoga ingångar 1,0V max
  • Inbyggd 100mA LiPoly -laddare med laddningsstatusindikator -LED, kan också klippa av ett spår för att inaktivera laddaren
  • Pin #0 röd lysdiod för allmän blinkande blinkning.
  • Pin #2 blå LED för startladdningsfelsökning och blinkande för allmänna ändamål
  • Ström/aktiveringsstift
  • 4 monteringshål
  • Återställningsknapp

Steg 2: Cayenne IoT för alla

Cayenne är en perfekt plattform för att utveckla ditt molnprojekt. Cayenne ger dig en komplett lösning för att utveckla ditt IoT -projekt. En instrumentpanel som tar emot data, lagrar och utlöser den. Du kan skicka ett mail till exempel eller skicka ett meddelande. Hela installationen är väldigt enkel, det finns massor av video och många projekt som du kan se och remixa.

Registrera dig gratis nu!

Efter det kan du lägga till en tavla på instrumentpanelen. Notera din personliga token. Därefter måste du skriva under detta i Arduino -koden.

Steg 3: Installera programvaran

Först och främst ladda ner Adafrut Huzzah -drivrutinerna. Du kan se dokumenten på Adafruit officiella webbplats och ladda ner alla filer.

Efter det första steget kan du ladda ner Arduino IDE och lägga till Adafruit Huzzah -kortet. Ladda ner Arduino IDE från den officiella webbplatsen www.arduino.cc och följ proceduren för att lägga till korten.

Lägg till Cayennebiblioteket genom att följa Arduino officiella guide. Du kan ladda ner biblioteket manuellt och installera det genom att kopiera filerna till mappen Arduino bibliotek.

Efter det kan du ladda upp firmware på ditt kort. Anslut Adafruit Huzzah -kortet till din dator med en USB -kabel och ladda upp koden med Arduino IDE.

KOM ihåg: lägg till ditt SSID och lösenord för ditt WiFi -internet -nätverk och din Cayenne -token

Ladda ner koden från GitHub:

github.com/masteruan/Meteo-node-Cayenne/bl…

Steg 4: Installera Adafruit Huzzah Feather ESP8266 på Arduino IDE

Installera Adafruit Huzzah Feather ESP8266 på Arduino IDE
Installera Adafruit Huzzah Feather ESP8266 på Arduino IDE

Ange https://arduino.esp8266.com/stable/package_esp8266com_index.json i fältet Ytterligare Board Manager -webbadresser i Arduino v1.6.4+ -inställningarna.

Använd sedan styrelsechefen för att installera ESP8266 -paketet.

Efter installationen bör du se att paketet esp8266 är märkt INSTALLERAT.

Stäng fönstret Boards Manager när installationen har slutförts. När du har startat om väljer du Adafruit HUZZAH ESP8266 i listrutan Verktygs-> Board

Informationstavla

80 MHz som CPU -frekvens

Blixtstorlek vid 4M (3M SPIFFS)

Ladda upp hastighet, välj 115200 baud

Matchande COM-port för din FTDI- eller USB-seriekabel

Detta är Arduino IDE 8266 -stöd:

Steg 5: Gör kretsen

Gör kretsen
Gör kretsen
Gör kretsen
Gör kretsen
Gör kretsen
Gör kretsen

DHT-11-sensorn är en bra sensor som ger dig två värden. Luftfuktighet och temperatur i Celsius eller Fahrenheit.

Du hittar DHT-11 på Amazon

Du kan använda DHT-11 på Arduino och på Adafruit Huzzah. Anslut VCC respektive GND till 3V- och GND -stift. Efter anslut datapinnen till pin-nummer 12. Pin-nummer 3 på DHT-11 är NC (ej ansluten).

Efter det kan du ansluta batterikontakten eller en lysdiod. I mitt projekt använder jag en blå lysdiod på botten av strukturen. Lysdioden är ansluten till Batt -stiftet. När jag ansluter batteriet till Adafruit -kortet tänds lysdioden. Som du kan se på videon, När meteo-noden är på marken, som du kan se på videon, lyser den blå lysdioden i molnet.

Steg 6: Gör din Cayenne -instrumentpanel

Gör din Cayenne -instrumentpanel
Gör din Cayenne -instrumentpanel
Gör din Cayenne -instrumentpanel
Gör din Cayenne -instrumentpanel

Det sista steget är att göra din instrumentpanel. Jag använder widget i tvåanalogisk stil, för temp- och humi -värden, en knapp för att styra den inbyggda ledningen och en numerisk räknare som visar på instrumentbrädan, sekundernas aktivitet för meteostationen.

Nu kan du lämna Meteo -noden var du vill, och den visar dig temperaturen och luftfuktigheten i omgivningen. Du kan lämna enheten långt ifrån el, eftersom enheten har ett litiumbatteri inuti. Adafruit Huzzah har också en spänningsregulator för batteriladdning. När du ansluter Meteo-Noden till USB-kontakten laddar du batteriet.

Lämna enheten på din vingård och kontrollera temperaturen och luftfuktigheten på din vinstock vid arbetsplatsen. Eller lämna enheten inuti din bil eller i ditt kylskåp och kontrollera värdena för temperatur och luftfuktighet.

Rekommenderad: