☰ MENU

NL | ENG | FR

Spraakgestuurde Tank

De enige echte tank die naar spraak commando's luistert.

Wie ben ik?

Ik, Sam Wolfs, ben een student te GO!Atheneum De Tandem Eeklo. Sinds vorig schooljaar volg ik Informaticabeheer en zit nu in het zesde middelbaar. Mijn passie gaat vooral naar de beveiliging van software. Na ons bezoek aan de SID beurs en HOWEST Brugge staat mijn besluit vast om de studierichting Computer Cybercrime Security te volgen. Een quote die mij heel mijn leven zal bijblijven: Behind every succesful Coder there's an even more succesful De-Coder to understand that code.

Mijn GIP?

Elke student uit TSO, KSO en BSO krijgt een GIP (Geïntegreerde Proef), wat deel uitmaakt van het laatstejaars examenprogramma. De leerling moet hiermee bewijzen dat hij zelfstandig een opdracht in zijn vakgebied kan afleveren. Ikzelf besloot een spraakgestuurde tank te maken. Deze kan bewegen op basis van spraak-input. De tank zal bijvoorbeeld vooruit rijden wanneer ik commandeer: Lippy , vooruit.

Waarom deze keuze?

Waarom deze keuze: Van kleins af fascineert spraak- en gezichtsherkenning mij enorm. Direct, toen deze GIP ter sprake kwam, wist ik dat mijn project deze richting uit moest gaan. Uiteindelijk, na research op het Web, koos ik voor deze tank. Stap per stap dit project opbouwen geeft de kans om wat meer inzicht te krijgen in deze indrukwekkende technologie. Spraak- en gezichtsherkenning kan heel handig zijn voor bijvoorbeeld mensen met een fysieke handicap.



Hoe werkt het?

Benodigde Hardware: 1 motordriver, Wemos D1 & R2, 2 DC motors, zes mannelijke jumper wires (draden), GSM Benodigde Software: Google Assistent, Adafruit, IFTTT

Op de Wemos (bordje met ESP 2866 WIFI-module) zet je de Arduino-code. De code laat de Wemos connecteren met het SSID en het wachtwoord.

Google Assistent, Adafruit en IFTTT zijn allen gelinkt met elkaar. Deze zijn op hetzelfde Google account ingelogd.

Adafruit begrijpt variabelen. IFTTT begrijpt de Input dat hij van Google Assistent krijgt. Google Assistent begrijpt de stem, stemherkenning.

Wanneer je aldus via (je GSM) Google Assistent iets inspreekt wordt dit doorgestuurd naar IFTT. IFTT begrijpt uit je zin één woord en een cijfer. IFTT stuurt enkel het woord en het cijfer door naar Adafruit. Adafruit begrijpt het woord en het cijfer en stopt dit in de databank. Je zegt bijvoorbeeld tegen Google Transelate: “Lippy draai 50 graden naar links”. Adafruit slaat dan “LINKS” en “50” op.

Wemos is met WIFI geconnecteerd, logt in met de sleutel van Adafruit-account naar Adafruit. Deze leest “50” “LINKS”, begrijpt deze code. Op deze manier wordt er bepaald hoeveel stroom naar elke poort van de motordriver moet. Van daaruit worden de DC motors aangestuurd. Wemos stuurt de motordriver aan. De motordriver stuurt de motors aan.In Januari ben ik vooral bezig geweest met het werken aan de Website en mijn presentatie. Ook heb ik ideeën zitten bedenken voor aanpassingen aan de robot. Op dit moment zijn de commando’s nog in het Engels. De bedoeling is dat ik de commando’s omzet in het Nederlands.

Skills?

Programmeren

90%

Techniek

80%

Moeilijkheid

40%

Een filmpje

www.000webhost.com