Projecten

Lees meer

Geautomatiseerde cartografische drone

IND-5G is een dronesysteem dat in staat is om automatisch geografisch-kloppende 3D kaarten te maken (vergelijkbaar met Google Earth) met slechts een druk op de knop.

De gebruiker hoeft alleen de grenzen van het gebied aan te geven. Met een druk op de knop zal de drone opstijgen, rond vliegen, fotos maken and terug landen in het oplaadstation.

Het bouwen van dit dronesysteem fascineert mij vanwege het brede palet aan diciplines. Onder andere marktonderzoek, software ontwikkeling, CAD-ontwerp, electro- en mechanische techniek, GIS en zelfs natuurkunde komen aan bod.

Hoe het werkt

Centraal in dit systeem staat de IND-5G: een op maat gemaakte vliegende robot. Deze drone is voorzien van een camera en een divers palet aan sensoren, waarvan sommige niet-standaard zijn voor drones.

Het meest unieke aspect is de infraroodcamera, welke de drone in staat steld om precies in het oplaadstation te landen, zelfs in sterke wind.

Met de webapplicatie kunnen de gegenereerde 2D/3D kaarten weergegeven worden. De vluchten kunnen ook ingepland worden op bepaalde tijstippen.

Een breed pakket aan sensoren zorgen ervoor dat het systeem zelf veiligheidschecks kan uitvoeren. Voordat een scan gemaakt kan worden, presenteert het systeem een checklist naar de gebruiker toe. Als er geen technische problemen zijn gevonden, kan de scan doorgaan. Op de checklist staan zaken zoals het controleren van de gezondheid van sensoren, waaronder GPS en de laser-hoogtemeter.

Lees meer

Slimme domotica

DMD is een apparaat en app, gemaakt om bepaalde taken in je huis the automatiseren. Met het prototype kan men configureren wanneer apparaten in je huis aan en uit moeten gaan.

Het systeem laat je geavanceerde voorwaarden instellen via een mobiele app. De gebruiker kan bijvoorbeeld instellen dat een licht alleen aan gaat als er niemand in het huis is, maar alleen tijdens een bepaalde tijdspanne.

Het combineren van hardware en software lukte bij dit project voor het eerst goed. Sinds ik dit systeem heb gebouwd is een passie ontstaan voor techniek die zowel hardware als software omvat.

Verdere potentie

Het apparaat heeft geen ingewikkeld paneel nodig met knoppen en een scherm, omdat alle configuratie draadloos gedaan wordt. Aanpassingen in de app worden direct opgeslagen op het apparaat.

De geavanceerde configuraties zijn mogelijk dankzij de combinatie van de bewegingssensor, de instelbare stroomaansluitingen en de app. De app dient tevens als een afstandsbediening. Men kan bijvoorbeeld lampen aansluiten op het DMD apparaat deze vervolgens op afstand aan- en uitzetten.

Hoewel het prototype alleen een bewegingssensor heeft en alleen stroomaansluitingen aan en uit kan zetten, zou het systeem uitgebreid kunnen worden met aanvullende draadloze modules. Deze modules kunnen radiatorknoppen open- en dichtdraaien en kunnen ramen op een kier zetten.

Lees meer

Spelontwerp op basis van gedrags-data

It's Raining Rockets! is een mobiele game, welke momenteel dagelijks gespeeld wordt door spelers over de hele wereld. Het spel bied een uitdaging in behendigheid door spelers inkomende raketten te laten ontwijken.

Met de virtuele valuta kunnen spelers upgrades aanschaffen en items vrijspelen. Omzet wordt gegenereerd door een combinatie aan in-app aankopen (waaronder virtuele valua) en reclame.

Dit persoonlijke project startte als een kleinschalig schoolproject. Het brede palet aan betrokken diciplines hielden het interessant voor mij. Na opdracht heb ik er een hobby van gemaakt.

Een project dat meerdere diciplines omvat

Voor dit project kwamen alle aspecten aan bod die komen kijken bij ontwikkelen en publiceren van een videogame, op zeer kleine schaal. Initieel vooral prototyping en user testing. Naast programmeren kwamen grafisch- en audio design aan bod. In latere fasen kwam marketing ook meespelen.

Geavanceerde speelstatistieken geven inzicht in het gedrag van de spelers. Als spelers bijvoorbeeld een bepaalde knop in het spel zeer weinig gebruiken, of als een bepaald level bijna nooit gespeeld wordt, zal de data mij dit vertellen. 

Verkeer en daarbij omzet gaan kunnen omhoog door de juiste zoekwoorden te kiezen voor de App Store pagina's. Naast de game zelf is er voor dit project een tool ontwikkeld voor het uitvoeren van zoekwoordenonderzoek. In de App Stores is er veel concurrentie van andere apps. De tool gebruikt algoritmes om verschillende zoekworden onderling te vergelijken, om zo een deel van het App Store verkeer te mogen verwelkomen. 

Website: its-raining-rockets-game.com

Lees meer

Elegante en simplistische webshop

Decomond is een webshop met eigentijds meubilair. De producten worden direct uit de fabriek geleverd. De website bedient zowel bedrijven als particulieren.

De website is gemaakt met uitgebreide filteropties en categorisering met subcategorieen. Hiermee worden de gebruikers voorzien van de opties om hun producten te vinden.

Technologie

Voor Decomond wordt het inventaris automatisch bijgewerkt vanaf de leverancier via een directe softwarelink. Orders worden direct doorgegeven aan de producent. Het systeem voor het automatisch bijwerken van de inventaris (onwikkeld door Joel alsmede de website zelf) voert diverse conversies uit op de geimporteerde data. Het converteert o.a. amerikaanse meeteenheden naar metrische eenheden.

Producten zijn gecategoriseerd en prijzen worden automatisch naar de juiste valuta omgerekend. De website bied een uitgebreid aantal aanpassingsmogelijkheden aan voor de producten. Zo kunnen banken bijvoorbeeld optioneel gespiegeld geleverd worden, kunnen kleuren gekozen worden en kunnen er voor extra kussens geleverd worden.

Lees meer

Les-aanmeldingen voor school geautomatiseerd

Deze web applicatie is ontwikkeld voor het ROC Midden Nederland voor twee vakken georganiseerd door KPN. Om deel te nemen in lessen moesten deelnemers de mogelijkheid hebben om te kiezen tussen verschillende lesmomenten.

In twee weken moesten 500 scholieren aangewezen worden voor het juiste tijdslot, zonder dat een les te overvol geboekt zou worden. Dit proces is geautomatiseerd en de school heeft succesvoll alle studenten kunnen toewijzen.

Eindresultaat

Omdat er geen geautomatiseerde koppeling was met het accountsysteem van ROC Midden Nederland, werkt het systeem met activatielinks om het systeem te beveiligen. 

De organisators van de lessen moesten in staat zijn om de beschikbaar tijdsvakken ten alle tijden aan te kunnen passen met grote flexibiliteit. Als tijdsloten vol raakten, moesten ze gesloten worden voor verdere studenten.

Ook maakte de applicatie gebruik van een terugvalperiode van twee weken. Zodra alle normale tijdsvakken gevult werden, kwamen deze nieuwe tijdsvakken beschikbaar.