Stepper motor beprogramozása Delphi programozási nyelvben?
Az lenne a feladat, hogy Delphi programozási nyelvben, programozzak be egy stepper motort, hogy forogjon előre és visszafele is. A var részben van egy ilyen:
vk_up: begin t :='Elore! '; elore.Checked:=true;vissza.Checked:=false;balra.Checked:=false;jobbra.Checked:=false;out32(888,9);out32(888,3);out32(888,6);out32(888,12); end; // logikai 1-est ad(+5V) az LPT port 1-re es bekapcsolja a valasztogombot elore
vk_down: begin t :='Hatra! '; vissza.Checked:=true;elore.Checked:=false;balra.Checked:=false;jobbra.Checked:=false;out32(888,12);out32(888,6);out32(888,3);out32(888,9); end;
Ezzel az a baj, hogy ha futtatom nagyon hamar végig fut a program, és em érkezik forogni a motor, valamilyen késleltetést kellene csinálni szerintem, de nem tudom ezt hogy kellene megoldani, esetleg valami segítség?? Előre is köszönöm!
1. A Delphi nem programozási nyelv, hanem fejlesztőkörnyezet. A nyelv Object Pascal.
2. "A var részben" - hol?
Az általad említett kód gyanítom egy többágú szelekció - case - esetei - azok már nem a változók deklarálásánál foglalnak helyet.
3. Késleltetéshez ott a sleep:
illetve más lehetőségek:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!