Përmbajtje:

Agri-2-Syri: 9 hapa
Agri-2-Syri: 9 hapa

Video: Agri-2-Syri: 9 hapa

Video: Agri-2-Syri: 9 hapa
Video: Dafina Zeqiri ft. Afrim Muqiqi - Unë Të Du 2024, Korrik
Anonim
Agri-2-Syri
Agri-2-Syri

Për semestrin e parë të vitit të katërt të shkollës sonë inxhinierike, ne zgjedhim të punojmë në një sistem monitorimi të bujqësisë. Duhet të masë një vlerë të rëndësishme për rritjen e bimëve. Pajisja duhet të jetë autonome në energji dhe të përdorë një protokoll LPWAN.

Hapi 1: Hapi 1: Përbërësit e AGRI-2-EYE

Mikrokontrolluesi:

STM32L432KC

Sensori:

  • Lagështia jashtë: DHT22
  • Temperatura e jashtme: SMT172
  • Lagështia e Tokës: SKU SEN0 193
  • Temperatura e Tokës: Grove 1019919
  • RGB: Grove TCS34725
  • Intensiteti i dritës: Grove 101020076

Komunikimi LPWAN:

Wisol SFM10R1

Ushqimi:

Paneli Diellor 6V - 2W

Shfaqja e ekranit:

ARCELI SSD1306

Hapi 2: Hapi 2: Prototipi Agri-2-EYE

Hapi 2: Prototipi Agri-2-EYE
Hapi 2: Prototipi Agri-2-EYE

Hapi 3: Hapi 3: Skemat e projektit

Hapi 3: Skemat e projektit
Hapi 3: Skemat e projektit
Hapi 3: Skemat e projektit
Hapi 3: Skemat e projektit
Hapi 3: Skemat e projektit
Hapi 3: Skemat e projektit

Për projektin na duhen 3 PCB:

  • një PCB furnizues të energjisë
  • një PCB ndërlidhëse
  • një PCB sensor jashtë

Hapi 4: Hapi 4: Zhvillimi i Mbed

Platforma e pajisjes Arm Mbed IoT u siguron përdoruesve një platformë online të lehtë për t’u përdorur për pajisjet e përputhshme me Mbed. Lejon qasje në një sasi të madhe të bibliotekës. Komuniteti Mbed zhvillon bibliotekën, jep qasje në softuer shembull për pajisje të pajtueshme dhe ndihmon përdoruesit për çështjet e tyre.

Si funksionon Platforma Mbed?

  1. Hapi i parë është të shkoni në faqen e internetit të Mbed:
  2. Krijo nje llogari
  3. Shkoni te menuja e përpiluesit dhe zgjidhni pajisjen tuaj: STM32L432KC (mikrokontrolluesi ynë)
  4. Krijoni një projekt
  5. Importoni bibliotekën e dobishme p.sh: bibliotekën DHT
  6. Filloni programin
  7. Përpiloni kodin
  8. Eksportoni në pajisjen me portë mikro-usb lidhni midis PC dhe STM32L432KC

Kushtojini vëmendje hartës së pin që të korrespondojë me skemat.

Hapi 5: Hapi 5: Konfigurimet e Sigfox

Hapi 5: Konfigurimet e Sigfox
Hapi 5: Konfigurimet e Sigfox
Hapi 5: Konfigurimet e Sigfox
Hapi 5: Konfigurimet e Sigfox

Për Protokollin LPWAN ne zgjedhim një Sigfox Modul. Protokolli Sigfox është vërtet i dobishëm për aplikimin IoT sepse komunikimi nuk konsumon shumë energji dhe gjithashtu mund të dërgojë të dhëna në distanca të gjata. Ajo komunikon me backend të Sigfox. Në këtë projekt moduli ndihmon në transmetimin e të dhënave në platformën IoT.

Ju duhet të lidhni modulin me CPU (Si në figurën 2).

Për të dërguar të dhëna duhet të përdorni formatin e komandës AT. Për shembull:

AT dërgoni OK, AT $ T? ktheni vlerën e temperaturës.

Ne e përdorim këtë format për të dërguar secilën vlerë të sensorit.

Hapi 6: Hapi 6: Kodet Agri-2-EYE

Hapi 6: Kodet Agri-2-EYE
Hapi 6: Kodet Agri-2-EYE

Ne zhvillojmë një kod cpp të bazuar në një bibliotekë sensorësh. Në pjesën kryesore mund të gjeni të gjithë kodin që ju nevojitet për të kuptuar se si konfigurojmë shfaqjen e ekranit, transmetimin…

Në foto mund të shihni se si e dërgojmë vlerën e sensorit.

Hapi 7: Hapi 7: Platforma Cloud Ubidots

Hapi 7: Platforma Cloud Ubidots
Hapi 7: Platforma Cloud Ubidots

Pronari i produktit zgjedh Ubidots si një platformë për ruajtjen e të dhënave. Për ta përdorur atë, duhet të ndiqni hap pas hapi procesin.

  1. Shkoni në https://ubidots.com/ dhe krijoni një llogari
  2. Zgjidhni pajisjen dhe krijoni një pajisje të re me një klikim në "+"
  3. Zgjidhni një etiketë dhe emër
  4. Konfiguroni shenjën që të lidhet me sfondin Sigfox
  5. Në pult, shtoni të gjithë widget -in që ju nevojitet
  6. Zgjidhni shtoni ndryshoren dhe zgjidhni mjetin që keni krijuar.

Hapi 8: Hapi 8: Ndërfaqja jonë Ubidots

Recommended: