Kezdőoldal » Számítástechnika » Programozás » Stepper motor beprogramozása...

Stepper motor beprogramozása Delphi programozási nyelvben?

Figyelt kérdés

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!



2019. máj. 8. 00:33
 1/2 anonim ***** válasza:

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:

[link]

illetve más lehetőségek:

[link]

2019. máj. 8. 01:22
Hasznos számodra ez a válasz?
 2/2 tabaki ***** válasza:
Szerintem a timer nem rossz ötlet, csak ne a témacímkék közé írd, hanem a programba.
2019. máj. 8. 21:37
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!