06.15.2017 — by Sanna Reponen

Autoalan opiskelijat hakkeroivat Morris Minin

In Categories: Educator Suomeksi

Mehackit pääsi vetämään ensimmäistä kertaa Arduino-sisältöjä ammatillisella puolella - mitä saatiinkaan aikaiseksi Stadin Ammattiopiston autoalan opiskelijoiden kanssa?




Lähtökohdat kurssille olivat aivan mahtavat, sillä Stadin Ammattiopistosta löytyvät niin tilat kuin työvälineet haastavienkin projektien toteuttamiseen. Koululla on myös autoja! Tämän lisäksi opiskelijoiden kädentaidot ovat priimaa. 

Kurssin ainoa reunaehto oli aika - kuinka käydä läpi Arduinon ja ohjelmoinnin perusteet sekä tehdä eeppinen hakkerointi oikealle autolle parinkymmenen opetustunnin aikana?

Mukana opiskelemassa oli kaksi Stadin AO:n opettajaa: Petri Hanski opettaa autoalan ammattiopintoja ja Reetta Montonen toimii fysiikan, matematiikan ja kemian opettajana. Petri ja Reetta saivat opinnoista runsain mitoin uusia ideoita sekä valmiuksia vetää vastaavia sisältöjä jatkossa. Myös opiskelijoiden palaute kannusti: moni koki oppineensa ja innostuneensa ohjelmoitavan elektroniikan mahdollisuuksista, ja opetusta aiheesta toivottiin lisää.

Hommat aloitettiin miniprojektilla: Arduinoon, ohjelmointiympäristöön, antureihin ja kytkentöjen tekemiseen päästiin kätevästi käsiksi hakkeroimalla pehmoleluja. Aku Ankka, suursmurffi, haisunäädät ja muut metsän huono-onniset vipeltäjät saivat ryhtiliikettä servomoottoreista.


Opintojakson aikana toteutettiin myös reaktionopeuspeli, tutkittiin antureiden ja kytkimien toimintaa sekä tehtiin liikkuva pienoisrobotti. Kaikkia upeita ideoita ei ole näppärää kokeilla heti oikealla autolla, joten pienoisrobotteja voi käyttää auton anturiteknologian mallintamiseen. Piezo-kaiuttimen ja etäisyysanturin avulla voi tehdä peruutustutkan, ja esteitä väistelevien ja merkittyä reittiä seuraavien robottien avulla päästään pohtimaan robottiautojen toimintaa.

Loppuprojektimme oli ihka-aidon Morris Minin häkkääminen. Auton releisiin päästiin käsiksi Mehackitin Maker Kitin omilla komponenteilla - lisäksi tarvittiin vain ulkoinen 12V jännitelähde, josta saatiin riittävästi potkua releiden kytkemiseen päälle ja pois. Kytkimenä toimivat transistorit. Nuoret ohjelmoivat mm. ääneen reagoivat ajovalot, varoitusvalojärjestelmän liian lähellä ajavien varalta sekä testiohjelman, jolla sai vuoronperään sytytettyä kaikki valot. Loppukevennyksenä kokeiltiin ohjelmaa, joka vilkutti valoja Daruden Sandstormin tahtiin - äänianturi on aika kätevä tähän tarkoitukseen!

Stadin AO:lla palataan Arduinon pariin syyslukukaudella - kenties jo tuolloin päästään kehittelemään automaattisesti kuljettajan pituuden mukaan asettuvia sivupeilejä tai säätelemään välijäähdyttimen vesiruiskutusta sisääntuloilman lämpötilan mukaan!