Tartalomjegyzék:

Agri-2-Eye: 9 lépés
Agri-2-Eye: 9 lépés

Videó: Agri-2-Eye: 9 lépés

Videó: Agri-2-Eye: 9 lépés
Videó: 4girls.team 2024, Július
Anonim
Agri-2-Eye
Agri-2-Eye

Mérnöki iskolánk negyedik évfolyamának első félévében a mezőgazdaság felügyeleti rendszerén dolgozunk. Meg kell mérnie valamilyen releváns értéket a növény növekedéséhez. Az eszköznek önállónak kell lennie, és LPWAN protokollt kell használnia.

1. lépés: 1. lépés: Az AGRI-2-EYE összetevői

Mikrokontroll:

STM32L432KC

Érzékelő:

  • Külső páratartalom: DHT22
  • Külső hőmérséklet: SMT172
  • Talajnedvesség: SKU SEN0 193
  • Talajhőmérséklet: Grove 1019919
  • RGB: Grove TCS34725
  • Fényerősség: Grove 101020076

LPWAN kommunikáció:

Wisol SFM10R1

Táplálkozás:

Napelem 6V - 2W

Képernyő:

ARCELI SSD 1306

2. lépés: 2. lépés: Agri-2-EYE prototípus

2. lépés: Agri-2-EYE prototípus
2. lépés: Agri-2-EYE prototípus

3. lépés: 3. lépés: Projektvázlatok

3. lépés: Projektvázlatok
3. lépés: Projektvázlatok
3. lépés: Projektvázlatok
3. lépés: Projektvázlatok
3. lépés: Projektvázlatok
3. lépés: Projektvázlatok

A projekthez 3 PCB szükséges:

  • áramellátó PCB
  • egy interfész PCB
  • külső érzékelő NYÁK

4. lépés: 4. lépés: Mbed fejlesztés

Az Arm Mbed IoT Device Platform a felhasználók számára online platformot biztosít a Mbed -kompatibilis hardverekhez. Hatalmas mennyiségű könyvtár elérését teszi lehetővé. Az Mbed közösség könyvtárat fejleszt, hozzáférést biztosít a kompatibilis eszközhöz tartozó példaszoftverekhez, és segít a felhasználóknak problémáik megoldásában.

Hogyan működik az Mbed Platform?

  1. Az első lépés az Mbed webhelyének megnyitása:
  2. Hozzon létre egy fiókot
  3. Lépjen a fordító menübe, és válassza ki az Ön eszközét: STM32L432KC (a mi mikrokontrollerünk)
  4. Hozzon létre egy projektet
  5. Hasznos könyvtár importálása, például: DHT könyvtár
  6. Indítsa el a programot
  7. Fordítsa össze a kódot
  8. Exportáljon az eszközre a mikro-usb csatlakozóval a PC és az STM32L432KC között

Ügyeljen a pin térképre, hogy megfeleljen a rajznak.

5. lépés: 5. lépés: Sigfox konfigurációk

5. lépés: Sigfox konfigurációk
5. lépés: Sigfox konfigurációk
5. lépés: Sigfox konfigurációk
5. lépés: Sigfox konfigurációk

Az LPWAN protokollhoz Sigfox modult választunk. A Sigfox protokoll nagyon hasznos az IoT alkalmazásokhoz, mivel a kommunikáció nem fogyaszt sok energiát, és nagy távolságra is képes adatokat küldeni. Kommunikál a Sigfox háttérrendszerével. Ebben a projektben a modul segít az adatok IoT platformra történő továbbításában.

A modult a CPU -hoz kell csatlakoztatni (mint a 2. képen).

Az adatok küldéséhez AT parancsformátumot kell használnia. Például:

AT küldés OK, T $ T? adja vissza a hőmérséklet értékét.

Ezt a formátumot használjuk az egyes érzékelők értékeinek elküldésére.

6. lépés: 6. lépés: Agri-2-EYE kódok

6. lépés: Agri-2-EYE kódok
6. lépés: Agri-2-EYE kódok

Cpp kód alapú szenzortárat dolgozunk ki. A fő részben megtalálható az összes kód, amire szüksége van ahhoz, hogy megértsük, hogyan konfiguráljuk a képernyő megjelenítését, az átvitelt…

A képen láthatja, hogyan küldjük el az érzékelő értékét.

7. lépés: 7. lépés: Ubidots Cloud Platform

7. lépés: Ubidots Cloud Platform
7. lépés: Ubidots Cloud Platform

A terméktulajdonos az Ubidotokat választja adattárolási platformként. Használatához lépésről lépésre követnie kell a folyamatot.

  1. Lépjen a https://ubidots.com/ oldalra, és hozzon létre egy fiókot
  2. Válassza ki az eszközt, és hozzon létre egy új eszközt a "+" gombra kattintva
  3. Válasszon egy címkét és nevet
  4. Konfigurálja a jogkivonatot, hogy kapcsolódjon a Sigfox hátsó rendszeréhez
  5. Az irányítópulton adjon hozzá minden szükséges widgetet
  6. Válassza a változó hozzáadása lehetőséget, és válassza ki a létrehozott eszközt.

8. lépés: 8. lépés: Ubidots felületünk

Ajánlott: