Dobrý den, vytvářím aplikaci, která je ovládána dálkovým ovládáním. Signál je přijímaný IR přijímačem a přiváděn na vstup mikrokontroleru. A já bych potřeboval radu jak tento signál, který dálkové ovládání vysílá, mikrokontrolerem zpracovat, porovnat, a podle zmáčknutého tlačítka se rozhodnout co za úkon udělat. Předem velice děkuji za každou radu. :)
Fórum › Mikrokontroléry
AVR ATMEGA16A zpracování signálu na vstupu
musis zjistit, jaky protokol se pouziva, zvladnout rozpoznat 0/1, ulozit si kam potrebujes a na zaver porovnat s tim co uz ocekavas.. (tj musis si to predem zjistit a pocitat s tim ze to bude pravdepodobne 32bitovy cislo (aspon u toho, co se momentalne pouziva), a nezapomenout ze existuje i zkracenej prikaz pro opakovani - s jinou delkou startovaciho impulsu)
EDIT: ja sem zatim vypozoroval ze mam doma vetsinu ovladani ve stylu: http://www.sbprojects.com/knowledge/ir/nec.php (Extended NEC protocol sekce)
CTC mod citace, vhodne nastavit prescaler, stavovy automat a hlavne nezapomenout na rozumny rozptyl hodnot co se nameri
nejlepsi je to mit napichly na pocitac a posilat ty hodnoty pres seriovej port (na to prvotni rozjeti)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Digitální zpracování telepatických signálů — založil remmidemmi
Zpracování spojitého signálu přes ATmega — založil w-e-w-e
AVR Toolchain 3.3.0 + AVR studio + ATTiny26 - mala rada — založil xhans69
Vystup signálu z PC do TV — založil bengo
Moderátoři diskuze