Micro:bit Ötökkä

Työn pohjana käytettiin tästä linkistä löytyvää ohjetta.
Supplies
1x Micro:bit-mikrokontrolleri
1x Kitronik-alusta
3x servo
1x 9V alkaliparisto
1x paristopidike
2x pieniä nauloja
puhelin ohjaamista varten (Bluetooth-yhteys)
rautalankaa jaloiksi
laservaneria vartaloon
kuuma- ja puuliimaa
vinyylitarraa koristeluun
Vartalo




Vartalon valmistus laserilla.
Vartalon laatikot Makercase-ohjelmasta löytyvillä valmiilla laatikkomalleilla ja leikataan laserilla 3mm vanerista.
Laatikoiden liimaaminen kasaan puuliimalla.
Tässä kohtaa jätetään yhdet sivut vielä liimaamatta, että saadaan micro:bit ja servot vartalon sisään.
Elektroniikkaosien sovittelu tulee tehdä huolellisesti, että kaikki tarvittava mahtuu laatikoiden sisään.
Laatikoihin merkitään tässä kohtaa kohdat, joihin tehdään porakoneella reiät servon kääntövarsia varten.
Vartalon yksityiskohdat on helppo valmistaa vinyylileikkurilla, mikäli sellainen on käytössä.
Työn Kasaaminen





Laatikoiden liimaamisen ja liiman kuivumisen jälkeen porataan servojen kääntövarsia varten reiät, jo merkattuihin kohtiin. Reiät porataan porakoneella, jonka jälkeen viilalla viilataan reiän reunat tasaisiksi.
Jalat taivutetaan rautalangasta, joiden ympärille kieputetaan ohuempaa rautalankaa, jalkojen vahvistamiseksi. Jalat pujotetaan servojen kääntövarsien rei'istä. Jalkojen päihin tehdään kuumaliimalla pienet pallurat, että saadaan ötökkä liikkumaan tasaisella pinnalla.
Servot kiinnitetään laatikoihin kuumaliimalla.Vartalon osat yhdistävän servon kääntövarsi kiinnitetään vartalon takaosaan pienillä nauloilla.
Koodaus

Koodauksen alussa tulee muistaa valita oikea käskypohja valikosta, sillä käytössä on Micro:bit v2 mikrokontrollerin lisäksi Kitronik lisälevy, johon Micro:bit mikrokontrolleri yhdistetään.
Ötökkää ohjataan Bluetooth-yhteyden avulla käyttäen Micro:bitin omaa puhelinsovellusta, joka on ladattavissa Androidille ja iPhonelle. Sovellus antaa selkeät ohjeet Bluetooth-yhteyden muodostamiseen puhelimen ja mikrokontrollerin välille. Micro:bitille on koodattava siis myös Bluetooth-yhteyden lukevat toiminnot.
Koodaus tuotti aluksi erittäin paljon haastetta. Vei aikaa saada koodi toimimaan halutulla tavalla, että kaikki kolme servoa tekee oikeat käskyt oikealla komennolla. Kokeilujen jälkeen koodi saatiin oikeaan muotoon, niin että servot liikkui oikeat liikeradat oikealla käskyllä.
Liitännät


Kitronik-alusta tekee elektroniikkaliitäntöjen tekemisestä erittäin helppoa. Alustassa on valmiina omat paikkansa Micro:bitille, servoille ja virtalähteelle.
Kun elektroniikkaosat on liitetty Kitronikiin, sijoitetaan alusta vain vartalon sisään. Ennen laatikoiden sulkemista kannattaa varmistaa Bluetooth-yhteys. Myös ötökkää kannattaa liikuttaa sovelluksen avulla ennen laatikon sulkemista, jotta ongelmien ilmetessä ei tarvitse ruveta purkamaan koko laitetta.
Valmis Tuote

Tässä tuote valmiina toiminnassa.
https://www.youtube.com/watch?v=5rF2QXocliU