You are on page 1of 1

Samenvatting GIP

De bedoeling van ons project is om met behulp van de Raspberry Pi (model B), de camera, enkele
leds, en enkele lichtsensoren een parkeercontrole te maken waarbij er gemeten wordt of er een
wagen de parking op rijdt. We laten dan ook zien of er nog parkeerplaatsen beschikbaar zijn. De
bedoeling is dan om een slagboom (met behulp van een stappenmotor) omhoog te laten gaan. In de
parking branden er rode leds aan elke parkeerplaats waar al een auto staat en groene leds waar de
parkeerplaats nog vrij is. Of die parkeerplaatsen vrij zijn, controleren we met behulp van de
lichtsensoren. We hebben hiervoor gewerkt met een schaalmodel.

We begonnen met opzoekwerk over de Raspberry, met al zijn libraries en mogelijkheden. Hierna
kregen we de stappenmotor, die we dan konden gebruiken in verband met onze slagboom. Eind
2013 hebben we een site gemaakt (www.parkeercontrole.weebly.com). De stappenmotor hebben
we dan proberen laten werken op het breadboard. Daarbij was het wel een beetje zoeken naar de
juiste volgorde om de spoelen aan te sturen. Die hebben we dan uiteindelijk gevonden in de
datasheet van de stappenmotor en nog op een andere site, over stappenmotoren. Dit uittesten ging
via schakelaars, nog niet via de Raspberry.
Nadat we de stappenmotor hadden uitgetest via het breadboard, schreven we de code in Python op
de Raspberry Pi. Hierna konden we dan de code uittesten en kwamen we tot het besluit dat we de
ULN 2803 nodig hadden. Daar worden namelijk de meeste stappenmotoren mee aangesloten. Dit
testten we dan weer uit op het breadboard. Zodra dit werkte, testten we de LDR-sensoren uit. Hier
hadden we nog extra weerstanden nodig om een spanningsdeling te maken. De spanning over de
LDR-sensoren lazen we dan in, in de Raspberry. Op deze manier konden we de grenzen van Schmitt-
Trigger aan de ingang van de Raspberry zien. Dit deden we door de voeding aan te sluiten aan de
ingang en de spanning zachtjes te verdraaien van 0V naar 5V. We hadden ook de camera voor de Pi
gekocht, deze konden we dan eindelijk gaan uittesten aangezien de LDR-sensoren en de
stappenmotor konden aangestuurd worden. Deze waren ondertussen al gesoldeerd op een
printplaat, die dan uiteindelijk een proef-printplaat was. Voor de camera moesten we een extra
library toevoegen, wat weer opzoekwerk was. De namen van de fotos waren in het begin nog
redelijk basis met een vaste naam, maar deze vaste naam hebben we veranderd door de datum en
het uur van wanneer de foto precies is genomen. Deze werd dan ook zo opgeslagen in de map waar
het programma stond.
Nadat dat klaar was, maakten we een behuizing voor de Rapberry in Lego. Dit maakten we dan vast
op de plank. De leds konden we dan met behulp van 3 LDR-sensoren aan de verschillende
parkeerplaatsen koppelen. We gebruikten duo-leds. Zodra deze werkten, konden we deze dan ook
vast solderen op de printplaat. Het grootste deel van de opstelling was dan klaar, dus konden we de
opstelling digitaal maken in een programma dat Fritzing heet. We maakten dan ook al een deel van
het dossier. Aangezien we meer uitgangen nodig hadden dan we er eigenlijk hadden (eerst waren we
van plan om de relais te gebruiken), kregen we een IC genaamd SN7406. Hierdoor konden we alle 6
de leds gebruiken met maar 3 uitgangen!
Zodra alles gesoldeerd was, en de opstelling in Fritzing klaar was, kregen we een micro-switch om te
controleren of de slagboom in de juiste positie zat. Deze sloten we dan aan en dit werkte bijna
onmiddellijk. De code moest dan natuurlijk wel een beetje uitgebreid worden. De plank werd, tussen
al het werk, meer en meer een chte parkeerplaats.

You might also like