Nutiseadmest kaugjuhitava roboti ehitamine Raspberry Pi näitel
Date
2015
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Tartu Ülikool
Abstract
Eestit peetakse üheks juhtivaks riigiks infotehnoloogia valdkonnas ja selle positiivse kuvandi hoidmiseks peame igapäevaselt kaasas käima tehnoloogiliste uuendustega. Kuid veel rohkem on meil selle jaoks vaja noori, kes oskavad ja tahavad kaasas käia tehnoloogia arenguga. Selleks on vaja õpetada noortele üha uusi ja huvitavamaid võimalusi, kuidas enda informaatika ja elektroonika teadmisi rakenda. Antud töö sisaldab juhiseid õpilaste ja õpetajatele, kuidas kasutada Raspberry Pi miniarvutit, et luua ratastega robotit, mida saab juhtida nutiseadmega. Püsitatud eesmärgiks oli luua selline seade neljandiku LEGO Mindstorms EV3 hinna eest, mis ka saavutati.
Lähemalt tutvustatakse ka Eesti koolides õpetatavaid nelja põhilist programmeerimiskeelt ja riistvarasid, millega õpilastele õpetatakse elektroonikat (Arduino ja Raspberry) ja robootikat (LEGO Mindstorms).
Loodi riistvaraline lahendus kuidas minimaalsete vahenditega luua liikuv robot Raspberry baasil. Tarkvaraline lahendus töötab puhtalt Raspberry Pi peal, millel jookseb nii veebiserver, kui ka mootorite kood. Vajalikud nutiseadme güroskoobi andmed edastatakse läbi loodud kodulehe otse veebiserverisse. Selline lahendus lihtsustab süsteemi nii palju, et nutiseadmele pole eraldi tarkvara vaja luua ja selle suurimaks kasuteguriks on see, et kõik nutiseadmed, mis HTML5 puhul güroskoobi andmeid edastavad, töötavad antud koodiga probleemideta.
Välja pakuti ideesid, kuidas sellist projekti võiks kasutada erinevate ainetundide raames
õppetöö integreerimiseks ning mida võiks antud projekti aluseks võttes veel edasi arendada, nagu näiteks targa või maad mõõtva roboti ehitamine.