Përmbajtje:

Stacioni Meteo Node IoT Smart Meteo: 6 hapa
Stacioni Meteo Node IoT Smart Meteo: 6 hapa

Video: Stacioni Meteo Node IoT Smart Meteo: 6 hapa

Video: Stacioni Meteo Node IoT Smart Meteo: 6 hapa
Video: Teo Korça Stacioni i Fundit 2024, Korrik
Anonim
Image
Image

Dua të bëj një pajisje për monitorimin e temperaturës dhe lagështisë në zyrën time. Ka shumë borde të pajtueshme me LUA ose Arduino IDE. Ka shumë borde që kanë lidhje interneti wifi. Unë e dua Adafruit dhe i dua të gjitha produktet e kësaj marke.

Për projektin tim kam zgjedhur versionin e vogël dhe shumë të zgjuar të Adafruit Huzzah Feather. Pendët Adafruit janë një linjë e plotë e bordeve të zhvillimit nga Adafruit që janë të pavarura dhe të grumbulluara. Ata janë në gjendje të mundësohen nga bateri lipo për përdorim në lëvizje ose nga prizat e tyre mikro-USB për projekte të palëvizshme. Pendët janë fleksibile, të lëvizshme dhe aq të lehta sa emri i tyre.

Unë përdor sensorin DHT-11. DHT-11 është një sensor smary që kanë një përgjigje goor dhe një çmim shumë të vogël. Shihni në Amazon.

Ne gjithashtu mbajmë një linjë të plotë të aksesorëve dhe Feather Wings për të grumbulluar dërrasat dhe për të shtuar hapësirë për prototipim. Në thelbin e saj, Penda Adafruit është një ekosistem i plotë i produkteve - dhe mënyra më e mirë për të nisur projektin tuaj.

www.adafruit.com/feather

Unë zgjedh Adafruit Huzzah sepse ai hip në çipin ESP8266. Ky është një çip që e përdor çdo ditë në projektet e mia dhe më pëlqen.

Mund të blini Huzzah ESP8266 në AMAZON:

Versioni i pendës Huzzah ESP8266:

Gjithashtu unë përdor Pultin e përditshëm të Cayenne. Paneli i Cayenne është një zgjidhje perfekte për të gjithë ata që duan një mënyrë të thjeshtë për të ndarë të dhënat në cloud ose përdorin protokollin MQTT me bordet Raspberry Pi ose Arduino. Cayenne është shumë e thjeshtë dhe komuniteti është një minierë projektesh dhe sugjerimesh. Shihni Faqen, regjistrohuni falas sot. Lexoni forumin dhe bisedoni me përdoruesit.

Hapi 1: Huzzah me pendë Adafruit

Cayenne IoT për të gjithë
Cayenne IoT për të gjithë

Pendë është bordi i ri i zhvillimit nga Adafruit, dhe si emri i tij është i hollë, i lehtë dhe ju lejon të fluturoni! Ne projektuam Feather të jetë një standard i ri për bërthamat e mikrokontrolluesve të lëvizshëm.

Ky është Pendë Adafruit HUZZAH ESP8266-marrja jonë e një bordi zhvillimi WiFi 'të gjitha-në-një' ESP8266 me USB të integruar dhe karikimin e baterisë. Anshtë një modul ESP8266 WiFi me të gjitha shtesat që ju nevojiten, gati për t'u lëkundur!

Versioni i pendës Huzzah ESP8266:

Detajet:

  • Masat 2.0 "x 0.9" x 0.28 "(51mm x 23mm x 8mm)
  • 9.7 gram
  • ESP8266 @ 80MHz me logjikë/fuqi 3.3V
  • 4MB FLASH (32 MBit)
  • I integruar në WiFi 802.11 b/g/n
  • Rregullator 3.3V me dalje aktuale maksimale 500mA
  • Konvertuesi CP2104 USB-Serial në bord me bateri maksimale 921600 për ngarkim të shpejtë
  • Mbështetja e rivendosjes automatike për të hyrë në modalitetin e nisjes para se të ngarkoni firmuerin
  • 9 kunja GPIO - mund të përdoren gjithashtu si hyrje analoge I2C dhe SPI1 x 1.0V max
  • I integruar në karikues 100 mA LiPoly me LED tregues të statusit të karikimit, gjithashtu mund të shkurtojë një gjurmë për të çaktivizuar ngarkuesin
  • Pin #0 LED i kuq për qëllime të përgjithshme që vezullojnë.
  • Pin #2 LED blu për korrigjimin e nisjes dhe ndezje me qëllim të përgjithshëm
  • Fuqia/aktivizoni pin
  • 4 vrima për montim
  • Butoni i rivendosjes

Hapi 2: Cayenne IoT për të gjithë

Cayenne është një platformë perfekte për zhvillimin e projektit tuaj cloud. Cayenne ju jep një zgjidhje të plotë për zhvillimin e projektit tuaj IoT. Një pult që merr të dhënat, i ruan dhe gjithashtu i aktivizon ato. Mund të dërgoni një postë për shembull ose të dërgoni një mesazh. I gjithë instalimi është shumë i thjeshtë, ka shumë video dhe shumë projekte që mund t'i shikoni dhe rimiksoni.

