INHOUDSOPGAWE:

Agri-2-Eye: 9 stappe
Agri-2-Eye: 9 stappe

Video: Agri-2-Eye: 9 stappe

Video: Agri-2-Eye: 9 stappe
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, Julie
Anonim
Agri-2-Oog
Agri-2-Oog

Vir die eerste semester van die vierde jaar van ons ingenieurswese skool, kies ons om aan 'n landboumoniteringstelsel te werk. Dit moet 'n mate van relevante waarde vir die plantegroei meet. Die toestel moet outonoom van energie wees en 'n LPWAN -protokol gebruik.

Stap 1: Stap 1: die komponente van AGRI-2-EYE

Mikrobeheerder:

STM32L432KC

Sensor:

  • Buite humiditeit: DHT22
  • Buitentemperatuur: SMT172
  • Grondvog: SKU SEN0 193
  • Grondtemperatuur: Grove 1019919
  • RGB: Grove TCS34725
  • Ligintensiteit: Grove 101020076

LPWAN Kommunikasie:

Wisol SFM10R1

Voeding:

Sonpaneel 6V - 2W

Skerm vertoon:

ARCELI SSD1306

Stap 2: Stap 2: Agri-2-EYE prototipe

Stap 2: Agri-2-EYE prototipe
Stap 2: Agri-2-EYE prototipe

Stap 3: Stap 3: Projekskema's

Stap 3: Projekskema's
Stap 3: Projekskema's
Stap 3: Projekskema's
Stap 3: Projekskema's
Stap 3: Projekskema's
Stap 3: Projekskema's

Vir die projek benodig ons 3 PCB:

  • 'n kragvoorsiener PCB
  • 'n koppelvlak -PCB
  • 'n eksterne sensor PCB

Stap 4: Stap 4: Mbed -ontwikkeling

Die Arm Mbed IoT Device Platform bied gebruikers 'n aanlynplatform wat maklik is om te gebruik vir Mbed -versoenbare hardeware. Dit bied toegang tot 'n groot hoeveelheid biblioteek. Die Mbed -gemeenskap ontwikkel biblioteek, gee toegang tot voorbeeldprogrammatuur vir versoenbare toestelle en help gebruikers met hul probleme.

Hoe werk Mbed Platform?

  1. Die eerste stap is om na die Mbed -webwerf te gaan:
  2. Maak 'n rekening oop
  3. Gaan na die samestellersmenu en kies u toestel: STM32L432KC (ons mikrobeheerder)
  4. Skep 'n projek
  5. Voer nuttige biblioteek in: DHT -biblioteek
  6. Begin die program
  7. Stel die kode saam
  8. Uitvoer na die toestel met die mikro-usb-poort tussen die rekenaar en die STM32L432KC

Gee aandag aan die speldkaart wat ooreenstem met die skemas.

Stap 5: Stap 5: Sigfox -konfigurasies

Stap 5: Sigfox -konfigurasies
Stap 5: Sigfox -konfigurasies
Stap 5: Sigfox -konfigurasies
Stap 5: Sigfox -konfigurasies

Vir die LPWAN -protokol kies ons 'n Sigfox -module. Sigfox -protokol is baie nuttig vir IoT -toepassings, omdat kommunikasie nie baie energie verg nie, en dit kan ook data oor 'n lang afstand stuur. Dit kommunikeer met die agterkant van Sigfox. In hierdie projek help die module om data na die IoT -platform oor te dra.

U moet die module met die SVE koppel (soos op die foto 2).

Om data te stuur, moet u die AT -opdragformaat gebruik. Byvoorbeeld:

AT stuur OK, BY $ T? gee die temperatuurwaarde terug.

Ons gebruik hierdie formaat om elke sensorwaardes te stuur.

Stap 6: Stap 6: Agri-2-OOG-kodes

Stap 6: Agri-2-OOG-kodes
Stap 6: Agri-2-OOG-kodes

Ons ontwikkel 'n cpp -kode gebaseer op 'n sensorbiblioteek. U vind hoofsaaklik alle kode wat u benodig om te verstaan hoe ons die skermskerm, die transmissie …

Op die foto kan u sien hoe ons die sensorwaarde stuur.

Stap 7: Stap 7: Ubidots -wolkplatform

Stap 7: Ubidots -wolkplatform
Stap 7: Ubidots -wolkplatform

Die produkeienaar kies Ubidots as 'n data -bergingsplatform. Om dit te gebruik, moet u die proses stap vir stap volg.

  1. Gaan na https://ubidots.com/ en skep 'n rekening
  2. Kies die toestel en skep 'n nuwe toestel deur op die "+" te klik
  3. Kies 'n etiket en naam
  4. Konfigureer die token om met Sigfox -backend verbind te word
  5. Voeg alle widget in die paneelbord by
  6. Kies voeg veranderlike by en kies die ontwerp wat u geskep het.

Stap 8: Stap 8: Ons Ubidots -koppelvlak

Aanbeveel: