AVR & játékautó
Auth Gábor
auth.gabor at enaplo.hu
Wed Apr 19 18:41:59 CEST 2006
Halihó!
> Volt itt téma ez az AVR-es Java nyelven programozható cucc. Jövőre
> gondoltam ilyet is használni programozás órákon, hogy látványosabb
> lehessen azok számára, akit a hardver is érdekel... miket tudnak ezek
> a cuccok? Alapvetően egy olyanra gondoltam, ami képes digitális és
> analóg jeleket bolondbiztosan beolvasni, kiküldeni, illetve LCD vagy
> közvetlen VGA kimenete (is) van. Mennyibe kerül egy ilyesmi? A
> tanműhelyben megtervezik és összeszerelik, ha van valami koncepcióm.
Kicsit módosítottam az elképzelést. Van most egy Java játékom, amely
egy játéktéren tankokat mozgat, mégpedig a diákok által írt programnak
megfelelően. Ezek a tankok annyit látnak, hogy milyen irányban állnak,
van egy lövegtornyuk, amely szintén valamerre állhat, illetve ha belép
a látókörbe egy másik tank, akkor annak a távolságát és irányát tudják.
A tankokat lehet vezérelni pár utasítással (előre, jobbra, balra,
lövés, stb), és a cél, hogy nyerjen.
Ezt szeretném valami olcsóbb játékautókkal/tankokkal és
mikrovezérlővel megoldani, a játékautót úgy kellene átalakítanom, hogy
közvetlenül a mikrovezérlő irányítsa, legyen indítás/leállítás
távirányítóval, és fel kellene szerelnem különféle érzékelőkkel:
észrevegye, ha a játéktér szélére került, például egy focipályán a
fehér festést vegye észre (optikai úton?), lássa valamilyen módon a
másik autót (indukciós érzékelő?), tudja, hogy merre áll (elektronikus
iránytű?), és valamilyen kívülről is egyértelmű módon tudjon "támadni"
az ellenfélre, és az ellenfél is tudja, hogy támadják. Illetve polgári
érzékelőkkel: tudjon fehér/fekete csíkot követni, tudjon a fény felé
menni, érzékelje maga előtt az akadályokat, stb.
A lényeg az lenne, hogy C/C++ nyelven fel tudjuk tölteni a programot
az autókra, majd valahogy a földre téve már a program vezérelje.
Látványos legyen a program hatása... :)
Valószínűleg saját zsebből menne a projekt, ezért minél olcsóbb
megoldás érdekelne, kinek milyen ötlete van? :)))
--
http://www.enaplo.hu - Iskolai Információs Rendszer
Auth Gábor -=- FreeBSD 5.4 -=- http://bsd.lap.hu
+36-70/9400-341 -=- ICQ: 49179141 -=- Skype: authgabor
More information about the Elektro
mailing list