Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Platforma Makeblock obsahuje všechny druhy mechanických dílů a elektroniky pro vytváření robotů. Makeblock prodává tyto roboty jako součást jejich vzdělávací platformy STEM. A prostřednictvím jazyka Scratch mohou děti získat základní programovací dovednosti. Mikrokontroléry použité v těchto robotech jsou plně kompatibilní s Arduino. Díky tomu je lze snadno rozšířit o všechny druhy komponent.
Tento Instructable je o používání robotů Makeblock v programovacím prostředí Arduino. Toto je logická volba pro ty, kteří přerostli programování pomocí Scratch.
Začíná to různými deskami Makeblock: mCore a Auriga. A vysvětluje vztah mezi čísly portů Makeblock a piny Arduino.
Další část obsahuje jednoduché programy pro použití senzorů a LED diod Makeblock. Je představena knihovna Makeblock v kombinaci s programovacím prostředím Arduino.
Poté se tento návod zabývá použitými konektory a kabely RJ25. A vysvětluje, jak připojit komponenty Adafruit k základním deskám Makeblock. Včetně toho, jak tyto komponenty naprogramovat.
Nakonec tento Instructable popisuje, jak si senzory a displeje pro robota Makeblock vyrobit sami. A s upraveným konektorem je dokonce možné připojit dva senzory k jednomu portu.
Některé z těchto senzorů lze také použít v programovacím jazyce Scratch.
Nazval jsem to Instructable „Advanced Makeblock Sensors“, protože to není 'výchozí' Makeblock Instructable. Jde o programování Arduino v kombinaci s interními hardwarovými komponentami. První příklady jsou velmi základní (blikající LED), ale v příkladech je určité pořadí. Každý příklad jde o něco dále než ten předchozí.
Nejužitečnější DIY komponentou se ukázal prsten NeoPixel. Chová se jako normální komponenta Makeblock a lze ji použít v jakémkoli programovacím prostředí. Vyrobil jsem dva z nich, které nyní slouží jako „oči“robota.
Krok 1: Díly
Vítěz soutěže Make It Move 2017