Programování modulu Arduino v prostředí mBlock
pomocí sady „Arduino MAXI Starter kit“

Arduino MAXI KIT

Úvodem…

Dostupnost modulů Arduino i řady jejich doplňků dává příležitost vstoupit do světa elektroniky i lidem, kterým byla tato možnost doposud uzavřena. Stejně tak i různé didaktické tendence o začlenění programování do výuky relativně malých dětí nás staví do situace, kdy sice chceme cosi ovládat, ale nemůžeme očekávat ani elementární znalost potřebného programovacího jazyka. Jistým řešením takové situace může být použití některých z grafických programovacích prostředků. Naštěstí v tomto směru nám trochu štěstí přeje! Ze všech možností, které lze zvolit, jsem si pro tento tutoriál nakonec vybral prostředí mBlock, které mi přišlo poměrně hezké a intuitivní.

Společně s modulem Arduino se objevují různé stavebnice a sady zaměřené jak pro výuku na školách, tak jen „pro takové to domácí bastlení“. Obsahy i ceny těchto sad jsou různé. Když jsme na naší škole začali řešit, jak začlenit modul Arduino do výuky, začal jsem řešit, kterou z nabízených sad použít. Jelikož si myslím, že není nutné rovnou zakoupit celý balík několika výukových sad, aniž bych si je sám nevyzkoušel, rozhodl jsem se první sadu koupit domů pro své soukromé hraní. A jelikož to byl nákup „pěkně za své“, rázem jsem měl postaráno o motivaci, jak z široké nabídky výukových sad vybrat tu s nejlepším poměrem výkon/cena.

Nakonec jsem zvolil sadu LASKKIT Arduino MAXI Starter kit, která mě oslovila nejen velkým počtem komponent, ale především i určitou podporou. Nejde jen o krabici nacpanou součástkami, je zde k dispozici i hezky zpracovaný návod v podobě jakési učebnice a pochopitelně je možné stáhnout i zdrojové kódy pro prostředí Arduino IDE. Pokud s modulem Arduino začínáte, jistě se hodí jakýkoliv podpůrný materiál. A návod s třiceti na sebe postupně navazujícími a stále obtížnějšími zapojeními jednotlivých funkčních bloků a součástek, byl skutečně fajn!

Spojení blokového prostředí mBlock a sady Arduino MAXI Starter kit mě nakonec natolik zaujalo svým širokým záběrem a přesto určitou jednoduchostí, že jsem pro další nadšence vytvořil tento text. Lze jej využít pro první seznámení s modulem Arduino, či jako inspiraci do zájmového kroužku. Možná jej někdo dokonce použije jako výukový text pro formování nových kormidelníků Průmyslu 4.xx. To již záleží na čtenáři samotném.

V každém případě doufám, že Vám tento text bude aspoň částečnou inspirací pro další hrátky s modulem Arduino.

Autor


Poděkování:
Text vznikl s laskavým svolením společnosti LaskaKit přepracováním a rozšířením jejich návodu ke studijní experimentální sadě „LaskaKit Arduino MAXI Starter kit, RFID“ (dříve označované jako „Arduino MAXI Starter kit“)
https://www.laskakit.cz/laskkit-arduino-maxi-starter-kit--rfid/.

Poznámka:
Dále prezentované úlohy jednotlivých lekcí tohoto tutoriálu je možné použít i s jinou experimentální sadou, která obsahuje potřebné prvky. Funkčnost zdrojových kódů (zejména těch s použitím rozšířením „Maxi Starter kit“) byla však ověřena se sadou od společnosti LaskaKit. Pro správnou funkčnost je tedy nutné použít stejný typ periférie, jaký je v sadě LaskaKit Arduino MAXI Starter kit.