INHOUDSOPGAWE:

Meteo Node IoT Smart Meteo Station: 6 stappe
Meteo Node IoT Smart Meteo Station: 6 stappe

Video: Meteo Node IoT Smart Meteo Station: 6 stappe

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

Ek wil 'n toestel maak om die temperatuur en humiditeit in my kantoor te monitor. Daar is baie borde wat verenigbaar is met LUA of Arduino IDE. Daar is baie borde met wifi -internetverbinding. Ek is mal oor Adafruit en ek is mal oor al die produkte van hierdie handelsmerk.

Vir my projek het ek die klein en baie slim Adafruit Huzzah Feather -weergawe gekies. Die Adafruit Feather is 'n volledige reeks ontwikkelingsborde van Adafruit wat onafhanklik en stapelbaar is. Hulle kan aangedryf word deur lipo-batterye vir onderweg of deur hul mikro-USB-proppe vir stilstaande projekte. Vere is buigbaar, draagbaar en so lig soos hul naamgenoot.

Ek gebruik 'n DHT-11 sensor. Die DHT-11 is 'n klein sensor met 'n goor reaksie en 'n baie lae prys. Sien op Amazon.

Ons het ook 'n volledige reeks bykomstighede en Feather Wings om borde te stapel en ruimte vir prototipering by te voeg. In sy kern is die Adafruit Feather 'n volledige ekosisteem van produkte - en die beste manier om u projek aan die gang te kry.

www.adafruit.com/feather

Ek kies Adafruit Huzzah omdat dit die ESP8266 -chip op die bord monteer. Dit is 'n chip wat ek elke dag in my projekte gebruik, en ek is mal daaroor.

U kan Huzzah ESP8266 op AMAZON koop:

Die Huzzah ESP8266 Feather -weergawe:

Ek gebruik ook elke dag Cayenne Dashboard. Die Cayenne Dashboard is 'n perfekte oplossing vir almal wat 'n eenvoudige manier wil hê om die data op die wolk te deel of MQTT -protokol te gebruik met Raspberry Pi- of Arduino -borde. Die Cayenne is baie eenvoudig en die gemeenskap is 'n myn van projekte en voorstelle. Sien die webwerf, teken vandag gratis in. Lees die forum en gesels met die gebruikers.

Stap 1: Adafruit Feather Huzzah

Cayenne IoT vir almal
Cayenne IoT vir almal

Feather is die nuwe ontwikkelingsbord van Adafruit, en net soos sy naamgenoot is dit dun, lig en laat jy vlieg! Ons het Feather ontwerp om 'n nuwe standaard vir draagbare mikrobeheerderkerne te wees.

Dit is die Adafruit Feather HUZZAH ESP8266-ons neem 'n 'alles-in-een' ESP8266 WiFi-ontwikkelbord met ingeboude USB en laai batterye. Dit is 'n ESP8266 WiFi -module met al die ekstras wat u nodig het, gereed om te rock!

Die Huzzah ESP8266 Feather -weergawe:

Besonderhede:

  • Afmetings 2,0 "x 0,9" x 0,28 "(51 mm x 23 mm x 8 mm)
  • 9,7 gram
  • ESP8266 @ 80MHz met 3.3V logika/krag
  • 4 MB FLASH (32 MBit)
  • Ingeboude WiFi 802.11 b/g/n
  • 3.3V reguleerder met 500mA piekstroomuitset
  • CP2104 USB-reeksomskakelaar aan boord met 'n maksimum baudrate van 921600 vir vinnige oplaai
  • Ondersteuning outomaties herstel om in die laai-modus te kom voordat u die firmware oplaai
  • 9 x GPIO penne - kan ook gebruik word as I2C en SPI1 x analoog insette 1.0V maks
  • Ingeboude 100mA LiPoly -laaier met laai -statusaanwyser -LED, kan ook 'n spoor sny om die laaier uit te skakel
  • Speld #0 rooi LED vir algemene doeleindes wat flikker.
  • Speld #2 blou LED vir die laai van ontfouting en algemene knippering
  • Krag/aktiveer pen
  • 4 bevestigingsgate
  • Herstelknoppie

Stap 2: Cayenne IoT vir almal

Cayenne is 'n perfekte platform vir die ontwikkeling van u wolkprojek. Cayenne gee u 'n volledige oplossing vir die ontwikkeling van u IoT -projek. 'N Paneelbord wat die data ontvang, stoor en ook aktiveer. U kan byvoorbeeld 'n e -pos stuur of 'n boodskap stuur. Die hele installasie is baie eenvoudig; daar is tonne video en baie projekte wat u kan sien en weer kan meng.

