Talaan ng mga Nilalaman:
- Hakbang 1: Adafruit Feather Huzzah
- Hakbang 2: Cayenne IoT para sa Lahat
- Hakbang 3: I-install ang Software
- Hakbang 4: I-install ang Adafruit Huzzah Feather ESP8266 sa Arduino IDE
- Hakbang 5: Gawin ang Circuit
- Hakbang 6: Gawin ang Iyong Cayenne Dashboard
Video: Meteo Node IoT Smart Meteo Station: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Nais kong gumawa ng isang aparato para sa pagsubaybay sa temperatura at halumigmig sa aking tanggapan. Maraming mga board na katugma sa LUA o Arduino IDE. Maraming mga board na may koneksyon sa wifi internet. Gustung-gusto ko ang Adafruit at gusto ko ang lahat ng mga produkto ng tatak na ito.
Para sa aking proyekto napili ko ang maliit at napakatalino na bersyon ng Adafruit Huzzah Feather. Ang Adafruit Feather ay isang kumpletong linya ng mga board ng pag-unlad mula sa Adafruit na parehong nakapag-iisa at nakasalansan. Nagagawa nilang mapagana ng mga baterya ng lipo para sa on-the-go na paggamit o ng kanilang mga micro-USB plugs para sa mga nakatigil na proyekto. Ang mga balahibo ay may kakayahang umangkop, portable, at kasing ilaw ng kanilang namesake.
Gumagamit ako ng DHT-11 sensor. Ang DHT-11 ay isang smary sensor na mayroong tugon ng goor at isang napakaliit na presyo. Tingnan sa Amazon.
Nagdadala rin kami ng isang kumpletong linya ng mga accessories at Feather Wings upang mag-stack board at magdagdag ng lugar para sa prototyping. Sa core nito, ang Adafruit Feather ay isang kumpletong ecosystem ng mga produkto - at ang pinakamahusay na paraan upang lumipad ang iyong proyekto.
www.adafruit.com/feather
Pinili ko ang Adafruit Huzzah dahil nakasakay ito sa ESP8266 chip. Ito ay isang chip na ginagamit ko araw-araw sa aking mga proyekto at gusto ko ito.
Maaari kang bumili ng Huzzah ESP8266 sa AMAZON:
Ang bersyon ng Huzzah ESP8266 Feather:
Gumagamit din ako araw-araw na Cayenne Dashboard. Ang Cayenne Dashboard ay isang perpektong solusyon para sa lahat na nais ang isang simpleng paraan upang ibahagi ang data sa cloud o gumamit ng MQTT protocol sa mga board na Raspberry Pi o Arduino. Ang Cayenne ay napaka-simple at ang komunidad ay isang minahan ng mga proyekto at iminumungkahi. Tingnan ang Site, mag-subscribe nang libre ngayon. Basahin ang forum at makipag-usap sa mga gumagamit.
Hakbang 1: Adafruit Feather Huzzah
Ang balahibo ay ang bagong board ng pag-unlad mula sa Adafruit, at tulad ng namesake nito ito ay payat, magaan, at hinahayaan kang lumipad! Dinisenyo namin ang Balahibo upang maging isang bagong pamantayan para sa portable na mga microcontroller core.
Ito ang Adafruit Feather HUZZAH ESP8266 - kinukuha namin ang isang 'all-in-one' ESP8266 WiFi development board na may built-in na USB at pagsingil ng baterya. Ito ay isang module ng ESP8266 WiFi kasama ang lahat ng mga karagdagang kailangan mo, handa nang mag-rock!
Ang bersyon ng Huzzah ESP8266 Feather:
Mga Detalye:
- Sukat 2.0 "x 0.9" x 0.28 "(51mm x 23mm x 8mm)
- 9.7 gramo
- ESP8266 @ 80MHz na may 3.3V lohika / lakas
- 4MB ng FLASH (32 MBit)
- Itinayo sa WiFi 802.11 b / g / n
- 3.3V regulator na may 500mA rurok kasalukuyang output
- Ang CP2104 USB-Serial converter onboard na may 921600 max baudrate para sa mabilis na pag-upload
- Awtomatikong i-reset ang suporta para sa pagkuha sa bootload mode bago mag-upload ng firmware
- 9 x GPIO pin - maaari ring magamit bilang I2C at SPI1 x analog input na 1.0V max
- Itinayo sa 100mA LiPoly charger na may LED status tagapagpahiwatig ng pagsingil, maaari ring i-cut ang isang bakas upang hindi paganahin ang charger
- I-pin ang # 0 pulang LED para sa pangkalahatang layunin na pagkurap.
- I-pin ang # 2 asul na LED para sa pag-bootload ng pag-debug at pangkalahatang layunin na pagkurap
- Power / paganahin ang pin
- 4 na tumataas na butas
- I-reset ang pindutan
Hakbang 2: Cayenne IoT para sa Lahat
Ang Cayenne ay isang perpektong platform para sa pagbuo ng iyong proyekto sa cloud. Binibigyan ka ni Cayenne ng isang kumpletong solusyon para sa pagbuo ng iyong proyekto sa IoT. Isang dashboard na tumatanggap ng data, nag-iimbak at nagpapalitaw din dito. Maaari kang magpadala ng isang mail halimbawa o magpadala ng isang mensahe. Ang lahat ng pag-install ay napaka-simple mayroong maraming tonelada ng video at maraming mga proyekto na maaari mong matingnan at mai-remix.
Mag-sign up nang libre Ngayon!
Pagkatapos nito, maaari kang magdagdag ng isang board sa iyong dashboard. Tandaan ang iyong personal na token. Pagkatapos, dapat mong lagdaan ito sa Arduino code.
Hakbang 3: I-install ang Software
Una sa lahat i-download ang mga driver ng Adafrut Huzzah. Maaari mong makita ang mga dokumento sa opisyal na site ng Adafruit, at i-download ang lahat ng mga file.
Matapos ang unang hakbang, maaari mong i-download ang Arduino IDE, at idagdag ang board ng Adafruit Huzzah. I-download ang Arduino IDE mula sa opisyal na site na www.arduino.cc, at sundin ang pamamaraan para sa pagdaragdag ng mga board.
Idagdag ang library ng Cayenne sa pamamagitan ng pagsunod sa opisyal na patnubay ng Arduino. Maaari mong i-download nang manu-mano ang silid-aklatan at mai-install sa pamamagitan ng pagkopya ng mga file sa folder ng mga aklatan ng Arduino.
Pagkatapos nito, maaari mong i-upload ang firmware sa iyong board. Ikonekta ang board ng Adafruit Huzzah sa iyong computer sa pamamagitan ng paggamit ng isang USB cable, at i-upload ang code sa pamamagitan ng paggamit ng Arduino IDE.
TANDAAN: idagdag ang iyong SSID at password para sa iyong WiFi internet lan, at ang iyong Cayenne token
I-download ang code mula sa GitHub:
github.com/masteruan/Meteo-node-Cayenne/bl…
Hakbang 4: I-install ang Adafruit Huzzah Feather ESP8266 sa Arduino IDE
Ipasok ang https://arduino.esp8266.com/stable/package_esp8266com_index.json sa patlang na Mga URL ng Karagdagang Board Manager sa mga kagustuhan ng Arduino v1.6.4 +.
Susunod, gamitin ang tagapamahala ng Lupon upang mai-install ang pakete ng ESP8266.
Matapos ang proseso ng pag-install, dapat mong makita na ang esp8266 na pakete ay minarkahan na INSTALL.
Isara ang window ng Boards Manager sa sandaling nakumpleto ang proseso ng pag-install. Kapag nag-restart ka na, piliin ang Adafruit HUZZAH ESP8266 mula sa dropdown ng Mga Tool-> Board
Mga board ng detalye
80 MHz bilang dalas ng CPU
Laki ng Flash sa 4M (3M SPIFFS)
Bilis ng Pag-upload, piliin ang 115200 baud
Ang pagtutugma sa COM port para sa iyong FTDI o USB-Serial cable
Ito ang suporta ng Arduino IDE 8266:
Hakbang 5: Gawin ang Circuit
Ang sensor ng DHT-11 ay isang mahusay na sensor na magbibigay sa iyo ng dalawang halaga. Humidity at temperatura sa Celsius o Fahrenheit.
Mahahanap mo ang DHT-11 sa Amazon
Maaari mong gamitin ang DHT-11 sa Arduino, at sa Adafruit Huzzah. Ikonekta ang VCC at GND ayon sa pagkakabanggit sa 3V at GND na mga pin. Matapos ikonekta ang data pin sa pin number 12. Ang pin number 3 sa DHT-11 ay NC (hindi konektado).
Pagkatapos nito maaari mong ikonekta ang plug ng baterya, o isang led. Sa aking Project, gumagamit ako ng isang asul na humantong sa ilalim ng istraktura.. Ang led ay konektado sa Batt pin. Kapag ikinonekta ko ang baterya sa Adafruit board, ang led switch on. Tulad ng nakikita mo sa video, Kapag ang meteo-node ay nasa lupa, tulad ng nakikita mo sa video, ang asul na humantong ay nag-iilaw sa paligid ng ulap.
Hakbang 6: Gawin ang Iyong Cayenne Dashboard
Ang huling hakbang ay ang paggawa ng iyong dashboard. Gumagamit ako ng widget na istilo ng twoanalogic, para sa mga halaga ng temp at humi, isang pindutan para sa utos na pinangunahan ng onboard, at isang numerong counter na lalabas sa dashboard, ang mga segundo ng aktibidad ng istasyon ng meteo.
Ngayon ay maaari mong iwanan ang Meteo Node saan mo man gusto, at ipakita sa iyo ang temperatura at halumigmig ng paligid. Maaari mong iwanan ang aparato na malayo sa kuryente, dahil ang aparato ay mayroong baterya ng lithium sa loob. Gayundin, ang Adafruit Huzzah, mayroong isang voltage regulator para sa pagsingil ng baterya. Kapag ikinonekta mo ang Meteo-Node sa USB plug, singilin mo ang baterya.
Iwanan ang aparato sa iyong pagawaan ng alak, at kontrolin ang temperatura at halumigmig ng iyong puno ng ubas sa lugar ng trabaho. O iwanan ang aparato sa loob ng iyong sasakyan o sa loob ng iyong ref at kontrolin ang mga halaga ng temperatura at halumigmig.
Inirerekumendang:
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na sa Tamang Daan: 8 Hakbang (na may Mga Larawan)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Tapos na ang Tamang Daan: Matapos ang 1 taon ng matagumpay na operasyon sa 2 magkakaibang mga lokasyon binabahagi ko ang aking mga plano sa proyekto ng istasyon ng solar Powered na solar at ipinapaliwanag kung paano ito nabago sa isang system na maaaring mabuhay nang matagal panahon mula sa solar power. Kung susundin mo
DIY Weather Station at WiFi Sensor Station: 7 Hakbang (na may Mga Larawan)
DIY Weather Station & WiFi Sensor Station: Sa proyektong ito ipapakita ko sa iyo kung paano lumikha ng isang istasyon ng panahon kasama ang isang istasyon ng sensor ng WiFi. Sinusukat ng istasyon ng sensor ang lokal na data ng temperatura at kahalumigmigan at ipinapadala ito, sa pamamagitan ng WiFi, sa istasyon ng panahon. Ipinapakita ng istasyon ng panahon ang
Smart Weather Station (gamit ang Arduino): 5 Mga Hakbang
Smart Weather Station (gamit ang Arduino): Ang isang istasyon ng panahon ay isang pasilidad, alinman sa lupa o dagat, na may mga instrumento at kagamitan para sa pagsukat ng mga kondisyon sa himpapawid upang magbigay ng impormasyon para sa mga pagtataya ng panahon at pag-aralan ang panahon at klima. Ang mga sukat na kinuha ay may kasamang temperatura
Ngunit Isa pang Smart Weather Station, Ngunit : 6 Mga Hakbang (na may Mga Larawan)
Ngunit Isa pang Smart Weather Station, Ngunit …: OK, alam ko na maraming mga ganitong mga istasyon ng panahon na magagamit kahit saan, ngunit tumagal ng ilang minuto upang makita ang pagkakaiba … Ipinapakita ang mababang kapangyarihan 2 e-papel … ngunit 10 magkakaiba mga screen! Batay sa ESP32 ang accelerometer at mga sensor ng temperatura / halumigmig Wifi na nai-update
Dorm Power Station / Souped Up NiMH Charging Station: 3 Hakbang
Dorm Power Station / Souped Up NiMH Charging Station: Mayroon akong gulo ng isang istasyon ng kuryente. Nais kong maibalik ang lahat ng singilin sa isang workbench at magkaroon ng silid upang maghinang / atbp dito. Listahan ng kapangyarihan na bagay: Cell phone (sirang, ngunit naniningil ito ng aking mga baterya sa telepono, kaya palaging naka-plug in at tumatakbo ang chargi