Sisällysluettelo:

Agri-2-Eye: 9 vaihetta
Agri-2-Eye: 9 vaihetta

Video: Agri-2-Eye: 9 vaihetta

Video: Agri-2-Eye: 9 vaihetta
Video: My job is to observe the forest and something strange is happening here. 2024, Heinäkuu
Anonim
Agri-2-Eye
Agri-2-Eye

Insinöörikoulumme neljännen vuoden ensimmäisellä puoliskolla päätämme työskennellä maatalouden seurantajärjestelmän parissa. Sen on mitattava jokin asianmukainen arvo kasvien kasvulle. Laitteen on oltava energiatehokas ja käytettävä LPWAN -protokollaa.

Vaihe 1: Vaihe 1: AGRI-2-EYE-komponentit

Mikro -ohjain:

STM32L432KC

Sensori:

  • Ulkoinen kosteus: DHT22
  • Ulkolämpötila: SMT172
  • Maan kosteus: SKU SEN0 193
  • Maan lämpötila: Grove 1019919
  • RGB: Grove TCS34725
  • Valon voimakkuus: Grove 101020076

LPWAN -viestintä:

Wisol SFM10R1

Ruoka:

Aurinkopaneeli 6V - 2W

Näyttöruutu:

ARCELI SSD 1306

Vaihe 2: Vaihe 2: Agri-2-EYE-prototyyppi

Vaihe 2: Agri-2-EYE-prototyyppi
Vaihe 2: Agri-2-EYE-prototyyppi

Vaihe 3: Vaihe 3: Projektikaaviot

Vaihe 3: Projektikaaviot
Vaihe 3: Projektikaaviot
Vaihe 3: Projektikaaviot
Vaihe 3: Projektikaaviot
Vaihe 3: Projektikaaviot
Vaihe 3: Projektikaaviot

Projektia varten tarvitsemme 3 PCB: tä:

  • virtalähteen PCB
  • liitäntäpiirilevy
  • ulkoisen anturin piirilevy

Vaihe 4: Vaihe 4: Mbed -kehitys

Arm Mbed IoT Device Platform tarjoaa käyttäjille online -alustan, jota on helppo käyttää Mbed -yhteensopiville laitteille. Se mahdollistaa valtavan määrän kirjastoa. Mbed -yhteisö kehittää kirjastoa, antaa pääsyn yhteensopivan laitteen esimerkkiohjelmistoihin ja auttaa käyttäjiä heidän ongelmissaan.

Miten Mbed Platform toimii?

  1. Ensimmäinen vaihe on siirtyä Mbed -verkkosivustoon:
  2. Luo tili
  3. Siirry kääntäjävalikkoon ja valitse laitteesi: STM32L432KC (mikrokontrollerimme)
  4. Luo projekti
  5. Tuo hyödyllinen kirjasto, esim. DHT -kirjasto
  6. Käynnistä ohjelma
  7. Kokoa koodi
  8. Vie laitteeseen, jossa on mikro-usb-portti, ja liitä se tietokoneen ja STM32L432KC: n välille

Kiinnitä huomiota pin -karttaan, joka vastaa kaavioita.

Vaihe 5: Vaihe 5: Sigfox -kokoonpanot

Vaihe 5: Sigfox -määritykset
Vaihe 5: Sigfox -määritykset
Vaihe 5: Sigfox -määritykset
Vaihe 5: Sigfox -määritykset

LPWAN -protokollaa varten valitsemme Sigfox -moduulin. Sigfox -protokolla on todella hyödyllinen IoT -sovelluksille, koska viestintä ei kuluta paljon energiaa, ja se voi myös lähettää dataa pitkillä etäisyyksillä. Se kommunikoi Sigfoxin taustaohjelman kanssa. Tässä projektissa moduuli auttaa siirtämään tietoja IoT -alustalle.

Moduuli on kytkettävä suorittimeen (kuten kuvassa 2).

Tietojen lähettämiseen on käytettävä AT -komentoformaattia. Esimerkiksi:

AT lähetä OK, T $ T? palauta lämpötila -arvo.

Käytämme tätä muotoa lähettämään jokaisen anturin arvot.

Vaihe 6: Vaihe 6: Agri-2-EYE-koodit

Vaihe 6: Agri-2-EYE-koodit
Vaihe 6: Agri-2-EYE-koodit

Kehitämme cpp -koodipohjaisen anturikirjaston. Pääasiassa löydät kaikki tarvitsemasi koodit ymmärtääksesi kuinka määritämme näytön, lähetyksen…

Kuvasta näet, kuinka lähetämme anturin arvon.

Vaihe 7: Vaihe 7: Ubidots Cloud Platform

Vaihe 7: Ubidots Cloud Platform
Vaihe 7: Ubidots Cloud Platform

Tuotteen omistaja valitsee Ubidotsin tallennusalustaksi. Jotta voit käyttää sitä, sinun on seurattava vaihe vaiheelta.

  1. Siirry osoitteeseen https://ubidots.com/ ja luo tili
  2. Valitse laite ja luo uusi laite napsauttamalla "+"
  3. Valitse nimi ja nimi
  4. Määritä merkki liitettäväksi Sigfox -taustajärjestelmään
  5. Lisää koontinäyttöön kaikki tarvitsemasi widgetit
  6. Valitse lisää muuttuja ja valitse luomasi laite.

Vaihe 8: Vaihe 8: Ubidots -käyttöliittymämme

Suositeltava: