Image
6.8.2019 0 Comments

Robotika – Micro:bit ako riadiaca jednotka populárneho robota mBot

Súčasťou robotickej stavebnice mBot od firmy MakeBlock je riadiaca jednotka s procesorom ATmega 328 kompatibilná s Arduinom. K dispozícii je aj modul, ktorý ako alternatívnu riadiacu jednotku umožňuje použiť modernú a veľmi populárnu mikropočítačovú dosku BBC Micro:bit, používanú v mnohých našich školách na výučbu programovania a robotiky

Možnosti originálnej riadiacej jednotky a postup výmeny riadiacej jednotky za Micro:bit je vo videu

Komponenty stavebnice:

Najskôr sa budeme venovať originálnej zostave s propertiárnou riadiacou jednotkou mCore, ktorá je kompatibilná s Arduino UNO, takže aplikácie pre robota môžete vytvárať v prostredí mBlock, alebo Arduino IDE.

Na pohon robota slúžia dva jednosmerné motorčeky s prevodovkami. Motorčeky nemajú spätnú väzbu, takže riadiaca jednotka nedokáže zistiť uhol pootočenia. Na riadiacej jednotke sú dva konektory typu JST na pripojenie motorov a štyri konektory typu RJ-25 aké sa používajú aj na pripojenie telefónnej linky. Riadiaca jednotka má aj konektor na pripojenie komunikačného modulu. Stavebnica sa dodáva v dvoch variantoch s modulom Bluetooth, takže robot je možné ovládať a programovať zo smartfónu, alebo tabletu, alebo s modulom rádiovej komunikácie v pásme 2,4 GHz, ktorý komunikuje s USB dongle, ktorý sa zasunie do PC, takže robot sa programuje z počítača. Súčasťou stavebnice je aj diaľkové ovládanie infračervený modul na sledovanie čiary a ultrazvukový merač vzdialenosti.

Riadiaca jednotka mCore je predprogramovaná na tri úlohy, ktoré sa aktivujú tlačidlami:

A – manuálne ovládanie (nedajú sa použiť dva tlačidlá smeru súčasne)

B – vyhýbanie sa prekážkam

C – sledovanie čiary (plagát s čiarou v tvare osmičky je pribalený)

Po naprogramovaní vlastnej aplikácie sa táto preloží do  binárneho kódu, ktorý sa zavedie do procesora.

Pomocou dosky ROBIT od firmy Elecfreaks je možné použiť ako riadiacu jednotku dosku Micro.Bit, ktorá má mikrokontrolér s oveľa väčší výkonom a kapacitou pamäti.

Dosku samozrejme môžete použiť aj ako riadiacu jednotku vlastného robota z lacnej stavebnice aký bol ukázaný v článku https://www.pcrevue.sk/a/Konstrukcia-a-programovanie-robotov-1---E2-80-93-ovladanie-jednosmernych-motorov

Modul ROBIT má rovnaké konektory ako originálna riadiaca jednotka mCore a je s ňou aj mechanicky kompatibilný vrátane rozmerov a polohy upevňovacích otvorov.

Porovnanie konektorov dosky ROBIT s originálnou riadiacou jednotkou mCore

Navyše má dva ďalšie konektory pre jednosmerné motory, plus dva konektory pre krokové motorčeky.  Ďalej modul obsahuje 8 konektorov typu GVS (Ground-Voltage-Signal), ktoré majú PWM signály na  ovládanie servomotorov. Ďaľších 8 GVS konektorov GVS je na pripojenie modulov a snímačov. Tieto porty umožňujú pripojenie aj 5 V logiky. Piny P1, P2, P3 a P4 sú špeciálne určené len na čítanie dát z 5 V analógových senzorov.

Na doske je umiestnený aj reproduktor, RGB LEDky, snímač osvetlenia, IR prijímač / vysielač, napájací konektor a samozrejme konektor pre dosku Micro:bit. Tá sa do modulu ROBIT vkladá kolmo a jej LED displej, ktorý umožňuje aj snímanie intenzitu osvetlenia smeruje dopredu. 

V budúcom pokračovaní ukážeme možnosti programovania

Zobrazit Galériu

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

Mikrokontroléry

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

23.08.2019 00:00

Vlani sme cez prázdniny v trojici článkov Robotický podvozok, Segway z Lega a Digitálne dvojča predstavili možnosti robotickej stavebnice Lego Mindstorms. Čitateľov možnosti tejto stavebnice zaujali, ...

Mikrokontroléry

Robotika: možnosti programovania a senzorová výbava pokročilého robota InO-Bot

17.08.2019 00:10

Postupne sme predstavili niekoľko robotov, ktoré sa používajú, alebo začínajú používať na školách, pri výučbe logického myslenia, algoritmizácie a následne programovania. Zatiaľ čo roboty Bee-Bot a Bl ...

Mikrokontroléry

IoT prakticky - programovanie Raspberry Pi v Pythone 6: 1-Wire zbernica

16.08.2019 00:01

Mini seriál je zameraný na obsluhu hardvéru pripojeného na dosku Raspberry PI. V tejto časti na praktických príkladoch ukážeme možnosti komunikácie pomocou zbernice 1-Wire.  Príklady sú v vo videu & ...

q

Žiadne komentáre

eFocus_2019

Videá