Inleiding

De naam van mijn project is Fietsregistratie.
Deze naam past ideaal bij mijn project omdat het uiteindelijke doel van mijn project is om werknemers van een bedrijf die zich bij het woon-werkverkeer verplaatsen met de fiets juist te kunnen registreren. De werkgever weet dan welke dagen deze personen met de fiets komt en misschien belangrijker welke dagen niet. Iedere werknemer heeft een eigen RF ID tag Zodat duidelijk wordt geregistreerd welke persoon met de fiets naar het werk is gekomen.

Een andere functie uit mijn project zou kunnen zijn is dat aan elke persoon de afstand van thuis naar het werk wordt gekoppeld zo kan er bij de batch registratie van een unieke werknemer het totaal aantal kilometers van deze persoon wordt vergroot met 2 keer de afstand die de persoon aflegt van het thuis adres tot op het werk. Eén keer de heenrit en één keer de terugrit dit kan gemakkelijk zijn in het bedrijfsleven voor de mensen die het financiële vlak voor zich nemen zo kunnen ze gemakkelijk het aantal afgelegde kilometers weten en deze werknemer een juiste uitbetaling geven van de fietsvergoeding.

Een 2e extra functie zou ook nog kunnen zijn dat ik op een displayscherm bij ieder batch signaal de naam en het uur van aankomst van de tikkende persoon kan weergeven.

Een overzicht in Excel maken van de aantal dagen dat de werknemers met de fiets zijn gekomen zou ik ook willen integreren zodat op het einde van bijvoorbeeld een maand het makkelijk te zien en uit te lezen is wie wanneer met de fiets is gekomen.
In mijn project maak ik gebruik van een arduino uno en andere apparaten die ik verder in mijn website meer ga specificeren.

Ik hoop dat dit project voor mij een boeiende uitdaging wordt en dat ik tevreden zal zijn van het eindresultaat.

Software

Arduino Code

De programmeertaal die in arduino gebruikt wordt, is gebaseerd op C en C++. Bij het programmeren moeten we ons aan vaste regels houden, anders begrijpt de computer je niet meer. Soms is het weglaten van een accolade al voldoende om het programma niet te laten werken. Een programma van Arduino noemen we een Sketch. Het programma bestaat uit minstens twee blokken: De void setup en de void loop.

Deze programeertaal gebruik ik voor de effectieve werking van mijn project te realiseren

MySQL Workbench

MySQL Workbench is een grafische gebruikersinterface voor het beheren en ontwerpen van databases in MySQL. Het biedt functionaliteiten zoals het uitvoeren van SQL-scripts, het beheren van gebruikersrechten en het exporteren en importeren van databases. Het gebruik van code in MySQL Workbench is optioneel, aangezien de meeste taken ook grafisch kunnen worden uitgevoerd.

In mijn project ga ik databases gebruiken voor het structureren van de nodige gegevens en het verzamelen van gegevens

Visual studio code

Visual Studio Code is een gestroomlijnde code-editor met ondersteuning voor ontwikkelingsbewerkingen zoals foutopsporing, het uitvoeren van taken en versiebeheer.

Ik ga het gebruiken voor het ontwerpen/vorm te geven aan mijn website.






Software schema's
DataFlow
Image
Image

Klik op afbeelding om deze te vergroten.
voor een mooie weergave:
Download DataFlow PDF
Software flowchart
Image
Image

Klik op afbeelding om deze te vergroten.
voor een mooie weergave:
Download flowchart PDF
Applicatie(1) flowchart
Image
Image

Klik op afbeelding om deze te vergroten.
voor een mooie weergave:
Download flowchart PDF

Hardware






Hardware schema's
Hardware blokschema
Image
Image

Klik op afbeelding om deze te vergroten.
voor een mooie weergave:
Download blokschema PDF
Eagle schema
Image
Image

Klik op afbeelding om deze te vergroten.
voor het downloaden van .sch file:
Download .sch als zipfile


Logboek

Planning


Image


Stage

Your Image



Omschrijving OLVP:
OLVP St.-Niklaas is een katholiek secundair onderwijsinstituut in Sint-Niklaas, België. De school is geaffilieerd met de parochiekerk Onze-Lieve-Vrouw-ten-Pediastraat en biedt opleidingen aan jongeren tussen 12 en 18 jaar. Het curriculum van de school is gericht op zowel academische ontwikkeling als op spirituele en morele vorming. De school legt de nadruk op het ontwikkelen van waarden zoals respect, verantwoordelijkheid en samenwerking en probeert een veilige en uitdagende leeromgeving te creëren. Het onderwijsprogramma van de school omvat diverse vakken.

Mijn functie:
Tijdens de stageperiode die door het GTI-Beveren is in gepland ga ik aan de slag op de ICT dienst van het secundair onderwijsinstituut OLVP. Tijdens deze periode ga ik samen met een medestudent aan de slag gaan om een phishing systeem op te zetten.
Op deze manier kunnen wij onze ICT skils opkrikken en leren we de leerkrachten van de OLVP om goed op hun hoede te zijn voor digitale gevaren.

Stage begeleider:
M. De Meyer (ICT dienst OLVP)

Website OLVP:
www.olvp.be



Reflectie

Het maken van mijn GP was een groot avontuur waar ik veel uit geleerd heb. Ik ben blij dat ik deze grote opdracht heb kunnen doorlopen en het nut van plannen heb ontdekt. Het resultaat van mijn GP was voor mij echt wel belangrijk, ik ben tevreden over de resultaten die ik in de loop van het jaar heb gekregen.

Deze resultaten lagen in lijn met de inspanningen die ik heb geleverd. Er waren zaken die vlot verliepen, zoals het accepteren van deadlines, het connecteren van hardware, de communicatie met leerkrachten en de eventuele hulp van medeleerlingen. Helaas verliep het werken met de Wifi module minder vlot. Ik heb geleerd om te plannen op grote schaal en om te gaan met deadlines. Ook mijn eigen creativiteit kwam aan bod tijdens het maken van mijn GP, bijvoorbeeld bij het ontwerpen van mijn website en houten case.

Het project waar ik aan heb gewerkt, genaamd "Fietsregistratie", had als doel werknemers van een bedrijf die zich bij het woon-werkverkeer verplaatsen met de fiets juist te kunnen registreren. Elke werknemer had een eigen RF ID tag, zodat duidelijk werd geregistreerd welke persoon met de fiets naar het werk is gekomen.

Er waren ook enkele extra functies in het project, zoals het koppelen van de afstand van thuis naar het werk aan elke persoon, het weergeven van de naam en het uur van aankomst van de tikkende persoon op een displayscherm en het maken van een overzicht in een database van het aantal dagen dat werknemers met de fiets zijn gekomen.

Dit project heeft een blijvende indruk op mij gemaakt en ik zal altijd met een positieve blik terugkijken op de reis, ondanks dat het niet altijd vlekkeloos is verlopen. Graag zou ik van deze gelegenheid gebruik willen maken om mijn waardering uit te spreken voor de inzet van Meneer Verbelen en Mevrouw Colpaert, die hun passie voor hun vak hebben overgebracht en daarmee hebben bijgedragen aan het eindresultaat van het project.