2020. augusztus 22., szombat

RingbitCar



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.




 A blokkcsoportoknál meg kell jelenjen a Ringbit csoport.


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

Pí a rejtélyes szám

 A Kispesti Deák Ferenc Gimnázium is csatlakozott a DTH 2024 eseménysorozathoz. A résztvevők ezúttal a matematika Szent Gráljának a felfedez...