Inhoudsopgave:
- Stap 1: Stap 1: de componenten van AGRI-2-EYE
- Stap 2: Stap 2: Agri-2-EYE-prototype
- Stap 3: Stap 3: Projectschema's
- Stap 4: Stap 4: Mbed-ontwikkeling
- Stap 5: Stap 5: Sigfox-configuraties
- Stap 6: Stap 6: Agri-2-EYE-codes
- Stap 7: Stap 7: Ubidots Cloud Platform
- Stap 8: Stap 8: Onze Ubidots-interface
Video: Agri-2-Eye: 9 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Voor het eerste semester van het vierde jaar van onze technische school kiezen we ervoor om te werken aan een landbouwmonitoringsysteem. Het moet een relevante waarde meten voor de plantengroei. Het apparaat moet autonoom in energie zijn en een LPWAN-protocol gebruiken.
Stap 1: Stap 1: de componenten van AGRI-2-EYE
Microcontroller:
STM32L432KC
Sensor:
- Buitenvochtigheid: DHT22
- Buitentemperatuur: SMT172
- Bodemvochtigheid: SKU SEN0 193
- Grondtemperatuur: Grove 1019919
- RGB: Grove TCS34725
- Lichtintensiteit: Grove 101020076
LPWAN-communicatie:
Wisol SFM10R1
Voeding:
Zonnepaneel 6V - 2W
Scherm:
ARCELI SSD1306
Stap 2: Stap 2: Agri-2-EYE-prototype
Stap 3: Stap 3: Projectschema's
Voor het project hebben we 3 PCB's nodig:
- een stroomleverancier PCB
- een interface-PCB
- een buitensensor PCB
Stap 4: Stap 4: Mbed-ontwikkeling
Het Arm Mbed IoT Device Platform biedt gebruikers een online platform dat eenvoudig te gebruiken is voor Mbed-compatibele hardware. Het geeft toegang tot een enorme hoeveelheid bibliotheek. De Mbed-gemeenschap ontwikkelt een bibliotheek, geeft toegang tot voorbeeldsoftware voor compatibele apparaten en helpt gebruikers bij hun problemen.
Hoe werkt het Mbed-platform?
- De eerste stap is om naar de Mbed-website te gaan:
- Account aanmaken
- Ga naar het compilermenu en kies uw apparaat: STM32L432KC (onze microcontroller)
- Een project maken
- Handige bibliotheek importeren, bijvoorbeeld: DHT-bibliotheek
- Start het programma
- Compileer de code
- Exporteer naar het apparaat met de micro-usb-poort verbinding tussen de pc en de STM32L432KC
Let op de pinnenkaart om overeen te komen met de schema's.
Stap 5: Stap 5: Sigfox-configuraties
Voor het LPWAN Protocol kiezen we voor een Sigfox Module. Het Sigfox-protocol is erg handig voor IoT-toepassingen, omdat communicatie niet veel energie verbruikt en het ook gegevens over een groot afstandsbereik kan verzenden. Het communiceert met de backend van Sigfox. In dit project helpt de module bij het verzenden van gegevens naar het IoT-platform.
Je moet de module verbinden met de CPU (zoals in de afbeelding 2).
Om gegevens te verzenden, moet u het AT-commandoformaat gebruiken. Bijvoorbeeld:
BIJ verzenden OK, AT$T? geef de temperatuurwaarde terug.
We gebruiken dit formaat om elke sensorwaarde te verzenden.
Stap 6: Stap 6: Agri-2-EYE-codes
We ontwikkelen een cpp-code op basis van een sensorbibliotheek. In het hoofdgedeelte kunt u alle code vinden die u nodig hebt om te begrijpen hoe we de schermweergave, de verzending…
Op de foto kunt u zien hoe wij de sensorwaarde versturen.
Stap 7: Stap 7: Ubidots Cloud Platform
De product owner kiest Ubidots als platform voor gegevensopslag. Om het te gebruiken, moet u het proces stap voor stap volgen.
- Ga naar https://ubidots.com/ en maak een account aan
- Selecteer het apparaat en maak een nieuw apparaat aan met een klik op de "+"
- Kies een label en naam
- Configureer het token om verbinding te maken met de Sigfox-backend
- Voeg in het dashboard alle widgets toe die je nodig hebt
- Selecteer variabele toevoegen en kies het ontwerp dat u hebt gemaakt.
Stap 8: Stap 8: Onze Ubidots-interface
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)