Satura rādītājs:

Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32: 5 soļi
Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32: 5 soļi

Video: Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32: 5 soļi

Video: Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32: 5 soļi
Video: В Этом МЕСТЕ Обитает НАСТОЯЩИЙ ПОЛТЕРГЕЙСТ | This Place Is Home To a Real Poltergeist 2024, Septembris
Anonim
Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32
Meteoroloģiskā stacija, izmantojot vienu dēli - SLabs -32

Š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

Materiālu saraksts
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

Aparatūras savienojumi
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ā
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

SLabs-32 programmēšana
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

Sēdies un atpūties!
Sēdies un atpūties!

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: