Taula de continguts:

Meteo Node IoT Smart Meteo Station: 6 passos
Meteo Node IoT Smart Meteo Station: 6 passos

Vídeo: Meteo Node IoT Smart Meteo Station: 6 passos

Vídeo: Meteo Node IoT Smart Meteo Station: 6 passos
Vídeo: How I Built My Public IoT Weather Station - Esp32, Arduino & JioFi - Sends Data - OpenWeatherMap.org 2024, De novembre
Anonim
Image
Image

Vull fer un dispositiu per controlar la temperatura i la humitat de la meva oficina. Hi ha moltes plaques compatibles amb LUA o Arduino IDE. Hi ha moltes taules que tenen connexió a internet wifi. M'encanta Adafruit i m'encanten tots els productes d'aquesta marca.

Per al meu projecte he escollit la versió poc plàcida i molt intel·ligent d’Adafruit Huzzah Feather. Els Adafruit Feather són una línia completa de taules de desenvolupament d'Adafruit que són independents i apilables. Poden ser alimentats per bateries lipo per a ús on-the-go o pels seus endolls micro-USB per a projectes estacionaris. Les plomes són flexibles, portàtils i lleugeres com el seu homònim.

Faig servir el sensor DHT-11. El DHT-11 és un senzill sensor que té una resposta senzilla i un preu molt baix. Veure a Amazon.

També portem una línia completa d’accessoris i ales de ploma per apilar taules i afegir espai per prototipar. El nucli principal, Adafruit Feather és un complet ecosistema de productes, i la millor manera de fer volar el vostre projecte.

www.adafruit.com/feather

He escollit Adafruit Huzzah perquè muntava a la placa el xip ESP8266. Aquest és un xip que faig servir cada dia en els meus projectes i m’encanta.

Podeu comprar Huzzah ESP8266 a AMAZON:

La versió Feather de Huzzah ESP8266:

També faig servir Cayenne Dashboard tots els dies. El tauler de control de Cayenne és una solució perfecta per a tothom que vulgui compartir una manera senzilla de dades al núvol o utilitzar el protocol MQTT amb plaques Raspberry Pi o Arduino. El Cayenne és molt senzill i la comunitat és una mina de projectes i suggeriments. Consulteu el lloc, subscriviu-vos gratuïtament avui mateix. Llegiu el fòrum i parleu amb els usuaris.

Pas 1: Adafruit Feather Huzzah

Cayenne IoT per a tothom
Cayenne IoT per a tothom

Feather és el nou tauler de desenvolupament d'Adafruit i, igual que el seu homònim, és prim, lleuger i et permet volar. Hem dissenyat Feather per ser un nou estàndard per als nuclis de microcontroladors portàtils.

Es tracta de l’Adafruit Feather HUZZAH ESP8266: la nostra opció per a una placa de desenvolupament WiFi ESP8266 “tot en un” amb USB incorporat i càrrega de la bateria. És un mòdul WiFi ESP8266 amb tots els extres que necessiteu, a punt per jugar.

La versió Feather de Huzzah ESP8266:

Detalls:

  • Mesura 2,0 "x 0,9" x 0,28 "(51 mm x 23 mm x 8 mm)
  • 9,7 grams
  • ESP8266 @ 80MHz amb una potència i una lògica de 3,3V
  • 4 MB de FLASH (32 MBit)
  • WiFi integrat 802.11 b / g / n
  • Regulador de 3,3 V amb sortida de corrent màxima de 500 mA
  • Convertidor de sèrie USB CP2104 a bord amb una velocitat de transmissió màxima de 921600 per a una càrrega ràpida
  • Suport de restabliment automàtic per entrar al mode de càrrega d’arrencada abans de la càrrega del firmware
  • 9 pins GPIO: també es poden utilitzar com a entrades analògiques I2C i SPI1 x 1,0 V màx
  • El carregador LiPoly de 100 mA incorporat amb LED d’indicador d’estat de càrrega també pot tallar un rastre per inhabilitar el carregador
  • Pin vermell LED 0 vermell per parpellejar per a usos generals.
  • Pin blau LED 2 blau per a la depuració d'arrencada i parpelleig per a usos generals
  • Pin d'alimentació / habilitació
  • 4 forats de muntatge
  • Botó de reset

Pas 2: Cayenne IoT per a tothom

Cayenne és una plataforma perfecta per desenvolupar el vostre projecte al núvol. Cayenne us ofereix una solució completa per desenvolupar el vostre projecte IoT. Un tauler que rep les dades, les emmagatzema i també les desencadena. Podeu enviar un correu per exemple o enviar un missatge. Tota la instal·lació és molt senzilla, hi ha tones de vídeo i molts projectes que podeu veure i remesclar.

