Indholdsfortegnelse:

Meteo Node IoT Smart Meteo Station: 6 trin
Meteo Node IoT Smart Meteo Station: 6 trin

Video: Meteo Node IoT Smart Meteo Station: 6 trin

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

Jeg vil lave en enhed til overvågning af temperatur og fugtighed på mit kontor. Der er mange tavler kompatible med LUA eller Arduino IDE. Der er mange kort, der har wifi internetforbindelse. Jeg elsker Adafruit, og jeg elsker alle produkterne fra dette mærke.

Til mit projekt har jeg valgt den lille og meget smarte Adafruit Huzzah Feather -version. Adafruit Feather er en komplet serie af udviklingsbrætter fra Adafruit, der både er enkeltstående og stabelbare. De kan drives af lipo-batterier til brug på farten eller via deres mikro-USB-stik til stationære projekter. Fjer er fleksible, bærbare og lige så lette som deres navnebror.

Jeg bruger DHT-11 sensor. DHT-11 er en lille sensor, der har et goor-respons og en meget lille pris. Se på Amazon.

Vi har også en komplet serie af tilbehør og fjervinger til at stable brædder og tilføje plads til prototyper. I bund og grund er Adafruit Feather et komplet økosystem af produkter - og den bedste måde at få dit projekt til at flyve.

www.adafruit.com/feather

Jeg vælger Adafruit Huzzah, fordi den monteres på bordet ESP8266 -chippen. Dette er en chip, jeg bruger hver dag i mine projekter, og jeg elsker den.

Du kan købe Huzzah ESP8266 på AMAZON:

Huzzah ESP8266 Feather -version:

Jeg bruger også daglig Cayenne Dashboard. Cayenne Dashboard er en perfekt løsning for alle, der ønsker en enkel måde at dele data på skyen eller bruge MQTT -protokollen med Raspberry Pi eller Arduino boards. Cayenne er meget enkel, og samfundet er en mine af projekter og foreslår. Se webstedet, tilmeld dig gratis i dag. Læs forummet og tal med brugerne.

Trin 1: Adafruit Feather Huzzah

Cayenne IoT for alle
Cayenne IoT for alle

Feather er det nye udviklingsbræt fra Adafruit, og ligesom dets navnebror er det tyndt, let og lader dig flyve! Vi designet Feather til at være en ny standard for bærbare mikrokontrollerkerner.

Dette er Adafruit Feather HUZZAH ESP8266-vores opfattelse af et 'alt-i-et' ESP8266 WiFi-udviklingsbræt med indbygget USB og batteriopladning. Det er et ESP8266 WiFi -modul med alt det ekstraudstyr, du har brug for, klar til at rocke!

Huzzah ESP8266 Feather -version:

Detaljer:

  • Måler 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
  • 4MB FLASH (32 MBit)
  • Indbygget WiFi 802.11 b/g/n
  • 3.3V regulator med 500mA spidsstrøm output
  • CP2104 USB-seriel konverter ombord med 921600 maks baudrate for hurtig upload
  • Understøtter automatisk nulstilling til at komme i bootload-tilstand før upload af firmware
  • 9 x GPIO -ben - kan også bruges som I2C og SPI1 x analoge indgange 1,0V maks
  • Indbygget 100mA LiPoly oplader med opladningsstatusindikator LED, kan også skære et spor for at deaktivere opladeren
  • Pin #0 rød LED til generelt blinkende.
  • Pin #2 blå LED til bootloading -fejlfinding og blinkende generelle formål
  • Tænd/sluk pin
  • 4 monteringshuller
  • Genstarts knap

Trin 2: Cayenne IoT for All

Cayenne er en perfekt platform til udvikling af dit cloud -projekt. Cayenne giver dig en komplet løsning til udvikling af dit IoT -projekt. Et instrumentbræt, der modtager data, gemmer og også udløser dem. Du kan f.eks. Sende en mail eller sende en besked. Hele installationen er meget enkel. Der er tonsvis af video og mange projekter, som du kan se og remixe.

Tilmeld dig gratis nu!

Derefter kan du tilføje et board på dit dashboard. Bemærk dit personlige token. Derefter skal du underskrive dette i Arduino -koden.

