Satura rādītājs:
- 1. solis: Materiālu saraksts
- 2. darbība. Aparatūras savienojumi
- 3. darbība: izveidojiet kontu Kajenā
- 4. solis: SLabs-32 programmēšana
- 5. solis: apsēdieties un atpūtieties
Video: Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā pamācībā mēs izveidosim laika staciju, kas mēra temperatūru, gaisa mitrumu un augsnes mitrumu, izmantojot mūsu SLabs-32 plāksni, kas arī nosūta šos datus uz Kajenas mākoni datu iegūšanai. Mēs arī vienlaikus iegūstam pašreizējo laika informāciju no interneta un parādām to TFT ekrānā. Tas viss tiek darīts, izmantojot vienu plati, kas ir SLabs-32, kas ir ideāli piemērota projektiem, kuru pamatā ir IoT.
Lai iegūtu savu SLabs-32, noklikšķiniet uz tālāk norādītās saites:
www.fabtolab.com/slabs-32
SLabs-32 ir 2 iebūvēti procesori, kas ir ESP8266 un Atmega328p. Šī plate apvieno 32 bitu mikrokontrollera L106 augstās apstrādes iespējas un daudzos GPIO, kas pieejami Atmiņas 328p HMI. Izmantojot I2C kā starpprocesoru komunikāciju, Slabs-32 plate atvieglo apstrādes jaudas un pietiekamu GPIO kombināciju visām jūsu sarežģītajām prototipēšanas vajadzībām.
1. solis: Materiālu saraksts
Šim projektam jums būs nepieciešams:
- SLabs-32
- DHT 11 temperatūras un mitruma sensors
- Augsnes mitruma sensors
- PIR sensors (pēc izvēles)
- Jumper vadi
2. darbība. Aparatūras savienojumi
Savienojumi ir ļoti vienkārši. Izpildiet iepriekš sniegtos norādījumus un shēmu, un jums nevajadzētu rasties problēmām.
DHT11 savienošana:
- Vcc tapa SLabs-32 3.3V izejai
- GND uz SLabs-32 GND tapu
- Datu spraudnis līdz 3
Augsnes mitruma sensora savienošana:
- Vcc tapa SLabs-32 3.3V izejai
- GND uz SLabs-32 GND tapu
- Datu tapa līdz A0
PIR sensora pievienošana:
- Vcc tapa SLabs-32 3.3V izejai
- GND uz SLabs-32 GND tapu
- Datu spraudnis līdz 2
Augsnes mitruma sensora datu spraudnis var būt analogs vai digitāls, tas ir mūsu ziņā. Mūsu gadījumā mēs esam izmantojuši analogo datu spraudni.
3. darbība: izveidojiet kontu Kajenā
Izveidojiet kontu Kajenā. Lai to izdarītu, dodieties uz zemāk esošo saiti:
cayenne.mydevices.com/cayenne/login
Reģistrējieties kontam un ievadiet savu vārdu, e -pastu un izveidojiet paroli.
Kad esat izveidojis kontu, jums jāpievieno ierīce, lai tai varētu piekļūt tiešsaistes informācijas panelī. Izmantojot informācijas paneli, varat attālināti uzraudzīt un kontrolēt savas IoT ierīces.
Cayenne atbalsta vairākas ierīces, kā arī virkni sensoru, pagarinājumu un izpildmehānismu.
Mūsu projektā mēs izvēlēsimies “Atnes savu lietu”, jo mēs izmantojam pielāgotu dēli. Noklikšķinot uz tā, tiks parādīti “MQTT USERNAME”, “MQTT PASSWORD” un “CLIENT ID”, visi šie akreditācijas dati ir unikāli un tiek izmantoti, lai noteiktu jūsu ierīci. Noteikti atzīmējiet tos, jo kodā ir jāizmanto šie parametri.
4. solis: SLabs-32 programmēšana
Lejupielādējiet šim darbam pievienotos skiču failus.
Pēc faila lejupielādes atveriet moduļa Esp8266 skici un rīkojieties šādi:
- Ievadiet savus WiFi akreditācijas datus, rediģējot koda mainīgos "SID " un "PASSWORD"
- Ievadiet savu MQTT lietotājvārdu un paroli, ko nodrošina cayenne.
- Ievadiet klienta ID, ko nodrošina Cayenne.
Kad tas ir izdarīts, augšupielādējiet kodu gan Atmega 328p, gan Esp8266 un sāciet darboties laika stacija.
Lai uzzinātu vairāk par SLabs-32 programmēšanu, noklikšķiniet uz tālāk norādītās saites:
startoonlabs.com/Getting%20started%20with%2…
5. solis: apsēdieties un atpūtieties
Kad esat augšupielādējis kodu, tam vajadzētu darboties nevainojami. Atveriet savu Cayenne kontu, lai redzētu, ka sensora vērtības tiek periodiski atjauninātas. Tas ir atkarīgs no jums, kā vēlaties pielāgot savu Cayenne informācijas paneli, demonstrācijas nolūkos mēs esam izvēlējušies vienkāršu logrīku.
Šī pamācība ir turpinājums tālāk sniegtajam norādījumam
Laika logrīka izveide mazāk nekā 10 minūtēs
Sekojiet mums, lai iegūtu vienkāršākus un ātrākus IoT projektus.
Resursi:
Izmantotā DHT11 bibliotēka:
DHT11
Ieteicams:
Personīgā meteoroloģiskā stacija, izmantojot Raspberry Pi ar BME280 Java: 6 soļi
Personīgā meteoroloģiskā stacija, izmantojot Raspberry Pi ar BME280 Java: slikti laika apstākļi vienmēr izskatās sliktāki pa logu. Mēs vienmēr esam bijuši ieinteresēti uzraudzīt vietējos laika apstākļus un to, ko redzam pa logu. Mēs arī vēlējāmies labāk kontrolēt savu apkures un gaisa kondicionēšanas sistēmu. Personīgās meteoroloģiskās stacijas izveide ir skaista
Meteoroloģiskā stacija NaTaLia: ar saules enerģiju darbināma meteoroloģiskā stacija, kas veikta pareizi: 8 soļi (ar attēliem)
Meteoroloģiskā stacija NaTaLia: Arduino ar saules enerģiju darbināma meteoroloģiskā stacija Pareizi darīts: Pēc viena gada veiksmīgas darbības divās dažādās vietās es dalos savos ar saules enerģiju darbināmos laika staciju projektu plānos un paskaidroju, kā tā kļuva par sistēmu, kas patiešām var izdzīvot ilgu laiku no saules enerģijas. Ja sekojat
Arduino meteoroloģiskā stacija, izmantojot BMP280 -DHT11 - temperatūra, mitrums un spiediens: 8 soļi
Arduino meteoroloģiskā stacija, izmantojot BMP280 -DHT11 - Temperatūra, mitrums un spiediens: Šajā apmācībā mēs uzzināsim, kā izveidot laika staciju, kas LCD displejā TFT 7735 parādīs TEMPERATŪRU, Mitrumu un SPIEDIENU Skatieties demonstrācijas video
Meteoroloģiskā stacija, izmantojot Raspberry Pi ar BME280 Python: 6 soļi
Meteoroloģiskā stacija, kas izmanto Raspberry Pi ar BME280 Python: vai maith an scéalaí is aimir (Laiks ir labs stāstnieks) Ņemot vērā globālās sasilšanas un klimata pārmaiņu problēmas, globālais laika apstākļu modelis visā pasaulē kļūst neparasts, izraisot vairākus laika apstākļus dabas katastrofas (sausums, ekstrēmas
Meteoroloģiskā stacija, izmantojot lielo ST7920 displeju: 4 soļi
Meteoroloģiskā stacija, izmantojot lielo ST7920 displeju: Dārgie draugi, laipni lūdzam citā pamācībā! Šajā apmācībā mēs vispirms apskatīsim šo lielo LCD displeju, un mēs ar to izveidosim temperatūras un mitruma monitoru. Es vienmēr gribēju uzzināt displejam līdzīgu displeju