Kazalo:

Agri-2-Eye: 9 korakov
Agri-2-Eye: 9 korakov

Video: Agri-2-Eye: 9 korakov

Video: Agri-2-Eye: 9 korakov
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Agri-2-oko
Agri-2-oko

V prvem semestru četrtega letnika naše inženirske šole se odločimo za delo na sistemu spremljanja kmetijstva. Izmeriti mora neko pomembno vrednost za rast rastlin. Naprava mora biti energetsko avtonomna in uporabljati protokol LPWAN.

1. korak: 1. korak: komponente AGRI-2-EYE

Mikrokrmilnik:

STM32L432KC

Senzor:

  • Zunanja vlažnost: DHT22
  • Zunanja temperatura: SMT172
  • Vlažnost tal: SKU SEN0 193
  • Temperatura tal: Grove 1019919
  • RGB: Grove TCS34725
  • Intenzivnost svetlobe: Grove 101020076

Komunikacija LPWAN:

Wisol SFM10R1

Prehrana:

Sončna plošča 6V - 2W

Zaslon:

ARCELI SSD1306

2. korak: 2. korak: Prototip Agri-2-EYE

2. korak: Prototip Agri-2-EYE
2. korak: Prototip Agri-2-EYE

3. korak: 3. korak: Sheme projekta

3. korak: Sheme projekta
3. korak: Sheme projekta
3. korak: Sheme projekta
3. korak: Sheme projekta
3. korak: Sheme projekta
3. korak: Sheme projekta

Za projekt potrebujemo 3 PCB:

  • dobavitelj električne energije PCB
  • vmesno PCB
  • tiskano vezje zunanjega senzorja

4. korak: 4. korak: razvoj Mbed

Arm Mbed IoT Device Platform uporabnikom ponuja spletno platformo, ki je enostavna za uporabo s strojno opremo, združljivo z Mbed. Omogoča dostop do velike količine knjižnice. Skupnost Mbed razvija knjižnico, omogoča dostop do primerne programske opreme za združljivo napravo in pomaga uporabnikom pri njihovih težavah.

Kako deluje platforma Mbed?

  1. Prvi korak je obisk spletnega mesta Mbed:
  2. Ustvari račun
  3. Pojdite v meni prevajalnika in izberite svojo napravo: STM32L432KC (naš mikrokrmilnik)
  4. Ustvarite projekt
  5. Uvozi uporabno knjižnico, npr.: knjižnico DHT
  6. Zaženite program
  7. Sestavite kodo
  8. Izvozite v napravo s priključkom micro-usb med računalnikom in STM32L432KC

Bodite pozorni na zemljevid pin, ki ustreza shemam.

5. korak: 5. korak: konfiguracije Sigfoxa

5. korak: Konfiguracije Sigfoxa
5. korak: Konfiguracije Sigfoxa
5. korak: Konfiguracije Sigfoxa
5. korak: Konfiguracije Sigfoxa

Za protokol LPWAN izberemo Sigfoxov modul. Protokol Sigfox je zelo uporaben za uporabo interneta stvari, ker komunikacija ne porabi veliko energije, prav tako pa lahko pošilja podatke na velike razdalje. Komunicira z zaledjem Sigfoxa. V tem projektu modul pomaga pri prenosu podatkov na platformo IoT.

Modul morate povezati s CPE -jem (kot na sliki 2).

Za pošiljanje podatkov morate uporabiti obliko ukaza AT. Na primer:

V primeru pošiljanja v redu, AT $ T? vrnite vrednost temperature.

To obliko uporabljamo za pošiljanje vrednosti vsakega senzorja.

Korak 6: Korak 6: Kode Agri-2-EYE

6. korak: Kode Agri-2-EYE
6. korak: Kode Agri-2-EYE

Razvijamo kodo cpp, ki temelji na knjižnici senzorjev. V glavnem najdete vse kode, ki jih potrebujete, da razumete, kako konfiguriramo zaslon, prenos …

Na sliki lahko vidite, kako pošiljamo vrednost senzorja.

7. korak: 7. korak: Ubidots Cloud Platform

7. korak: Ubidots Cloud Platform
7. korak: Ubidots Cloud Platform

Lastnik izdelka je kot platformo za shranjevanje podatkov izbral Ubidots. Če ga želite uporabiti, morate korak za korakom slediti postopku.

  1. Pojdite na https://ubidots.com/ in ustvarite račun
  2. Izberite napravo in ustvarite novo napravo s klikom na "+"
  3. Izberite oznako in ime
  4. Konfigurirajte žeton za povezavo z zaledjem Sigfox
  5. Na nadzorno ploščo dodajte vse potrebne pripomočke
  6. Izberite dodajanje spremenljivke in izberite obliko, ki ste jo ustvarili.

Korak 8: Korak 8: Naš vmesnik Ubidots

Priporočena: