Satura rādītājs:

Agri-2-Eye: 9 soļi
Agri-2-Eye: 9 soļi

Video: Agri-2-Eye: 9 soļi

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

Mūsu inženieru skolas ceturtā kursa pirmajā semestrī mēs izvēlamies strādāt pie lauksaimniecības uzraudzības sistēmas. Tam ir jāizmēra kāda auga augšanai atbilstoša vērtība. Ierīcei jābūt autonomai enerģētikā un jāizmanto LPWAN protokols.

1. darbība: 1. darbība: AGRI-2-EYE sastāvdaļas

Mikrokontrolleris:

STM32L432KC

Sensors:

  • Ārējais mitrums: DHT22
  • Ārējā temperatūra: SMT172
  • Zemes mitrums: SKU SEN0 193
  • Zemes temperatūra: Grove 1019919
  • RGB: Grove TCS34725
  • Gaismas intensitāte: Grove 101020076

LPWAN komunikācija:

Wisol SFM10R1

Uzturs:

Saules panelis 6V - 2W

Ekrāna displejs:

ARCELI SSD 1306

2. darbība: 2. darbība: Agri-2-EYE prototips

2. solis: Agri-2-EYE prototips
2. solis: Agri-2-EYE prototips

3. darbība: 3. darbība: projekta shēmas

3. darbība: projekta shēmas
3. darbība: projekta shēmas
3. darbība: projekta shēmas
3. darbība: projekta shēmas
3. darbība: projekta shēmas
3. darbība: projekta shēmas

Projektam mums ir nepieciešami 3 PCB:

  • strāvas piegādātāja PCB
  • saskarnes PCB
  • ārējā sensora PCB

4. solis: 4. solis: Mbed izstrāde

Arm Mbed IoT ierīču platforma lietotājiem nodrošina tiešsaistes platformu, kas ir ērti lietojama ar Mbed saderīgai aparatūrai. Tas ļauj piekļūt milzīgam bibliotēkas apjomam. Mbed kopiena izstrādā bibliotēku, sniedz piekļuvi saderīgas ierīces programmatūras paraugam un palīdz lietotājiem to problēmu risināšanā.

Kā darbojas Mbed platforma?

  1. Pirmais solis ir doties uz Mbed vietni:
  2. Izveidot kontu
  3. Dodieties uz kompilatora izvēlni un izvēlieties savu ierīci: STM32L432KC (mūsu mikrokontrolleris)
  4. Izveidojiet projektu
  5. Importējiet noderīgu bibliotēku, piemēram: DHT bibliotēku
  6. Sāciet programmu
  7. Apkopojiet kodu
  8. Eksportējiet uz ierīci, izmantojot mikro-usb portu, izveidojiet savienojumu starp datoru un STM32L432KC

Pievērsiet uzmanību tapas kartei, lai tā atbilstu shēmām.

5. darbība: 5. darbība: Sigfox konfigurācijas

5. darbība: Sigfox konfigurācijas
5. darbība: Sigfox konfigurācijas
5. darbība: Sigfox konfigurācijas
5. darbība: Sigfox konfigurācijas

LPWAN protokolam mēs izvēlamies Sigfox moduli. Sigfox protokols ir patiešām noderīgs IoT lietojumprogrammām, jo komunikācija neņem daudz enerģijas, un tas var arī nosūtīt datus lielos attālumos. Tas sazinās ar Sigfox aizmuguri. Šajā projektā modulis palīdz pārsūtīt datus uz IoT platformu.

Modulis ir jāpievieno CPU (piemēram, 2. attēlā).

Lai nosūtītu datus, jāizmanto AT komandu formāts. Piemēram:

AT nosūtiet Labi, AT $ T? atgrieziet temperatūras vērtību.

Mēs izmantojam šo formātu, lai nosūtītu katra sensora vērtības.

6. darbība: 6. darbība: Agri-2-EYE kodi

6. darbība: Agri-2-EYE kodi
6. darbība: Agri-2-EYE kodi

Mēs izstrādājam uz cpp kodu balstītu sensoru bibliotēku. Galvenokārt jūs varat atrast visu kodu, kas jums nepieciešams, lai saprastu, kā mēs konfigurējam ekrāna displeju, pārraidi …

Attēlā varat redzēt, kā mēs nosūtām sensora vērtību.

7. darbība: 7. darbība: Ubidots mākoņa platforma

7. darbība: Ubidots mākoņa platforma
7. darbība: Ubidots mākoņa platforma

Produkta īpašnieks izvēlas Ubidots kā datu glabāšanas platformu. Lai to izmantotu, jums ir jāseko soli pa solim.

  1. Dodieties uz vietni https://ubidots.com/ un izveidojiet kontu
  2. Atlasiet ierīci un izveidojiet jaunu ierīci, noklikšķinot uz "+"
  3. Izvēlieties etiķeti un nosaukumu
  4. Konfigurējiet marķieri, lai tas būtu savienots ar Sigfox aizmuguri
  5. Informācijas panelī pievienojiet visu nepieciešamo logrīku
  6. Atlasiet pievienot mainīgo un izvēlieties izveidoto ierīci.

8. darbība: 8. darbība: mūsu Ubidots saskarne

Ieteicams: