Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Platforma Makeblock obsahuje všetky druhy mechanických dielov a elektroniky na vytváranie robotov. Makeblock predáva tieto roboty ako súčasť vzdelávacej platformy STEM. A prostredníctvom jazyka Scratch môžu deti získať základné programátorské schopnosti. Mikrokontroléry použité v týchto robotoch sú plne kompatibilné s Arduino. Vďaka tomu sa dá ľahko rozšíriť o všetky druhy komponentov.
Tento návod sa týka použitia robotov Makeblock v programovacom prostredí Arduino. Je to logická voľba pre tých, ktorí prerástli programovanie pomocou programu Scratch.
Začína sa to rôznymi doskami Makeblock: mCore a Auriga. A vysvetľuje vzťah medzi číslami portov Makeblock a pinmi Arduino.
Ďalšia časť obsahuje jednoduché programy na používanie senzorov a LED diód Makeblock. Predstavuje sa knižnica Makeblock v kombinácii s programovacím prostredím Arduino.
Potom sa tento návod zaoberá použitými konektormi a káblami RJ25. A vysvetľuje, ako pripojiť komponenty Adafruit k základným doskám Makeblock. Vrátane toho, ako tieto komponenty naprogramovať.
Na konci tento návod popisuje, ako si sami vyrobiť senzory a displeje pre robota Makeblock. A s upraveným konektorom je dokonca možné pripojiť dva senzory k jednému portu.
Niektoré z týchto senzorov je možné použiť aj v programovacom jazyku Scratch.
Nazval som to Instructable „Advanced Makeblock Sensors“, pretože to nie je 'predvolené' Makeblock Instructable. Ide o programovanie Arduino v kombinácii s vnútornými hardvérovými komponentmi. Prvé príklady sú veľmi základné (blikajúca dióda LED), ale v príkladoch je určité poradie. Každý príklad ide o niečo ďalej ako ten predchádzajúci.
Krúžok NeoPixel sa ukázal ako najužitočnejší komponent pre domácich majstrov. Správa sa ako normálny komponent Makeblock a je možné ho použiť v akomkoľvek programovacom prostredí. Vyrobil som dva z nich, ktoré teraz slúžia ako „oči“robota.
Krok 1: Diely
Druhé miesto v súťaži Make It Move 2017