5. Sõrmede liigutamine

Arduino UNO mikrokontroller

Arduino UNO mikrokontrolleril (edaspidi nimetatud kui “UNO”) on piiratud arvutusressursid võrreldes lauaarvutite, sülearvutite, tahvelarvutite või isegi mobiiltelefonidega, kuid see sobib meie ülesandeks täielikult – juhitava liikumise rakendamiseks:

  • UNO saab ühendada Windowsi arvutiga USB-kaabli kaudu, et varustada seadet toitega ja laadida tarkvaraprogramm;
  • Tarkvara arendatakse tavaliselt piiratud C programmeerimiskeele versioonis spetsiaalses Arduino tarkvaraarenduskeskkonnas nimega SKETCH. Tasub mainida, et tarkvara saab kujundada ja testida ka Tinker CAD-is, seejärel eksportida failina, mida SKETCH loeb, kompileerida ja laadida UNO seadmesse.
  • UNO koos laaditud programmiga saab töötada ilma arvutita ja juhtida ühendatud seadmeid, kui see on iseseisvalt toidetud (soovitatav on 7–12 V alalisvoolutoide või 9V patarei).

A close-up of a computer

Description automatically generated

Joonis 37. Arduino UNO mikrokontroller ja SKETCH programmide arenduskeskkond. Märgata võib, et UNO täidab ainult kahte protseduuri, mis tuleb kujundada: setup() – SBC initsialiseerimine; ja loop() – kordub seni, kuni toide on ühendatud.

A screenshot of a computer

Description automatically generated

Joonis 38. „Circuits“ sektsioon (vasak veerg) Tinker CAD-is