Spisu treści:

Zaawansowane czujniki Makeblock (DIY): 32 kroki (ze zdjęciami)
Zaawansowane czujniki Makeblock (DIY): 32 kroki (ze zdjęciami)

Wideo: Zaawansowane czujniki Makeblock (DIY): 32 kroki (ze zdjęciami)

Wideo: Zaawansowane czujniki Makeblock (DIY): 32 kroki (ze zdjęciami)
Wideo: Robotyka na zajęciach edukacji wczesnoszkolnej na przykładzie robotów Codey Rocky 2024, Listopad
Anonim
Zaawansowane czujniki Makeblock (DIY)
Zaawansowane czujniki Makeblock (DIY)
Zaawansowane czujniki Makeblock (DIY)
Zaawansowane czujniki Makeblock (DIY)
Zaawansowane czujniki Makeblock (DIY)
Zaawansowane czujniki Makeblock (DIY)

Platforma Makeblock zawiera wszelkiego rodzaju części mechaniczne i elektroniczne do tworzenia robotów. Makeblock sprzedaje te roboty jako część swojej platformy edukacyjnej STEM. A dzięki językowi Scratch dzieci mogą zdobyć podstawowe umiejętności programowania. Mikrokontrolery zastosowane w tych robotach są w pełni kompatybilne z Arduino. Dzięki temu można je łatwo rozbudować o wszelkiego rodzaju komponenty.

Ta instrukcja dotyczy używania robotów Makeblock w środowisku programowania Arduino. To logiczny wybór dla tych, którzy wyrośli z programowania w Scratchu.

Zaczyna się od różnych płyt Makeblock: mCore i Auriga. I wyjaśnia związek między numerami portów Makeblock a pinami Arduino.

Kolejna część zawiera proste programy do obsługi czujników i diod Makeblock. Wprowadzono bibliotekę Makeblock w połączeniu ze środowiskiem programistycznym Arduino.

Następnie ta instrukcja dotyczy używanych złączy i kabli RJ25. I wyjaśnia, jak podłączyć komponenty Adafruit do płyt głównych Makeblock. W tym jak zaprogramować te komponenty.

W końcu ten Instruktaż opisuje, jak samodzielnie tworzyć czujniki i wyświetlacze dla robota Makeblock. A dzięki zmodyfikowanemu złączu można nawet podłączyć dwa czujniki do jednego portu.

Niektóre z tych czujników mogą być również używane w języku programowania Scratch.

Nazwałem to Instructable „Zaawansowanymi czujnikami Makeblock”, ponieważ nie jest to „domyślny” Makeblock Instructable. Chodzi o programowanie Arduino, w połączeniu z wewnętrznymi komponentami sprzętowymi. Pierwsze przykłady są bardzo proste (migająca dioda LED), ale w przykładach jest pewna kolejność. Każdy przykład idzie trochę dalej niż poprzedni.

Pierścień NeoPixel okazał się najbardziej przydatnym elementem DIY. Zachowuje się jak normalny komponent Makeblock i może być używany w dowolnym środowisku programistycznym. Zrobiłem dwa z nich, które teraz służą jako „oczy” robota.

Krok 1: Części

Części
Części

Drugie miejsce w konkursie Make It Move 2017

Zalecana: