V článku názorne ukážeme ako ovládať zariadenie s Arduinom pomocou mobilnej aplikácie, ktorá komunikuje s Arduinom cez bluetooth.
|
|||||
V článku názorne ukážeme ako ovládať zariadenie s Arduinom pomocou mobilnej aplikácie, ktorá komunikuje s Arduinom cez bluetooth. Programovateľný, smartfónom ovládateľný kráčajúci robot má riadiacu jednotku RoboBoard X4, ktorá je založená na populárnej mikrokontrolérovej platforme ESP 32. Robot môžete programovať vo vývojovom prostredí Arduino IDE, prípadne ovládať mobilnou aplikáciou. Robotický podvozok mBot si získal veľkú popularitu aj v našich školách, robotických krúžkoch a samozrejme u nadšencov robotiky, pričom mnohí z nich, keď si mBot kupovali ako robotickú hračku ešte nadšencami programovania a robotiky neboli, ale v snahe ovládnuť mBota sa nimi stali. Nová robotická stavebnica od litevského výrobcu Totemmaker (Totem v Česku) umožňuje postaviť prakticky akúkoľvek konštrukciu robotického podvozku, robotickej ruky, či kráčajúceho robota. Súčasťou stavebnice je aj doska elektroniky umožňujúca ovládanie cez mobilnú aplikáciu. K doske je možné pripojiť štyri jednosmerné motory a dva servomotory. V mnohých zariadeniach ovládaných mikrokontrolérmi je dôležité mať možnosť zobrazovať rôzne prevádzkové, či namerané údaje, prípadne pokyny pre používateľov, alebo stavové hlásenia. Zobrazovacie možnosti populárnej mikropočítačovej dosky BBC Micro:bit sú pomerne skromné. Na doske je displej zložený z 25 LED diód usporiadaných v matici 5 x 5. Na displeji možné staticky zobraziť jeden znak, alebo iný grafický symbol, prípadne animáciu. Viac znakov sa na tento maticový displej nevojde. Napriek tomu je aj na takomto displeji možné zobraziť aj niekoľko znakový textový reťazec. Trik je v tom že text vodorovne roluje. Ako demo atrakcia je to dobré, no zobrazovať takto nameraný údaj, napríklad teplotu je veľmi nepraktické. Našťastie k Micro:bitu môžete pripojiť takmer každý displej, ktorý sa ovláda cez komunikačné rozhrania I2C a SPI. Mikropočítačové dosky Raspberry Pi sa vyznačujú vysokým výkonom a možnosťou pripojenia monitora, klávesnice a myši, takže v podstate získate mikropočítač, ku ktorému môžete pripájať rôzne hardvérové prvky. Samozrejme aj tu platí niečo za niečo, takže výkonný mikropočítač s grafikou, ktorá v najnovších verziách zvládne aj 4K rozlíšenie má aj adekvátnu spotrebu. Inak povedané klasické Raspberry Pi sa nehodí pre riešenia, kde sa vyžaduje napájanie z batérie a taktiež bežné hobby konštrukcie, vrátane robotických väčšinou nepotrebujú až taký vysoký výkon. Navyše pre miniatúrne konštrukcie je klasické Raspberry príliš veľké. |
|||||
Supported by Codetory Powered by WordPress & Atahualpa |