Robot Głowacz

Wykorzystujemy wszystkie moduły zestawu CODEBOX

Wstęp

Hej! Dziś wykorzystamy wszystkie elementy zestawu CODEBOX

Przygotowanie

Moduły

  • Czujnik odległośći
  • Serwomotor
  • Dioda x2
  • Przycisk
  • Potencjometr
  • Czujnik światła

Co wcześniej trzeba przygotować:

Przeglądarkę Google Chrome z rozszerzeniem LOFI Robot ScratchX
(https://www.lofirobot.com/edubox/konfiguracja/)

Konstrukcja robota

Podłączenie:

  • Czujnik odległości → port DISTANCE
  • Serwomotor → OUTPUT1
  • Dioda → OUTPUT3
  • Dioda → OUTPUT4
  • Przycisk → INPUT1
  • Potencjometr → INPUT2
  • Czujnik światła → INPUT3
  • Zasilanie robota → kabel USB → wyjście USB w komputerze

Przebieg

Głowa

Opis robocika zaczniemy od głowy.
Oczy robota stanowi czujnik odległości. Oczy możemy wykorzystać pisząc krótki program, a wykorzystane bloki znajdziesz w zakładach ROBOT, KONTROLA, DŹWIĘK i LICZBY.

1_czujnik_odleglosci

Spróbuj zbliżyć rękę do oczu robota i zobacz co się stanie. Tak właśnie działają oczy robota.

Diody LED wyglądają zupełnie jak uszy. Niestety nie mają możliwości słuchania, ale za to mogą świecić! 🙂 Możemy podłączyć diody do wyjść OUTPUT3 i OUTPUT4 i przerobić nasz poprzedni program żeby przekonać się jaka moc tkwi w robotach LOFI ROBOT!

Moduły można łączyć ze sobą i tak jak teraz sprawić żeby diody przygasały, gdy robot zobaczy coś bardzo blisko.

Kolejnym elementem głowy jest czujnik głaskania. Właściwie to jest to czujnik światła, ale gdy pogłaszczesz robota to nie będzie do niego docierało światło więc to bardzo podobne stany 🙂

Czujnik światła możesz podłączyć do wejścia INPUT3 i wykorzystując poniższy program zobaczysz jak świetnie można go wykorzystywać.

3_czujnik_swiatla

Musisz dopasować parametry do światła w swoim pomieszczeniu. No to teraz przechodzimy do szyi!

Szyja

Szyją robota jest serwomechanizm. Pozwala on obracać głową w dowolny sposób w zakresie 180 stopni. Gdy serwomechanizm ustawimy na wartość 50 to głowa robota będzie na środku, jak serwo ustawimy na 100 to głowa skręci maksymalnie w lewo, a maksymalnie w prawo gdy serwo otrzyma wartość 0.

Serwomechanizm również można połączyć z innymi modułami, ale to pokażę za chwilę przy okazji potencjometru! 🙂

Tułów

Na tułowiu do dyspozycji mamy potencjometr – chcesz zobaczyć jak działa? Podłącz go do INPUT2 i sprawdź ten prosty program!

4_serwo_potencjometr

Spróbuj kręcić potencjometrem i zobacz jak zmienia się położenie głowy robota. Potencjometrem możesz sterować też innymi modułami takimi jak na przykład diody albo silniki. Możliwości są na prawdę nieograniczone!

Ostatnim elementem naszego robocika jest przycisk. Jak można go wykorzystać? Zróbmy z niego dzwonek jak tylko podłączysz przycisk do INPUT1!

5_przycisk

Koniec… ale to dopiero początek

Zapoznałeś się ze wszystkimi fizycznymi modułami LOFI Robot! Możesz z nich tworzyć na prawdę świetne konfiguracje, wystarczy tylko chwilę pomyśleć. Mamy dla ciebie przygotowanych parę projektów zainspirowanych najpowszechniejszymi urządzeniami używanymi na codzień.

Pamiętaj, że przed tobą poznawanie wszystkich możliwości LOFI Blocks – rysowania, tworzenia muzyki, nauki języków. Powodzenia!

O autorze scenariusza:

Tomasz Marczak

Tomasz Marczak

Pasjonat Arduino i majsterkowania. Absolwent elektrotechniki na Politechnice Gdańskiej. Lubi kreatywnych i inspirujących ludzi. Wielki fan seriali, książek popularnonaukowych i Elona Muska. Po godzinach programuje i niańczy swojego kota Lucka.