Spisu treści:
- Krok 1: Materiał
- Krok 2: Zaprogramuj pilota
- Krok 3: Kod GiggleBota
- Krok 4: Zacznij prowadzić swojego GiggleBota
Wideo: Pilot Micro: Bit Rover: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
GiggleBot to łatwa w użyciu platforma, która jest naprawdę świetna do przejścia od razu do robotyki bez konieczności posiadania wcześniejszej wiedzy na temat programowania, robotyki, mechaniki i tak dalej. Jest połączony z BBC micro:bit, aby zapewnić środowisko, w którym możesz uczyć się kodowania i poszerzać swoją wiedzę. Micro:bit oferuje środowisko kodowania typu „przeciągnij i upuść” o nazwie Makecode. Pozwala to na zaprogramowanie łazika GiggleBot w sposób podobny do Lego, co jest bardzo zabawne i zabawne.
Jedną z kluczowych zalet micro:bit jest to, że zapewnia łatwą metodę wymiany informacji z jednego micro:bit do drugiego. Więc jeśli masz dwa z nich, możesz przekazywać wiadomości tam iz powrotem. GiggleBot wykorzystuje to i zapewnia przyjazne dla początkujących klocki do stworzenia własnego zdalnie sterowanego samochodu!
Krok 1: Materiał
Będziesz potrzebować:
Dla łazika:
- GiggleBot
- mikro:bit
- 3 baterie AA
- kabel USB dołączony do micro:bit
Dla kontrolera:
- mikrobit
- jego akumulator z bateriami
Pobierz GiggleBota tutaj
Krok 2: Zaprogramuj pilota
Pilot zdalnego sterowania to micro:bit, który trzymasz w dłoniach. Będzie stale wysyłał polecenia do łazika, gdy nim machasz.
Przejdź do edytora Makecode, załaduj rozszerzenie giggle i nazwij swój projekt. Jeśli potrzebujesz pomocy z tą częścią, zapoznaj się z instrukcją Easy Micro:Bit Rover.
Kod zdalnego kontrolera jest prosty i składa się tylko z jednego bloku w nieskończonej pętli.
Zewnętrzny pilot blokowy, grupa 1, służy do wysyłania sygnałów z pilota micro:bit z powrotem do GiggleBot.
Sygnały bazują na położeniu pilota w przestrzeni:
- przytrzymaj go poziomo, aby zatrzymać GiggleBot przed poruszaniem się
- przechyl go w lewo lub w prawo, aby skręcić
- przechyl go w dół, aby iść do przodu
- przechyl go do góry, aby iść do tyłu
Im bardziej przechylisz, tym szybciej będzie się poruszał łazik.
Część grupy 1 bloku ustawia grupę radiową, na której będą się komunikować micro:bits. Dwa micro:bity muszą należeć do tej samej grupy. Jeśli masz w pokoju inne GiggleBoty, każdy zestaw musi znajdować się w osobnej grupie.
Pobierz kod na pilota micro:bit.
Krok 3: Kod GiggleBota
GiggleBot musi reagować za każdym razem, gdy otrzyma polecenie z pilota.
W tym celu jest dedykowany blok zdarzeń: na otrzymanym pilocie, grupa 1. Wewnątrz tego bloku upuść blok akcji do zdalnego sterowania.
Ta sekwencja zostanie wyzwolona za każdym razem, gdy wiadomość radiowa zostanie odebrana z pilota zdalnego sterowania, a wymagane działanie zostanie wykonane przez GiggleBot.
Pobierz ten kod i zainstaluj go na micro:bit GiggleBot.
Krok 4: Zacznij prowadzić swojego GiggleBota
Włącz oba roboty i zacznij kontrolować swojego GiggleBota!
Zbuduj sobie trudny kurs i zobacz, jak szybko możesz przez niego przejść. Baw się dobrze!
Zalecana:
Magiczny przycisk 4k: 20 USD BMPCC 4k (lub 6k) Bezprzewodowy pilot zdalnego sterowania: 4 kroki (ze zdjęciami)
Magiczny przycisk 4k: bezprzewodowy pilot zdalnego sterowania BMPCC 4k (lub 6k) za 20 USD: Wiele osób prosiło mnie o udostępnienie szczegółów dotyczących mojego bezprzewodowego kontrolera do BMPCC4k. Większość pytań dotyczyła sterowania bluetooth, więc wspomnę kilka szczegółów na ten temat. Zakładam, że znasz środowisko Arduino ESP32
Pilot zdalnego sterowania ATtiny85 RF: 3 kroki
Pilot ATtiny85 RF: UWAGA: Moja instruktażowa „Wirtualna gra w chowanego”; pokazuje, jak używać tego typu pilota z modułem RXC6, który automatycznie dekoduje wiadomość. Jak wspomniałem w poprzednim Instructable, niedawno zacząłem bawić się niektórymi ATtiny85 chi
Pilot Wi-Fi do Hayward ColorLogic: 3 kroki
Zdalne sterowanie Wi-Fi dla Hayward ColorLogic: Hayward ColorLogic jest popularnym dodatkiem do basenów, spa, stawów i innych obiektów wodnych. Każde światło zawiera zestaw jasnych diod LED oraz logikę, aby zapewnić kilkanaście jednolitych kolorów i pokazów świetlnych. Jednostki te wykorzystują zasilanie 12 VAC, co sprawia, że
Bezprzewodowy pilot ITunes - styl Packrat!: 4 kroki
Bezprzewodowy pilot zdalnego sterowania ITunes - styl Packrat!: <BackStory> Kupiłem zestaw tych bezprzewodowych słuchawek, ponieważ byłem zmęczony przywiązywaniem się do stacji roboczej laptopa za pomocą zwykłych słuchawek. Och, jaka wolność! Lubię słuchać losowo mojej biblioteki iTunes i czasami odkładam moje
Arduino UNO CO-pilot (Auto-pilot): 6 kroków
Arduino UNO a CO-pilot (Autopilot): Witam wszystkich, zamieszczam mały system autopilota dla samolotu RC ze stałymi skrzydłami (Sky surfer V3), ponieważ sky surfer v3 jest szybowcem z napędem, możemy używać tego systemu autopilota podczas ślizga się, a nawet gdy jest zasilany. Przed rozpoczęciem mojego pomysłu na auto