Deska ME UNO Shield, jak dál
Napsal: 23 lis 2018, 11:55
Začnu ze široka
Zalíbil se mi koncept robota MBot ze systému MakeBlock
Robota jsem pořídil, ale vzhledem k tomu, že to bude vánoční dárek pro 10yo syna, a já jsem nedočkavý, pořídil jsem si ještě Arduino UNO a Desku ME UNO shield (jen tak na hraní) a nějaké ty ME bloky (rozuměj displeje, motorky, atd.). Nápad byl takový, že postupně budeme sbírku ME bloků rozšiřovat a realizovat různé projekty jak pro Mbota, tak pro UNO Shield. Výhodu UNO shieldu jsem viděl v tom, že má 10 pozic (mBot má pouze 4 pozice) na připojení ME modulů a že je to levné řešení.
K programování jsem chtěl využít grafické mBlock "scratch" prostředí. Funguje to parádně a myslím si, že to je nádherný prostředek pro seznámení děcek s programováním. Bohužel jsem velice rychle narazil na problém kompatibility/nekompatibility jednotlivých ME modulů s deskou UNO a s grafickým prostředím mBlock.
Konkrétně:
- ME LED Matrix 8x16 v prostředí mBlock na desce UNO Shield prostě nerozchodíte. ME LED Matrix 8x16 jde v mBlocku programovat, ale jen při připojení k MBotovi. V rámci UNO shieldu LED Matrix použijete, ale nemůžete k tomu využít mBlock prostředí (existuje knihovna pro programování v rámci arduino prostředí PYTHON- což pro děti není optimální).
- ME IR přijímač nejspíš obdobně. S MBotem v pohodě, ale na UNO Shieldu jsem nenašel implementované funkce v prostředí mBlock.
Takže uzavřeno sečteno. Nápad dobrý, ale není to dotažené do konce. Chybějící implementace všech ME modulů pro desku UNO Shield v prostředí mBlock beru jako schválnost ze strany výrobce. Technicky k tomu není důvod, zkusím ještě otravovat výrobce na oficiálním fóru.
Věnuji s problematice asi dva dny, tak mě prosím berte s rezervou a poraďte, pokud dělám něco špatně. Děkuji
Zalíbil se mi koncept robota MBot ze systému MakeBlock
Robota jsem pořídil, ale vzhledem k tomu, že to bude vánoční dárek pro 10yo syna, a já jsem nedočkavý, pořídil jsem si ještě Arduino UNO a Desku ME UNO shield (jen tak na hraní) a nějaké ty ME bloky (rozuměj displeje, motorky, atd.). Nápad byl takový, že postupně budeme sbírku ME bloků rozšiřovat a realizovat různé projekty jak pro Mbota, tak pro UNO Shield. Výhodu UNO shieldu jsem viděl v tom, že má 10 pozic (mBot má pouze 4 pozice) na připojení ME modulů a že je to levné řešení.
K programování jsem chtěl využít grafické mBlock "scratch" prostředí. Funguje to parádně a myslím si, že to je nádherný prostředek pro seznámení děcek s programováním. Bohužel jsem velice rychle narazil na problém kompatibility/nekompatibility jednotlivých ME modulů s deskou UNO a s grafickým prostředím mBlock.
Konkrétně:
- ME LED Matrix 8x16 v prostředí mBlock na desce UNO Shield prostě nerozchodíte. ME LED Matrix 8x16 jde v mBlocku programovat, ale jen při připojení k MBotovi. V rámci UNO shieldu LED Matrix použijete, ale nemůžete k tomu využít mBlock prostředí (existuje knihovna pro programování v rámci arduino prostředí PYTHON- což pro děti není optimální).
- ME IR přijímač nejspíš obdobně. S MBotem v pohodě, ale na UNO Shieldu jsem nenašel implementované funkce v prostředí mBlock.
Takže uzavřeno sečteno. Nápad dobrý, ale není to dotažené do konce. Chybějící implementace všech ME modulů pro desku UNO Shield v prostředí mBlock beru jako schválnost ze strany výrobce. Technicky k tomu není důvod, zkusím ještě otravovat výrobce na oficiálním fóru.
Věnuji s problematice asi dva dny, tak mě prosím berte s rezervou a poraďte, pokud dělám něco špatně. Děkuji