Opdracht
Ontwerp een systeem voor een klant. Onze klant wilde zijn duiven kunnen tracen. Hij wilde weten wanneer ze zouden vertrekken en wanneer ze terug wouden aankomen. Dit moest samengaan met een simpel en gebruiksvriendelijke interface.
Mijn deel
Ik stond in voor de
planning, ook werkte ik samen met een ander teamlid aan de interface. Voor
de planning gebruikten we
monday.com om zo een
vlotte en agile workflow te hebben. We hadden een goed zicht over onze taken
en deadlines en we konden perfect zien wie met wat bezig was en hoeveel
vooruitgang hij of zij al geboekt. Om dit op te volgen deden we ook elke
ochtend een standup meeting. We hebben geen enkele deadline gemist en
konden op tijd een mooi resultaat neer zetten.
Ik werkte ook mee aan
de interface. We gebruikten een gratis Bootstrap template om de statistieken
van de duiven op een interface weer te geven. Onze interface gaf het weer,
metingen, een persoonlijke pagina en een eventspagina We maakten gebruik van
Initial State - een IOT platform voor data visualisatie - om de metingen die
onze andere teamleden uitvoerden, weer te geven op onze interface.
PoC
Aangezien we geen echte duif konden tracen, maakten we er eentje uit karton. We gebruikten een ultrasoonsensor en een Raspberry Pi om te zien of de duif onze 'geofence' (een vaste afstandswaarde) had verlaten. Wanneer dit zo was werd er een mail gestuurd naar de klant met het bericht dat de eerste duif was vertrokken en dat de rest snel zou volgen. Vevrolgens konden we de 'vlucht' tracen door verschillende afstandswaardes aan coördinaten te koppelen. Wanneer de duif de tweede 'geofence' innenkwam, werd er opnieuw een mail gestuurd naar de klant met het bericht dat de eerste duif er bijna was en dat de rest snel wou volgen. Dit kon allemaal live gevolgd worden op onze interface.
Januari, 2020