Nano CH340G TX1/RX0 a tlačítko - poraďte
Napsal: 21 kvě 2019, 20:10
Prosím o radu:
Pravděpodobně to je nějaká velmi začátečnická chyba, ale mám obsazeny všechny ostatní digitální vstupy na Nanu, takže pro jedno další tlačítko potřebuju udělat digitalRead z pinu TX1 nebo RX0 (protože jinou možnost už nemám), ale po přiřazení tlačítka na jeden z těchto pinů (pin 1 nebo 2) se mi to chová jako trvale stisknuté tlačítko, i přesto že není. Všechny tlačítka/vstupy mám s rezistorem 10k mezi zemí a vstupem trvale a stisk přivede napětí z 5V ke vstupu-pinu, (Jedná se o banální situaci čtení tlačítka a rozsvěcení ledky (na jiném pinu) vzávislosti na tom.)
Když v programu zakomentuju část která řeší čtení tohoto tlačítka na TX1/RX0 (tedy není bráno vpotaz), vše funguje dokonale (jiná tlačítka, rozsvěcení na ostatních výstupních pinech atd..)
Přešel jsem z UNO desky kde to fungovalo na stejném pinu vpořádku, na nanu mi to dělá stále toto.
Děkuji.
Pravděpodobně to je nějaká velmi začátečnická chyba, ale mám obsazeny všechny ostatní digitální vstupy na Nanu, takže pro jedno další tlačítko potřebuju udělat digitalRead z pinu TX1 nebo RX0 (protože jinou možnost už nemám), ale po přiřazení tlačítka na jeden z těchto pinů (pin 1 nebo 2) se mi to chová jako trvale stisknuté tlačítko, i přesto že není. Všechny tlačítka/vstupy mám s rezistorem 10k mezi zemí a vstupem trvale a stisk přivede napětí z 5V ke vstupu-pinu, (Jedná se o banální situaci čtení tlačítka a rozsvěcení ledky (na jiném pinu) vzávislosti na tom.)
Když v programu zakomentuju část která řeší čtení tohoto tlačítka na TX1/RX0 (tedy není bráno vpotaz), vše funguje dokonale (jiná tlačítka, rozsvěcení na ostatních výstupních pinech atd..)
Přešel jsem z UNO desky kde to fungovalo na stejném pinu vpořádku, na nanu mi to dělá stále toto.
Děkuji.