Teken nou gratis aan!

Daarna kan u 'n bord op u dashboard byvoeg. Let op u persoonlike teken. Daarna moet u dit onderteken in die Arduino -kode.

Stap 3: Installeer die sagteware

Laai eers die Adafrut Huzzah -bestuurders af. U kan die dokumente op die amptelike webwerf van Adafruit sien en al die lêers aflaai.

Na die eerste stap kan u die Arduino IDE aflaai en die Adafruit Huzzah -bord byvoeg. Laai die Arduino IDE af van die amptelike webwerf www.arduino.cc, en volg die prosedure om die borde by te voeg.

Voeg die Cayenne -biblioteek by deur die amptelike Arduino -gids te volg. U kan die biblioteek handmatig aflaai en installeer deur die lêers na die gids Arduino biblioteke te kopieer.

Daarna kan u die firmware op u bord oplaai. Koppel die Adafruit Huzzah -bord met u rekenaar met 'n USB -kabel en laai die kode op met die Arduino IDE.

ONTHOU: voeg u SSID en wagwoord vir u WiFi -internetlan en u Cayenne -token by

Laai die kode van GitHub af:

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

Stap 4: Installeer die Adafruit Huzzah Feather ESP8266 op Arduino IDE

Installeer die Adafruit Huzzah Feather ESP8266 op Arduino IDE
Installeer die Adafruit Huzzah Feather ESP8266 op Arduino IDE

Voer https://arduino.esp8266.com/stable/package_esp8266com_index.json in die veld Addisionele bestuurder -URL's in die Arduino v1.6.4+ voorkeure in.

Gebruik vervolgens die raadbestuurder om die ESP8266 -pakket te installeer.

Na die installasie moet u sien dat die esp8266 -pakket INSTALLED gemerk is.

Sluit die venster Boards Manager sodra die installeringsproses voltooi is. As u weer begin, kies Adafruit HUZZAH ESP8266 in die keuselys Tools-> Board

Besonderhede bord

80 MHz as die SVE -frekwensie

Flitsgrootte by 4M (3M SPIFFS)

Laai spoed op, kies 115200 baud

Die bypassende COM-poort vir u FTDI- of USB-seriële kabel

Dit is die Arduino IDE 8266 -ondersteuning:

Stap 5: Maak die kring

Maak die kringloop
Maak die kringloop
Maak die kringloop
Maak die kringloop
Maak die kringloop
Maak die kringloop

Die DHT-11-sensor is 'n goeie sensor wat u twee waardes gee. Humiditeit en temperatuur in Celsius of Fahrenheit.

U kan die DHT-11 op Amazon vind

U kan die DHT-11 gebruik op Arduino en op Adafruit Huzzah. Koppel die VCC en GND onderskeidelik aan 3V en GND penne. Nadat u die datapennetjie aan pin-nommer 12 gekoppel het. Die pin-nommer 3 op DHT-11 is NC (nie gekoppel nie).

Daarna kan u die batteryprop of 'n led aansluit. In my projek gebruik ek 'n blou led aan die onderkant van die struktuur. Die led is gekoppel aan die Batt -pen. As ek die battery aan die Adafruit -bord koppel, skakel die LED aan. Soos u op die video kan sien, lig die meteo-knoop op die grond, soos u op die video kan sien, die blou LED die eede van die wolk.

Stap 6: Maak u Cayenne -dashboard

Maak u Cayenne -dashboard
Maak u Cayenne -dashboard
Maak u Cayenne -dashboard
Maak u Cayenne -dashboard

Die laaste stap is om u paneelbord op te stel. Ek gebruik 'n widget in twee analoge style, vir temp- en humi -waardes, een knoppie om die LED aan boord te beheer en 'n numeriese toonbank wat op die paneelbord verskyn, die sekondes van die aktiwiteit van die meteostasie.

Nou kan u die Meteo Node verlaat waar u wil, en dit wys u die temperatuur en humiditeit van die omgewing. U kan die toestel ver van elektrisiteit los, want daar is 'n litiumbattery in die toestel. Die Adafruit Huzzah het ook 'n spanningsreguleerder om batterye te laai. As jy die Meteo-Node aan die USB-aansluiting koppel, laai jy die battery.

Laat die toestel op u wynmakery en beheer die temperatuur en humiditeit van u wingerdstok deur die werkplek. Of laat die toestel binne -in u motor of in u yskas en beheer die waardes van temperatuur en humiditeit.

Aanbeveel: