Az első vonalkövető robotunk

RCX – vonalkövető a LEGO Programozó Műhelyben

Ábel egy olyan járművet és annak programját készítette el először, mely gomb nyomására indul és egy sötétebb vonalnál megáll. Később nem csak megállt a jármű, hanem tolatott majd irányt változtatott. Ekkor jött az ötlet “Mi lenne ha vonalkövető robotot hozna létre”. Sok próbálgatás és egy kis segítség után sikerült megírni a programot.

Út a megvalósulásig:

A robot haladjon előre és vegye észre a vonalat.- meg kellett határozni és be kellett állítani a fényszenzor értékét.

A robot fordulj enyhén balra (az időt kellet meghatározni)

A robot haladjon előre egy megadott ideig, és ha nem találkozik vonallal a megadott időn belül forduljon jobbra.

A fentiek ismétlődjenek.

Legnagyobb “probléma” abból adódott, hogy  a robot a balra fordulás után ha nem találkozott vonallal (mert a vonal jobbra vezetett), akkor az továbbra is egyenesen haladt és nem “találta” a vonalat… Ezt úgy oldottuk meg, hogy meghatároztuk azt az időt, mely elteltével ha nem találkozott vonallal, akkor a robot forduljon jobbra és akkor biztos “találkozik” vonallal.

Advertisements
Tagged with:
LEGO Programozó Műhely, programozás, RCX, robot, videó kategória

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

Archívum