A RingbitCar egy kicsi DIY intelligens autó, amelyet a BBC Micro:bit hajt.
Mozgathatod bizonyos objektum kerülete mentén, vezeték nélkül irányíthatod, de grafikus rajzot is készíthetsz vele. A többi érzékelő kiterjesztésével ez az autó képes megvalósítani a vonalkövetést, a fény követését, az akadályok elkerülését.
Programozni a https://makecode.microbit.org/
oldalon lehet.
Keresd fel az oldalt, majd add hozzá a
Ringbit csomagot.
Az elérhető blokkok:
- inicializálja a bal és a jobb oldali szervót
alapértelmezés szerint a bal oldali szervót a P1-hez és a jobb szervót a P2-hez csatlakoztatja.
- fordulj jobbra/balra …. fokot
- előre halad teljes sebességgel
- balra fordul teljes sebességgel
- megáll
- a bal és jobb oldali motor sebessége
Kihívás1
Haladjon a RingbitCar előre, majd forduljon jobbra.
- Inicializáld a bal és a jobb oldali szervót.
- Használd a go straight és turn right blokkokat.
A kihívás1 kódja elérhető a https://makecode.microbit.org/_LkiFqwath7Vv
linken.
Kihívás2
Rajzoljon egy kört a
RingbitCar, amennyiben megnyomjuk az A gombot.
A B gomb megnyomására
álljon meg.
- Egy gumival, vagy gyors kötözővel rögzíts egy filctollat a RingbitCar-hoz.
- Inicializáld a bal és a jobb oldali szervót.
- Használd a set left whel speed at … és break blokkokat.
A kihívás2 kódja a https://makecode.microbit.org/_MbiTzd085Xm6 linken érhető el.
Átgondolásra
ajánlott feladat
a)
Írd át a programot úgy, hogy egy másik
Micro:bittel irányítod a ki és bekapcsolást!
b)
Rajzoljon egy nyolcast a RingbitCar.
Kihívás3
Egy fényjelzést adó rendőrautó haladjon az úton.
- inicializálás után a RingbitCar haladjon előre
- strip legyen blokkja segítségével állítsd be a 2. Led-t
- a piros és kék váltakozásának blokkjait helyezd el az állandó blokkban.
A kihívás kódja a https://makecode.microbit.org/_bi0K66C5xEbs
linken érhető el.
Kihívás4
Járjon táncot a RingbitCar.
- Véletlenszerűen mozgasd a robotot!
- Hozz létre 2 változót, bal és jobb néven, melyek értékét -100 és 100 közé eső véletlen számra állítod, s itt tárolod a bal és jobb motor sebességét.
A kihívás kódja a https://makecode.microbit.org/_WPaDJcewkeVy
linken érhető el.
Forrás:
https://www.elecfreaks.com/blog/post/ringbit-car-package.html
https://www.youtube.com/watch?v=U-E7BlPPgmA
Nincsenek megjegyzések:
Megjegyzés küldése