Trin 3: Installer softwaren

Først og fremmest skal du downloade Adafrut Huzzah -driverne. Du kan se dokumenterne på Adafruit's officielle websted og downloade alle filerne.

Efter det første trin kan du downloade Arduino IDE og tilføje Adafruit Huzzah -tavlen. Download Arduino IDE fra det officielle websted www.arduino.cc, og følg proceduren for tilføjelse af tavlerne.

Tilføj Cayenne -biblioteket ved at følge den officielle Arduino -guide. Du kan downloade biblioteket manuelt og installere ved at kopiere filerne til mappen Arduino biblioteker.

Derefter kan du uploade firmwaren på dit bord. Tilslut Adafruit Huzzah -kortet til din computer ved hjælp af et USB -kabel, og upload koden ved hjælp af Arduino IDE.

HUSK: tilføj dit SSID og din adgangskode til dit WiFi internet -lan og dit Cayenne -token

Download koden fra GitHub:

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

Trin 4: Installer Adafruit Huzzah Feather ESP8266 på Arduino IDE

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

Indtast https://arduino.esp8266.com/stable/package_esp8266com_index.json i feltet Yderligere bestyrelsesleder -URL'er i Arduino v1.6.4+ præferencer.

Brug derefter bestyrelseslederen til at installere ESP8266 -pakken.

Efter installationen skal du se, at esp8266 -pakken er markeret INSTALLERET.

Luk vinduet Boards Manager, når installationen er afsluttet. Når du har genstartet, skal du vælge Adafruit HUZZAH ESP8266 fra rullemenuen Værktøjs-> Board

Detaljer bord

80 MHz som CPU -frekvens

Flashstørrelse ved 4M (3M SPIFFS)

Uploadhastighed, vælg 115200 baud

Den matchende COM-port til dit FTDI- eller USB-serielle kabel

Dette er Arduino IDE 8266 support:

Trin 5: Lav kredsløbet

Lav kredsløbet
Lav kredsløbet
Lav kredsløbet
Lav kredsløbet
Lav kredsløbet
Lav kredsløbet

DHT-11-sensoren er en god sensor, der giver dig to værdier. Fugtighed og temperatur i Celsius eller Fahrenheit.

Du kan finde DHT-11 på Amazon

Du kan bruge DHT-11 på Arduino og på Adafruit Huzzah. Tilslut henholdsvis VCC og GND til 3V og GND pins. Efter tilslut datapinden til pin-nummer 12. Pin-nummer 3 på DHT-11 er NC (ikke tilsluttet).

Derefter kan du tilslutte batteristikket eller en lysdiode. I mit projekt bruger jeg en blå LED på bunden af strukturen. LED'en er forbundet til Batt -stiften. Når jeg tilslutter batteriet til Adafruit -kortet, tændes LED'en. Som du kan se på videoen, Når meteo-node er på jorden, som du kan se på videoen, lyser den blå LED lyset af skyen.

Trin 6: Lav dit Cayenne -instrumentbræt

Lav dit Cayenne -instrumentbræt
Lav dit Cayenne -instrumentbræt
Lav dit Cayenne -instrumentbræt
Lav dit Cayenne -instrumentbræt

Det sidste trin er at lave dit dashboard. Jeg bruger widget i toanalogisk stil til temp- og humi -værdier, en knap til at styre den indbyggede LED og en numerisk tæller, der viser på instrumentbrættet, sekunders aktivitet af meteostation.

Nu kan du forlade Meteo Node, hvor du vil, og det viser dig temperaturen og fugtigheden i omgivelserne. Du kan efterlade enheden langt væk fra elektricitet, fordi enheden har et litiumbatteri indeni. Adafruit Huzzah har også en spændingsregulator til opladning af batterier. Når du slutter Meteo-Node til USB-stikket, oplader du batteriet.

Efterlad enheden på din vingård, og kontroller temperaturen og fugtigheden af din vinstok ved arbejdspladsen. Eller efterlad enheden inde i din bil eller inde i dit køleskab og kontroller værdierne for temperatur og fugtighed.

Anbefalede: