| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 22.05.10 Prihlásený: 31.01.11 Príspevky: 9 Témy: 4 |
Potrebujem poradit. Viem ovladat dva krokove motory s PC s programu vytvorenom v C++ Builder 6. Motory sa daju ovladat nezavisle na sebe. Moj problem je taky, ze sa mi nedari vytvorit cyklus, ktory by mi spustal jeden motor takym sposobom, ze ked zadam napr. pocet krokov 100 a vysledny konecny pocet 1000, tak motor spravi 100 krokov a zastavi na 5 sekund, potom spravi dalsich 100 krokov a znovu zastavi na 5 sekund a toto sa opakuje az kym sucet krokov nedosiahne hodnotu 1000. Teda 10 krat by sa mal pohnut s casovou prestavkou. Motor spustam prikazom RunMotor1 (pocet krokov); Priklad: RunMotor(100);
|
|
Registrovaný: 27.08.10 Prihlásený: 27.08.10 Príspevky: 8 Témy: 1 | Napísal Progy: 27.08.2010 12:56 | |
|
Kód: int kroky; // pocet krokov naraz int krokyCelkovo; // celkovy pocet krokov int a;
a = krokyCelkovo/kroky;
for(i ; i < a ; i++) { RunMotor(kroky); cakaj(5); // pauza 5 sek
}
void cakaj(int sek) {
clock_t endwait; endwait = clock () + sek * CLOCKS_PER_SEC ; while (clock() < endwait) {}
}
Neviem .... ale asi si dako takto. Len musis este doplnit #include <time.h>
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 27.08.2010 18:02 | |
|
radsej pouzi na cakanie Sleep(int minisekund);
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 16.08.09 Prihlásený: 07.03.14 Príspevky: 186 Témy: 16 Bydlisko: Levice | Napísal pizet: 27.08.2010 19:31 | |
|
reDo píše: radsej pouzi na cakanie Sleep(int minisekund);
Co su to minisekundy?
_________________ "Najlepším spôsobom, ako sa na budúcnosť pripraviť, je vymyslieť si ju." - John Sculley |
|
Registrovaný: 27.04.08 Prihlásený: 16.07.11 Príspevky: 126 Témy: 33 |
jednotka casu... 1000milisekund=1s
|
|
Registrovaný: 16.08.09 Prihlásený: 07.03.14 Príspevky: 186 Témy: 16 Bydlisko: Levice | Napísal pizet: 27.08.2010 21:23 | |
|
ja viem... on napísal minisekund, to som ešte nevidel... tak sa pýtam čo je to, predpokladám, že sa pomýlil.
_________________ "Najlepším spôsobom, ako sa na budúcnosť pripraviť, je vymyslieť si ju." - John Sculley |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 27.08.2010 21:42 | |
|
jj pomylil, ale vyznam ako to pouzit si dufam pochopil
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Interval v C v Assembler, C, C++, Pascal, Java | 11 | 811 | 09.03.2008 19:37 Matoo | | Blbne funkcia DATE_SUB(CURDATE(), INTERVAL 30 DAY) v PHP, ASP | 0 | 336 | 09.12.2016 16:14 alvar | | Schéma: Časový spínač v Elektronika | 0 | 3375 | 23.01.2007 6:39 Elektronic | | Časový spínač 230V v PC skrinky, zdroje a všetky druhy chladenia | 7 | 1176 | 24.02.2012 15:46 haffen | | Schéma: Sekvenčný časový spínač v Elektronika | 1 | 2662 | 02.09.2015 14:24 FricoSK | | Schéma: Schodiskový časový spínač v Elektronika | 0 | 6777 | 23.01.2007 4:25 Elektronic | | pomoc pri c v Assembler, C, C++, Pascal, Java | 3 | 593 | 31.05.2009 11:28 ado21 | | Pomoc kalkulacka C++ v Assembler, C, C++, Pascal, Java | 2 | 1986 | 21.01.2008 17:23 Peto670 | | pomoc s C++ v Assembler, C, C++, Pascal, Java | 1 | 921 | 20.03.2007 16:12 programator | | Pomoc v C++ v Assembler, C, C++, Pascal, Java | 4 | 1027 | 18.05.2007 16:21 juho | | pomoc s C v Assembler, C, C++, Pascal, Java | 8 | 843 | 06.05.2008 21:40 Matoo | | pomoc s C++ v Assembler, C, C++, Pascal, Java | 17 | 2226 | 19.07.2007 1:42 Roberbo | | Pomoc s C v Assembler, C, C++, Pascal, Java | 1 | 1229 | 29.04.2021 7:52 shiro | | Časový limit pre www stránku v Sieťové a internetové programy | 1 | 483 | 06.05.2011 14:53 Denco1 | | C pomoc s funkciami [ Choď na stránku: 1 ... 4, 5, 6 ] v Assembler, C, C++, Pascal, Java | 165 | 9262 | 06.02.2010 17:33 ado21 | | Pomoc v programe C v Assembler, C, C++, Pascal, Java | 5 | 549 | 09.05.2009 16:01 neutronmind |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|