Inscriviu-vos gratis ara!

Després, podeu afegir un tauler al tauler. Tingueu en compte el vostre testimoni personal. Després, heu de signar-ho al codi Arduino.

Pas 3: Instal·leu el programari

Primer de tot, descarregueu els controladors Adafrut Huzzah. Podeu veure els documents al lloc oficial d’Adafruit i baixar-los tots.

Després del primer pas, podeu descarregar l'IDE Arduino i afegir la placa Adafruit Huzzah. Descarregueu l'IDE Arduino des del lloc oficial www.arduino.cc i seguiu el procediment per afegir les taules.

Afegiu la biblioteca de Cayenne seguint la guia oficial Arduino. Podeu descarregar la biblioteca i instal·lar-la manualment copiant els fitxers a la carpeta de biblioteques Arduino.

Després d'això, podeu penjar el firmware al tauler. Connecteu la placa Adafruit Huzzah a l'ordinador mitjançant un cable USB i pengeu el codi mitjançant l'IDE Arduino.

RECORDEU: afegiu el vostre SSID i contrasenya per a la vostra xarxa d’internet WiFi i el vostre testimoni Cayenne

Descarregueu el codi de GitHub:

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

Pas 4: instal·leu Adafruit Huzzah Feather ESP8266 a Arduino IDE

Instal·leu l'Adafruit Huzzah Feather ESP8266 a Arduino IDE
Instal·leu l'Adafruit Huzzah Feather ESP8266 a Arduino IDE

Introduïu https://arduino.esp8266.com/stable/package_esp8266com_index.json al camp URL del gestor de taules addicionals a les preferències d'Arduino v1.6.4 +.

A continuació, utilitzeu el gestor de la junta per instal·lar el paquet ESP8266.

Després del procés d'instal·lació, hauríeu de veure que el paquet esp8266 està marcat com a INSTAL·LAT.

Tanqueu la finestra de Boards Manager un cop finalitzat el procés d'instal·lació. Quan reinicieu, seleccioneu Adafruit HUZZAH ESP8266 al menú desplegable Eines-> Tauler

Tauler de detalls

80 MHz com a freqüència de la CPU

Mida del flaix a 4M (3M SPIFFS)

Velocitat de càrrega, seleccioneu 115200 baud

El port COM corresponent per al vostre cable sèrie FTDI o USB

Aquest és el suport d’Arduino IDE 8266:

Pas 5: Feu el circuit

Feu el circuit
Feu el circuit
Feu el circuit
Feu el circuit
Feu el circuit
Feu el circuit

El sensor DHT-11 és un bon sensor que us proporciona dos valors. Humitat i temperatura en graus Celsius o Fahrenheit.

Podeu trobar el DHT-11 a Amazon

Podeu utilitzar el DHT-11 a Arduino i a Adafruit Huzzah. Connecteu el VCC i el GND respectivament als pins 3V i GND. Després de connectar el pin de dades al pin número 12. El pin número 3 del DHT-11 és NC (no està connectat).

Després, podeu connectar l'endoll de la bateria o un led. Al meu Projecte, faig servir un led blau a la part inferior de l’estructura. El led està connectat al pin Batt. Quan connecto la bateria a la placa Adafruit, el led s’encén. Com podeu veure al vídeo, quan el meteo-node és a terra, com podeu veure al vídeo, el led blau il·lumina l'idee del núvol.

Pas 6: fes el tauler de Cayenne

Crea el teu tauler de Cayenne
Crea el teu tauler de Cayenne
Crea el teu tauler de Cayenne
Crea el teu tauler de Cayenne

L’últim pas és crear el vostre tauler. Faig servir un widget d’estil analògic, per als valors de temperatura i humi, un botó per comandar el led integrat i un comptador numèric que mostra al tauler, els segons d’activitat de l’estació meteo.

Ara podeu deixar el Meteo Node on vulgueu i us mostrarà la temperatura i la humitat de l’ambient. Podeu deixar el dispositiu lluny de l’electricitat perquè el dispositiu té una bateria de liti a l’interior. A més, els Adafruit Huzzah, tenen un regulador de tensió per carregar la bateria. Quan connecteu el Meteo-Node a l’endoll USB, carregueu la bateria.

Deixeu el dispositiu al celler i controleu la temperatura i la humitat de la vinya pel lloc de treball. O deixeu el dispositiu dins del cotxe o dins de la nevera i controleu els valors de temperatura i humitat.

Recomanat: