Millis - funguje keď držím tlačidlo
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Millis - funguje keď držím tlačidlo
Už tomu začínam chápať Ďakujem za pomoc, prvý projekt s millis...
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Millis - funguje keď držím tlačidlo
Skúšam to cez simulátor ale nejde to tamjankop píše: ↑21 led 2018, 21:06Teď jsem to zkoušel a funguje to. Když deklaruješ aktualmillis, tak má nedefinovanou hodnotu a získá ji až po prvním stisku tlačítka. Stačí dát opravdu ten jeden řádek před test tlačítka.jankop píše: ↑21 led 2018, 20:45Mám trochu problém porozumět tvým myšlenkovým pochodům, ale nemá být příkazpřed testem tlačítka?Kód: Vybrat vše
unsigned long aktualmillis = millis();
-
- Příspěvky: 1030
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Millis - funguje keď držím tlačidlo
No já jsem to zkoušel v reálu s esp8266 s tím, že tam nemám servo. Možná jen nechápu, čeho chceš dosáhnout, ale to je fuk, když ti to funguje.
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Re: Millis - funguje keď držím tlačidlo
Servo sa neotočilo po uplynutí 5 sekund od stlačenia, až po druhom stlačení tlačidlo po 5 alebo viac sekundách sa to vykonalo.
Re: Millis - funguje keď držím tlačidlo
Zkus doplnit:
na:
a
dat jako komentář
Kód: Vybrat vše
if (digitalRead(8) == HIGH) a=1;
Kód: Vybrat vše
if (digitalRead(8) == HIGH) {
a=1;
predchadzajucimillis= millis();
}
Kód: Vybrat vše
predchadzajucimillis = aktualmillis;
Kód: Vybrat vše
//predchadzajucimillis = aktualmillis;
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 52 hostů