5. Pirštų judinimas
Arduino UNO mikrovaldiklis
Arduino UNO mikrovaldiklis (toliau tekste vadinamas „UNO“) turi ribotus skaičiavimo išteklius, palyginti su stacionariais kompiuteriais, nešiojamaisiais kompiuteriais, planšetėmis ar netgi mobiliaisiais telefonais, tačiau jis visiškai tinkamas mūsų užduočiai – valdomo judesio įgyvendinimui:
- UNO gali būti prijungtas prie Windows kompiuterio per USB laidą, kad būtų tiekiama energija ir įkeliama programinė įranga;
- Programinė įranga dažniausiai kuriama ribotoje C programavimo kalbos versijoje specialioje Arduino programavimo aplinkoje, vadinamoje SKETCH. Verta paminėti, kad programinė įranga taip pat gali būti sukurta ir išbandyta Tinker CAD aplinkoje, tuomet eksportuota kaip failas, kurį perskaito SKETCH, sukompiliuojama ir įkeliama į UNO įrenginį.
- UNO su įkelta programa gali veikti be kompiuterio ir valdyti prijungtus įrenginius, kai maitinamas savarankiškai (rekomenduojamas 7–12 voltų nuolatinės srovės maitinimo šaltinis arba 9V baterija).
37 pav. Arduino UNO mikrovaldiklis ir SKETCH programavimo aplinka. Galima pastebėti, kad UNO vykdo tik dvi procedūras, kurias reikia sukurti: setup() – SBC inicializacija; ir loop() – kartojama tol, kol tiekiama energija.
38 pav. „Circuits“ skiltis (kairėje stulpelyje) Tinker CAD aplinkoje