Image
23.8.2019 0 Comments

Robotika – ovládanie modelov Lego Technic mikropočítačom BBC Micro:bit 1 - servá pre Lego

Vlani sme cez prázdniny v trojici článkov Robotický podvozok, Segway z LegaDigitálne dvojča predstavili možnosti robotickej stavebnice Lego Mindstorms. Čitateľov možnosti tejto stavebnice zaujali, avšak odradila ich cena. Predsa len 320 eur je ako vstupná brána do robotiky trochu riziková investícia, hlavne u detí, kde sa nedá odhadnúť, či ich stavba a programovanie robotov bude, alebo nebude baviť. Niektoré stavebnice Lego Technic, napríklad modely áut, či iných mechanizmov sú však cenovo dostupnejšie – typicky pod 50 eur a keby sa model zo stavebnice doplnil o riadiacu jednotku, motory a senzory, mohli by vzniknúť kreatívne konštrukcie.  Pravdepodobne najzaujímavejším riešením je využiť ako riadiacu jednotku populárnu mikropočítačovú dosku BBC Micro:bit (14 eur) používanú aj v našich školách doplnenú o modul Elecfreaks Wukong (27 eur), ktorý  umožňuje riadiacu jednotku zakomponovať do Lego Modelu. Potrebujete samozrejme aj motorčeky, alebo servá. Aj tie sú k dispozícii v takom konštrukčnom usporiadaní aby sa dali spájať s komponentmi stavebnice Lego Technic.

Video ukazuje výkonové možnosti servomotorov určených pre modely z Lega.



Azda najzaujímavejšie bude využiť Micro:bit ako riadiacu jednotku modelov áut. Tie majú inú filozofiu ovládania, než robotické podvozky predstavené v miniseriáli Robotika. Tie mali len dve kolesá a robot menil zmer zmenou rýchlosti a smeru ich otáčania. Modely z Lega fungujú ako klasické autá a menia smer zatáčaním predných kolies. Väčšina modelov z Lega má diferenciál, takkže na pohon stačí jediný motor.  

V tomto článku sa zameriame na to, či sú miniatúrne servá napájané z modulu Wukong, ktorý má vstavanú batériu s pomerne nízkym napätím 3.7 V schopné rozpohybovať aj väčšie Lego modely a konštrukcie. Test ukázal, že servo aj pri tomto napätí dokáže poháňať aj veľký model auta.

Servomotory využívajú modelári a konštruktéri robotov. Servo je k riadiacej jednotke pripojené pomocou troch vodičov. Na červenom vodiči je kladné napájacie napätie, na čiernom (niekedy hnedom) vodiči je zem a na oranžový vodič sa privádzajú signály. Oranžový vodič je vo vnútri serva pripojený na riadiacu elektroniku, nemá veľký prúdový odber, takže ho môžete pripojiť priamo na port.Ovláda sa pomocou PWM. Frekvencia impulzov privádzaných na oranžový vodič je 50 Hz, čo je čas trvania periódy 20 ms. Uhol natočenia sa ovláda šírkou impulzu. U klasického modelárskeho serva je šírka pulzu 0.5 až 2.5 ms a tejto hodnote zodpovedá uhol natočenia  0°až 180, prípadne 0 – 270 stupňov, podľa konštrukcie serva. Kontinuálne servomotory fungujú tak, že zmenou šírky impulzov sa mení rýchlosť otáčania.

V pokračovaní predstavíme možnosti modulu Elecfreaks Wukong pre Micro:bit

Zobrazit Galériu

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

Mikrokontroléry 3

IoT prakticky: predstavujeme jednodoskový mikropočítač ASUS Tinker board – konkurenta Raspberry Pi

06.11.2019 00:00

Tinker board je jednodoskový počítač s vysokým výkonom a grafickým výstupom. Rozmermi a konštrukčným formátom je podobný populárnemu mikropočítaču Raspberry Pi. Jeho srdcom je moderný štvorjadrový pro ...

Mikrokontroléry

IoT prakticky: Python na ESP32 IV, knižnica octopus na obsluhu hardvéru a komunikácie

05.11.2019 00:10

ESP 32 je plnohodnotná IoT platforma pretože umožňuje priame pripojenie k internetu cez WiFi. Aby ste mohli využívať WiFi pripojenie, potrebujete nastaviť pripojenie k WiFi routeru. Predpokladáme, že ...

Mikrokontroléry 3

IoT prakticky: Python na ESP32 III, prvé pokusy s hardvérom

01.11.2019 00:10

V prvej časti seriálu https://www.pcrevue.sk/a/IoT-prakticky--Python-na-ESP32--vyvojove-dosky--instalacia-Micropythonu sme predstavili vývojové dosky s populárnym čipom ESP32 a ukázali postup, ako do ...

Žiadne komentáre

Vyhľadávanie

ITAPA_2019

Najnovšie videá