Sisällysluettelo:

Sääasema yhden levyn avulla - SLabs -32: 5 vaihetta
Sääasema yhden levyn avulla - SLabs -32: 5 vaihetta

Video: Sääasema yhden levyn avulla - SLabs -32: 5 vaihetta

Video: Sääasema yhden levyn avulla - SLabs -32: 5 vaihetta
Video: 3 простых изобретения с двигателем постоянного тока 2024, Heinäkuu
Anonim
Sääasema yhden levyn avulla - SLabs -32
Sääasema yhden levyn avulla - SLabs -32

Tässä ohjeessa teemme sääaseman, joka mittaa lämpötilaa, ilmankosteutta ja maaperän kosteutta SLabs-32-levyllämme, joka myös lähettää nämä tiedot Cayenne-pilveen tietojen keräämistä varten. Saamme samanaikaisesti myös ajankohtaiset säätiedot Internetistä ja näytämme ne TFT -näytöllä. Kaikki tämä tehdään yhdellä kortilla, joka on SLabs-32, joka on ihanteellinen IoT-pohjaisiin projekteihin.

Hanki oma SLabs-32 napsauttamalla alla olevaa linkkiä:

www.fabtolab.com/slabs-32

SLabs-32: ssa on kaksi sisäistä prosessoria, jotka ovat ESP8266 ja Atmega328p. Tämä kortti yhdistää 32 -bittisen mikro -ohjaimen L106 korkeat käsittelyominaisuudet ja lukuisat GPIO: t, jotka ovat saatavana HMI: lle Atmega328p: ssä. Kun I2C on prosessorien välinen viestintä, Slabs-32-levy helpottaa prosessointitehon ja riittävän GPIO: n yhdistelmää kaikkiin monimutkaisiin prototyyppitarpeisiin.

Vaihe 1: Materiaaliluettelo

Materiaaliluettelo
Materiaaliluettelo

Tätä projektia varten tarvitset:

  • SLabs-32
  • DHT 11 lämpötila- ja kosteusanturi
  • Maaperän kosteusanturi
  • PIR -anturi (valinnainen)
  • Hyppyjohdot

Vaihe 2: Laitteistoyhteydet

Laitteiston liitännät
Laitteiston liitännät

Liitännät ovat hyvin yksinkertaisia. Noudata yllä olevia ohjeita ja kytkentäkaaviota, eikä sinulla pitäisi olla ongelmia.

DHT11: n liittäminen:

  • Vcc-nasta SLabs-32: n 3,3 V: n ulostuloon
  • GND SLabs-32: n GND-nastaan
  • Data nasta 3

Liitä maaperän kosteusanturi:

  • Vcc-nasta SLabs-32: n 3,3 V: n ulostuloon
  • GND SLabs-32: n GND-nastaan
  • Datanappi A0: een

PIR -anturin liittäminen:

  • Vcc-nasta SLabs-32: n 3,3 V: n ulostuloon
  • GND SLabs-32: n GND-nastaan
  • Data nasta 2

Maaperän kosteusanturin datanappi voi olla joko analoginen tai digitaalinen, se on meidän päätettävissä. Meidän tapauksessamme olemme käyttäneet analogisten tietojen pin-outia.

Vaihe 3: Luo tili Cayanneen

Luo tili Cayanneen
Luo tili Cayanneen

Luo tili Cayenneen. Voit tehdä sen siirtymällä alla olevaan linkkiin:

cayenne.mydevices.com/cayenne/login

Hanki tili ja kirjoita nimesi, sähköpostiosoitteesi ja luo salasana.

Kun olet luonut tilin, sinun on lisättävä laitteesi, jotta sitä voidaan käyttää online -hallintapaneelissa. Voit hallita ja hallita IoT -laitteitasi etänä hallintapaneelista.

Cayenne tukee useita laitteita ja myös erilaisia antureita, laajennuksia ja toimilaitteita.

Valitsemme projektissamme”Tuo oma tavarasi”, koska käytämme mukautettua levyä. Kun napsautat sitä, se näyttää sinulle "MQTT USERNAME", "MQTT PASSWORD" ja "CLIENT ID", kaikki nämä kirjautumistiedot ovat ainutlaatuisia ja niitä käytetään laitteen tunnistamiseen. Muista merkitä nämä muistiin, koska sinun on käytettävä näitä parametreja koodissasi.

Vaihe 4: SLabs-32: n ohjelmointi

Ohjelmointi SLabs-32
Ohjelmointi SLabs-32

Lataa tähän vaiheeseen liitetyt luonnostiedostot.

Kun olet ladannut tiedoston, avaa Esp8266 -moduulin luonnos ja tee seuraavat asiat:

  • Anna WiFi -kirjautumistietosi muokkaamalla koodin muuttujia "SID " ja "SALASANA"
  • Anna cayennen antama MQTT -käyttäjätunnuksesi ja salasanasi.
  • Anna cayennen antama asiakastunnuksesi.

Kun tämä on tehty, lähetä sekä Atmega 328p: n että Esp8266: n koodi ja aloita sääaseman toiminta.

Lisätietoja SLabs-32: n ohjelmoinnista saat napsauttamalla alla olevaa linkkiä:

startoonlabs.com/Getting%20started%20with%2…

Vaihe 5: Istu alas ja rentoudu

Istu alas ja rentoudu!
Istu alas ja rentoudu!

Kun olet ladannut koodin, sen pitäisi toimia sujuvasti. Avaa Cayenne -tilisi nähdäksesi anturiarvot päivittyvän säännöllisesti. Sinä päätät, miten haluat muokata Cayenne -kojelaudasi, esittelyä varten olemme valinneet yksinkertaisen widgetin.

Tämä ohje on jatkoa alla annetulle ohjeelle

Sää -widgetin tekeminen alle 10 minuutissa

Muista seurata meitä saadaksesi helpompia ja nopeampia IoT -projekteja.

Resurssit:

Käytetty DHT11 -kirjasto:

DHT11

Suositeltava: