Hier kun je het Beeldmateriaal terugvinden.

Logo GTI Beveren

Beeldmateriaal


De eerste video is van de code op mijn Arduino. Dit was mijn eerste code om de waarde van mijn knoppen binnen te lezen. Werd er op de knop om vooruit te rijden gedrukt, dan werd "vooruit" weergeven in de seriële monitor. Werd er op de knop om achteruit te rijden gedrukt, dan werd "achteruit" weergeven. Als er geen knop werd ingedrukt werd "Er gebeurt niets" weergeven op het scherm.




De tweede video gaat over de Bluetooth communicatie van de Arduino naar de Raspberry Pi. Hier wordt er zolang er een drukknop wordt ingedrukt een waarde naar de Pi gestuurd. Deze zal op zijn beurt laten zien welke is ingedrukt, "Achteruit ontvangen" wanneer je de knop om achteruit te rijden indrukt, "Vooruit ontvangen" wanneer je de knop om vooruit te rijden indrukt.




In de derde clip zie je mijn eerste versie van het dashboard binnen de 2D Unity omgeving. Je ziet een slider die je zelf kunt aanpassen, een stukje tekst en een simpele snelheidsmeter van het dashboard. Wanneer je de slider beweegt wordt de waarde daarvan weergeven in de tekst. Ook de meter beweegt mee met de waarde van de slider, staat die op 0 dan wijst de meter naar links, staat die op 100 dan gaat de meter naar rechts.



Hieronder zie je een video van de code om de waarde van de drukknoppen én de waarde van de potentiometer tegelijkertijd binnen te lezen. De waarde van de drukknop is of "V" (vooruit), "A" (achteruit) of "N" (niets ingedrukt). De waarde na "Potmeter:" is gewoon de weerstandswaarde van de draaipotentiometer.



De vierde video is eigenlijk de uiteindelijke code van de vorige clip. Deze code doet juist hetzelfde als hierboven, maar er worden alleen waarden verstuurd wanneer de waarde van de drukknoppen of de waarde van de potmeter veranderd. Dit doe ik zodat er niet constant onnodige communicatie is.




In deze video zie je de code van hierboven die zijn waarde over Bluetooth naar de Raspberry Pi stuurt. De Pi geeft op zijn beurt dan een duidelijke weergave van welke richting de auto uitgaat (vooruit, achteruit of geen dus stilstaan) en de weerstandswaarde van de potmeter. Ook deze worden alleen maar doorgestuurd bij een verandering in waarde.