Taula de continguts:
- Pas 1: Pas 1: els components d'AGRI-2-EYE
- Pas 2: Pas 2: prototip Agri-2-EYE
- Pas 3: Pas 3: Esquemes del projecte
- Pas 4: Pas 4: Desenvolupament de Mbed
- Pas 5: Pas 5: Configuracions de Sigfox
- Pas 6: Pas 6: Codis Agri-2-EYE
- Pas 7: Pas 7: Plataforma Cloud Ubidots
- Pas 8: Pas 8: la nostra interfície Ubidots
Vídeo: Agri-2-Eye: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Durant el primer semestre del quart curs de la nostra escola d’enginyeria, decidim treballar en un sistema de control de l’agricultura. Ha de mesurar algun valor rellevant per al creixement de la planta. El dispositiu ha de ser autònom en energia i utilitzar un protocol LPWAN.
Pas 1: Pas 1: els components d'AGRI-2-EYE
Microcontrolador:
STM32L432KC
Sensor:
- Humitat exterior: DHT22
- Temperatura exterior: SMT172
- Humitat del terra: SKU SEN0 193
- Temperatura del terra: Grove 1019919
- RGB: Grove TCS34725
- Intensitat de la llum: Grove 101020076
Comunicació LPWAN:
Wisol SFM10R1
Alimentació:
Panell Solar 6V - 2W
Visualització de pantalla:
ARCELI SSD1306
Pas 2: Pas 2: prototip Agri-2-EYE
Pas 3: Pas 3: Esquemes del projecte
Per al projecte necessitem 3 PCB:
- un proveïdor d’energia PCB
- un PCB d’interfície
- un PCB exterior del sensor
Pas 4: Pas 4: Desenvolupament de Mbed
La plataforma de dispositius Arm Mbed IoT proporciona als usuaris una plataforma en línia fàcil d’utilitzar per al maquinari compatible amb Mbed. Permet l'accés a una gran quantitat de biblioteca. La comunitat Mbed desenvolupa una biblioteca, dóna accés a exemples de programari per a dispositius compatibles i ajuda els usuaris a resoldre els seus problemes.
Com funciona la plataforma Mbed?
- El primer pas és anar al lloc web de Mbed:
- Crear un compte
- Aneu al menú del compilador i trieu el vostre dispositiu: STM32L432KC (el nostre microcontrolador)
- Crea un projecte
- Importa una biblioteca útil, per exemple: biblioteca DHT
- Inicieu el programa
- Compileu el codi
- Exporteu al dispositiu amb el port micro USB connectat entre el PC i el STM32L432KC
Presteu atenció al mapa de pins per correspondre amb els esquemes.
Pas 5: Pas 5: Configuracions de Sigfox
Per al protocol LPWAN, escollim un mòdul Sigfox. El protocol Sigfox és realment útil per a aplicacions IoT, perquè la comunicació no consumeix molta energia i també pot enviar dades a gran distància. Es comunica amb el backend de Sigfox. En aquest projecte, el mòdul ajuda a transmetre dades a la plataforma IoT.
Cal connectar el mòdul amb la CPU (com a la imatge 2).
Per enviar dades, heu d’utilitzar el format d’ordres AT. Per exemple:
AT enviar OK, A $ T? torna el valor de la temperatura.
Utilitzem aquest format per enviar valors a cada sensor.
Pas 6: Pas 6: Codis Agri-2-EYE
Desenvolupem un codi CPP basat en una biblioteca de sensors. A la pàgina principal podeu trobar tot el codi que necessiteu per entendre com configurem la visualització de la pantalla, la transmissió …
A la imatge podeu veure com enviem el valor del sensor.
Pas 7: Pas 7: Plataforma Cloud Ubidots
El propietari del producte tria Ubidots com a plataforma d’emmagatzematge de dades. Per utilitzar-lo heu de seguir pas a pas el procés.
- Aneu a https://ubidots.com/ i creeu un compte
- Seleccioneu el dispositiu i creeu-ne un de nou amb un clic al "+"
- Trieu una etiqueta i un nom
- Configureu el testimoni perquè es connecti amb el backend Sigfox
- Al tauler, afegiu tot el widget que necessiteu
- Seleccioneu Afegeix variable i trieu el disseny que heu creat.
Pas 8: Pas 8: la nostra interfície Ubidots
Recomanat:
Disseny de jocs en Flick en 5 passos: 5 passos
Disseny de jocs en Flick en 5 passos: Flick és una manera molt senzilla de fer un joc, sobretot com un trencaclosques, una novel·la visual o un joc d’aventures
Detecció de cares a Raspberry Pi 4B en 3 passos: 3 passos
Detecció de cares a Raspberry Pi 4B en 3 passos: en aquest manual, farem la detecció de cares a Raspberry Pi 4 amb Shunya O / S mitjançant la biblioteca Shunyaface. Shunyaface és una biblioteca de reconeixement / detecció de cares. El projecte té com a objectiu aconseguir una velocitat de detecció i reconeixement més ràpida amb
Com fer un comptador de passos ?: 3 passos (amb imatges)
Com fer un comptador de passos ?: Jo solia tenir un bon rendiment en molts esports: caminar, córrer, anar en bicicleta, jugar a bàdminton, etc. M’encanta viatjar poc després. Bé, mireu el meu ventre corpulent … Bé, de totes maneres, decideixo tornar a començar a fer exercici. Quin equip he de preparar?
Mirall de vanitat de bricolatge en passos senzills (amb llums de tira LED): 4 passos
Mirall de vanitat de bricolatge en passos senzills (amb llums de tires LED): en aquest post vaig crear un mirall de vanitat de bricolatge amb l'ajut de les tires LED. És molt genial i també heu de provar-les
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): 6 passos
Arduino Halloween Edition: pantalla emergent de zombis (passos amb imatges): voleu espantar els vostres amics i fer soroll a Halloween? O simplement voleu fer una bona broma? Aquesta pantalla emergent de Zombies ho pot fer! En aquest instructiu us ensenyaré a fer zombis fàcilment amb Arduino. L'HC-SR0