Regjistrohuni falas tani!

Pas kësaj, mund të shtoni një tabelë në pultin tuaj. Vini re shenjën tuaj personale. Pas kësaj, duhet ta nënshkruani këtë në kodin Arduino.

Hapi 3: Instaloni Softuerin

Para së gjithash shkarkoni drejtuesit e Adafrut Huzzah. Ju mund t'i shihni dokumentet në faqen zyrtare të Adafruit dhe t'i shkarkoni të gjithë skedarët.

Pas hapit të parë, mund të shkarkoni Arduino IDE dhe të shtoni tabelën Adafruit Huzzah. Shkarkoni Arduino IDE nga faqja zyrtare www.arduino.cc dhe ndiqni procedurën për shtimin e tabelave.

Shtoni bibliotekën Cayenne duke ndjekur udhëzuesin zyrtar të Arduino. Mund ta shkarkoni bibliotekën me dorë dhe ta instaloni duke kopjuar skedarët në dosjen e bibliotekave Arduino.

Pas kësaj, mund të ngarkoni firmware -in në bordin tuaj. Lidhni bordin Adafruit Huzzah me kompjuterin tuaj duke përdorur një kabllo USB dhe ngarkoni kodin duke përdorur Arduino IDE.

Mbani mend: shtoni SSID -in dhe fjalëkalimin tuaj për LAN -in tuaj të internetit WiFi dhe shenjën tuaj Cayenne

Shkarkoni kodin nga GitHub:

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

Hapi 4: Instaloni Adafruit Huzzah Feather ESP8266 në Arduino IDE

Instaloni Adafruit Huzzah Feather ESP8266 në Arduino IDE
Instaloni Adafruit Huzzah Feather ESP8266 në Arduino IDE

Shkruani https://arduino.esp8266.com/stable/package_esp8266com_index.json në fushën e URL -ve shtesë të Menaxherit të Bordit në preferencat Arduino v1.6.4+.

Tjetra, përdorni menaxherin e Bordit për të instaluar paketën ESP8266.

Pas procesit të instalimit, duhet të shihni që paketa esp8266 është shënuar E INSTALUAR.

Mbyllni dritaren e Bordit të Menaxherëve pasi të ketë përfunduar procesi i instalimit. Kur e keni rifilluar, zgjidhni Adafruit HUZZAH ESP8266 nga lista zbritëse Tools-> Board

Tabela e detajeve

80 MHz si frekuencë e CPU

Madhësia e blicit në 4M (3M SPIFFS)

Shpejtësia e Ngarkimit, zgjidhni 115200 baud

Porta e përputhshme COM për kabllon tuaj FTDI ose USB-Serial

Kjo është mbështetja Arduino IDE 8266:

Hapi 5: Bëni qarkun

Bëni qarkun
Bëni qarkun
Bëni qarkun
Bëni qarkun
Bëni qarkun
Bëni qarkun

Sensori DHT-11 është një sensor i mirë që ju jep dy vlera. Lagështia dhe temperatura në Celsius ose Fahrenheit.

Ju mund të gjeni DHT-11 në Amazon

Ju mund të përdorni DHT-11 në Arduino, dhe në Adafruit Huzzah. Lidhni VCC dhe GND përkatësisht me kunjat 3V dhe GND. Pasi lidhni pinin e të dhënave me numrin 12. Pina numër 3 në DHT-11 është NC (jo e lidhur).

Pas kësaj mund të lidhni prizën e baterisë, ose një led. Në Projektin tim, unë përdor një led blu në pjesën e poshtme të strukturës. Ledi është i lidhur me kunjin Batt. Kur lidh baterinë me tabelën Adafruit, çelësi led ndizet. Siç mund ta shihni në video, Kur nyja meteo është në tokë, siç mund ta shihni në video, ledi blu ndriçon idenë e reve.

Hapi 6: Bëni Panelin tuaj të Cayenne

Bëni Pultin tuaj të Cayenne
Bëni Pultin tuaj të Cayenne
Bëni Pultin tuaj të Cayenne
Bëni Pultin tuaj të Cayenne

Hapi i fundit është krijimi i pultit tuaj. Unë përdor widget të stilit dyanalogjik, për vlerat temp dhe humi, një buton për komandën e drejtimit në bord dhe një numërues numerik që tregojnë në pult, sekondat e aktivitetit të stacionit meteo.

Tani mund të largoheni nga Nyja Meteo kudo që dëshironi, dhe kjo ju tregon temperaturën dhe lagështinë e ambientit. Mund ta lini pajisjen shumë larg energjisë elektrike, sepse pajisja ka një bateri litiumi brenda. Gjithashtu, Adafruit Huzzah, kanë një rregullator të tensionit për karikimin e baterisë. Kur lidhni Meteo-Nyjen me prizën USB, ngarkoni baterinë.

Lëreni pajisjen në kantinën tuaj të verës dhe kontrolloni temperaturën dhe lagështinë e hardhisë tuaj në vendin e punës. Ose lini pajisjen brenda makinës tuaj ose brenda frigoriferit tuaj dhe kontrolloni vlerat e temperaturës dhe lagështisë.

Recommended: