Internet of Things - Leave It
Groepsleden
Wouter Huygen
Joris Van Looy
Denny Matthijs
Steven De Keuster
Melvin Boetsgezel
Teamrollen
2 Personen Conditionering : Wouter & Denny
- Sensoren: conductiviteit, temperatuur + omgevingstemperatuur, omgevingslicht en fijnstofsensor
- Data verstuurd naar database (master programma, Azure IoT Hub)
- Zorgen voor juiste sensor data
- Initieel ontwerp dataset
- Plantherkenning analyse & software
1 Persoon beeldherkenning: Joris
- Programma voor het trekken van foto’s van een plant en versturen naar database
- Centraal programma (samenhang van het project)
- Backend
- Verder ontwerp van dataset en model
2 Personen Plant Robot: Robbe & Steven
- Toevoer water, stroom, voedingsstoffen
- Hardware connecties sensoren
- PCB-ontwerp
- Design plantenbak
- Transformator / Optocoupler oplossing
- Vermogenlijst
1 Persoon PM / Web development: Melvin
- Volledig Web Dashboard (proces, notificaties, …)
- Project management
Documentatie
Algemeen
Voor meer informatie over het project zelf kan u volgende links volgen:
PS: We hebben ook zo goed als elke les, aan het begin, een kleine meeting. In deze map hierboven staan echter alleen de grote meetings na dat er een sprint is afgerond of als er een nieuwe gestart wordt.
PPS: Als er nog niets in bepaalde mappen moest in staan, dan moeten we het eerst nog even pushen!
Backend
De ASP.NET core web API en de SQL database draaien op azure services.
Base url web API: http://labfarmwebapp.azurewebsites.net/
Example url (GET labfarms): http://labfarmwebapp.azurewebsites.net/api/v1/labfarm
Sensoren
Voor het verkrijgen van de data vanuit de sensoren gebruiken we een Raspberry Pi als master met daarbij 4 ATTiny85s als slaves. De communicatie van de ATTiny85s naar de Raspberry Pi gebeurd via het I2C protocol. Meer informatie kan u op volgende links vinden:
Hardware / Elektrische Schema's / Code betreffende hardware
Meer informatie over de hardware alsook de elektrische schema's kan u vinden via volgende links:
Camera
Updates betreffende de scripts van de camera zal u in deze map kunnen vinden:
Online Platform
Labfarm online Angular web app op Azure: https://labfarm-iot.azurewebsites.net
Natuurlijk maken we, voor ons project, ook gebruik van een online platform. Belangrijke informatie kan u vinden via volgende link:
Presentaties
De presentaties kan u hier terugvinden:
-
Presentatie 1 & 2 Deze gebruiken hetzelfde design, alleen was er bij de tweede presentatie meer duidelijkheid over wat we allemaal gingen gebruiken. Het is daaraan ook aangepast. Onze excuses voor geen kopie te nemen van de eerste presentatie apart.
Extra Documentatie
-
Voordelen van Azure IoT Hub Deze bron legt uit wat de voordelen zijn van het gebruiken van de SDKs in IoT Hub.
-
Azure Deployment Walkthrough Coming soon! Deze zal Denny Matthijs nog zo snel mogelijk maken na de presentatie. Zo kan een eventuele volgende groep die gebruik maakt van IoT Hub toch al wat hulp krijgen.