08M2 + IR

Uživatelský avatar
gilhad
Příspěvky: 263
Registrován: 29 kvě 2015, 00:36
Kontaktovat uživatele:

Re: 08M2 + IR

Příspěvek od gilhad »

v idealnim pripade vypada ta funkce nacti_signal_up takto (pokud je tlacitko primo pripojeno treba na PIN4):

Kód: Vybrat vše

if (PIN4 == 1) then
   stisknuto_up = 1
else:
   stisknuto_up = 0
return
- v pripade, ze pro precteni aktualniho stavu tlacitka je potreba nejaka fuknce a rozhodne se dle jeji navratove hodnoty.
- pokud ani neni funkce na aktualni stav tlacitka, ale jen funkce na cekani na tlacitko po omezenou dobu, tak se teda pouzije takovato funkce, s parametrem co nejkratsi doby cekani (klidne 0.001sec nebo tak neco)
- pokud je jen funkce na seznam soucasne stisknutych tlacitek, tak se zavola tato a pak se dekoduje hodnota naseho tlacitka, zda stisknuto je ci neni.

Pokud neni zadna funkce s omezenim casu, je to v haji a robota lze ovladat jen jedinym tlacitkem, (na ktere se ceka furt, protoze v ovladaci dosly baterky)
Pepa z depa
Příspěvky: 85
Registrován: 02 úno 2014, 02:12

Re: 08M2 + IR

Příspěvek od Pepa z depa »

Já se omlouvám, ale ještě jsem se k tomu vyzkoušení nedostal.
To Gilhad: ten tvůj kód je určitě použitelnej, ale pouze pokud je vstup tlačítko (tlačítka).
Pokud je vstup IR přijímač, tak to takhle jednoduše právě nejde.
Odpovědět