Arduino a já
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
-
atlan
- Příspěvky: 3382
- Registrován: 7. 2. 2011, 9:12
Ziadna suctova chyba na krokovom motore neexistuje.
Mas tam nieco zle. Naskor arduino. Ale skor typujem program.
Pocitaj stale s celymi cislami. Iba vyslednu hodnotu prepocitaj z celych cisel na desatiny pre zobrazenie na displej.
Mas tam nieco zle. Naskor arduino. Ale skor typujem program.
Pocitaj stale s celymi cislami. Iba vyslednu hodnotu prepocitaj z celych cisel na desatiny pre zobrazenie na displej.
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
.
Naposledy upravil(a) lubbez dne 6. 12. 2019, 6:43, celkem upraveno 1 x.
-
atlan
- Příspěvky: 3382
- Registrován: 7. 2. 2011, 9:12
Aha, ked ti to nevadi. Preco si nevytlacil kolesa s celym prevodom (sice to ma svoje chyby)
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
No ale i při nešikovném převodovém poměru není důvod, aby se chyba kumulovala.
Počítáš pořád v nějakých svých jednotkách, přepočet na počet mikrokroků uděláš až nakonec a nikde dál ho nepoužiješ.
Chyba tam může vzniknout (nemůžeš udělat třeba 1/7 mikrokroku, že), ale nebude se kumulovat.
Počítáš pořád v nějakých svých jednotkách, přepočet na počet mikrokroků uděláš až nakonec a nikde dál ho nepoužiješ.
Chyba tam může vzniknout (nemůžeš udělat třeba 1/7 mikrokroku, že), ale nebude se kumulovat.
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
.
Naposledy upravil(a) lubbez dne 6. 12. 2019, 6:43, celkem upraveno 1 x.
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
.
Naposledy upravil(a) lubbez dne 6. 12. 2019, 6:44, celkem upraveno 1 x.
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Snad i v tom prostředí Arduino funguje něco normálně, takže třeba
stav=PINA;
vy Ti měl do proměnné "stav" přečíst celý port A.
stav=PINA;
vy Ti měl do proměnné "stav" přečíst celý port A.
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
Původně jsem to předpokládal, ale nic jsem neobjevil. Udělám to tedy jinak. 
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
Poslyš, že Ty si z nás děláš srandu?
Napsal jsem takovýto velmi komplikovaný program:
void setup() {
}
void loop() {
char ahoj;
ahoj = PINB;
}
A minimálně kompilace prošla bez problémů. Nemám tady žádnou fyzickou desku, abych to vyzkoušel, ale tady snad není proč by to nejelo.
Čtení portu je ta nejjednodušší 1-taktová instrukce. Takže je s prominutím trochu mimo ji balit do nějakých obrovských objektů jako Serial atd.
-
lubbez
- Příspěvky: 3495
- Registrován: 21. 6. 2012, 9:26
- Bydliště: Praha
.
Naposledy upravil(a) lubbez dne 6. 12. 2019, 6:44, celkem upraveno 1 x.