Osetreni zakmitu tlacitka
Moderátor: Moderátoři
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Tento příspěvek jsem napsal už včera večer, jenže díky nepřítomnosti elektřiny poněkud nešel odeslat...
Jenže já na to jednak nemá čas, musel bych to dát do přerušení, jednak si můžu vybrat tlačítka, co používám. Ale souhlasím s tím, že ty membránovky v mobilech jsou humus, ale i tak bych šel cestou více čtení v kratším čase, protože to tlačítko přece nebude zakmitávat na kmitočtu 100Hz, to mechanicky nedá.
A když píšeš 10ms, to máš čtení - 10ms - čtení a porovnání ? To chodí blbě.
Jenže já na to jednak nemá čas, musel bych to dát do přerušení, jednak si můžu vybrat tlačítka, co používám. Ale souhlasím s tím, že ty membránovky v mobilech jsou humus, ale i tak bych šel cestou více čtení v kratším čase, protože to tlačítko přece nebude zakmitávat na kmitočtu 100Hz, to mechanicky nedá.
A když píšeš 10ms, to máš čtení - 10ms - čtení a porovnání ? To chodí blbě.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Tak ja si typ tlacitka moc vybirat nemohu. Budou tam ty co se davaji do nastennych vypinacu (teda ne vypinacu ale tlacitek). Proste obvod pro domaci automatizaci no. Ale jeste jsem nejak nezkoumal jake tam davaji. Ja to doma testuju na nejakych levnych mikrospinacich. HW reseni mi prijde fajn, protoze mi nebude zrat prostredky atd. Ale je jasne ze provedeni je slozitejsi. Navic se mi postara o bordel naindukovany na dlouhem vedeni k vypinaci.
Asi to bude chtit osciloskop a podivat se co s tim je, ze i po 50ms i pri 100ms to hazi dva stisky. Zda neni spise chyba v tom nizsim kodu nebo tak neco.
Asi to bude chtit osciloskop a podivat se co s tim je, ze i po 50ms i pri 100ms to hazi dva stisky. Zda neni spise chyba v tom nizsim kodu nebo tak neco.
Co ti m myslis? Mam nastavenou obsluhu pri detekci vzestupne hrany. A u ni nastaveno to cekani kvuli zakmitum. Je tam na to trida ktera by to mela osefovat(.NET micro framework).
http://msdn.microsoft.com/en-us/library/cc532245.aspx
http://msdn.microsoft.com/en-us/library/cc532245.aspx
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Musíš detekovat stisk, potom provést akci a čekat na puštění tlačítka, jinak Ti to při delším stisku znovu vletí do obsluhy stisku. Občas je to radost řešit...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
No to jsem si pak taky rikal. Tak jsem dal zachytavat obe hrany, ale reaguji jen na jednu. Jako ze se mi vola obsluha obou hran, ale jen v jedne neco delam. Takze si myslim, ze by to u obou melo pouzit ten hlidaci cas. Ale zlepseni jsem nepostrehl no. Tak nevim. Proto jsem si pak rikal, ze bych mohl zkusit ten obvod s kondikem, ale k tomu se nikdo nejak vazneji nevyjadril
.
![Smile :-)](./images/smilies/icon_smile.gif)