Egy ismerosomnek szuksege lenne egy olyan programra, amelyik
"gyakorlatoztat" embereket: pl. a felhasznalonak adott ido alatt adott
tevekenyseget kell elvegeznie (mondjuk egy futoszalagon 1 km-t futni).
Azt, hogy hol tart az illeto, a szamitogep a serial porton keresztul
olvasna be az eszkoztol, es kozben a kepernyon folyamatosan mutatna a
haladast az elvarthoz kepest. Legegyszerubb esetben pl. az elvart egy
linearis y=t egyenes (megtett ut az ido fuggvenyeben, egyenletes
futasnal), amihez kepest a tenyleges megtett ut valahol korulotte
ingadozik. Egy hasonlo programja viszont van az illetonek. Amire szuksege
van, az egy olyan, ami ezt a visszajelzest valamilyen szellemes
animacioval, kulonbozo cserelheto variaciokban tudja mutatni, hogy
kicsit szorakoztassa a felhasznalot. Egy pelda: egy utcai hatter elott egy
ember fut egy kutyaval porazon, a kutya egyenletes sebesseggel fut (ami az
idealis), az ember pedig ugy, ahogy a serial port mutatja a valosagos
futast: ha lemarad, akkor a kutya probalja vonszolni (elore nyulik a
poraz), ha eloresiet, akkor a kutya probalja fekezni (hatra nyulik a
poraz). A cel, hogy egyszerre erjenek el az utca vegere.
Gondolom, vannak mindenfele kesz konyvtarak a soros port olvasashoz, es a
ketdimenzios sprite-szeru animaciokhoz is, Windows-ra (vsz. csak NT),
ezekbol kellene osszerakni egy programot.
Ha erdekel a munka, vagy ismertek valakit, akit erdekelne, irjatok nekem;
probaljatok megbecsulni, mennyi munkaora lenne megcsinalni, es irjatok
meg, mennyit kertek orankent.
A munkahoz az angol nyelv irasbeli megertese/hasznalata kovetelmeny, mert
az illeto nem tud magyarul. Beszelni nem kell tudni. ;-)
Jozsi.
|
Hi,
A TIMER interruptot tudod erre a celra felhasznalni. ez 18.206 Hz-el (a pont
az tizedespont) szolal meg, ez kb 55msec, tehat ennyi az idoalapod.
Persze atprogramozhatod a timer-t......;-)
Mindenesetre ez interrupt rutin lesz, ugyhogy keretik vigyazni az
eljarastorzsben vegzett muveletekkel es a tartozkodasi idokkel es meg sok
minden massal.
Ha megirod hogy pontosabban mire kell, akkor kuldhetek kodreszletet is es
tanacsokat hogy mi nem fog mukodni (ha van benne olyan).
Istvan
|
Sziasztok!
Visual Basic-ben kellene parhuzamos porton keresztul kikuldenem byte-
okat, ehhez kernem segitsegeteket.
Olyasmi dologra lenne szuksegem, mint a pascal port fuggvenye...
Azaz ilyet kene megvalositanom VB-ben:
Port[$378]:=output;
Barminemu epito javaslatot nagyon megkoszonnek,
Andrys
------------A-nap-mondasa:--------------
Minden állat egyenlô, de némelyik állat egyenlôbb a többinél.
|