ПредишенСледващото

Но имаше един нерешен проблем - липсата на камера. Разбира се, камерата разполага с камера с нормален, но Хемороиди си с батерии просто носи всички удоволствия на снимане там. В резултат на това излязох няколко "за", така че в къщата се оказа една таблетка. В началото никой дори не си помисли за някои "мръсни" цели да го нужни

Но днес не е за това, тъй като се оказа, всички много по-лесно. Съвсем случайно ми devaysa на борда се появи IR изход, аз се просълзявам пъти Qtek S200, бяхме в уни телевизори с образователни канали помня, и отидохме и премина на спортни канали. Трябва да са видели бяса учител

Също така са включени беше programmulina подкрепя куп различни телевизори, музикални центрове и така нататък. Така че задачата е станало по-разбираемо, тъй като къщата има телевизор Samsung с pultik, а след това в крайна сметка проблемът се свежда да гарантира, че контролът с дистанционното микроконтролера, тъй като таблетът поддържа тази дистанционно.

Как да се реши подобен проблем? Препоръчвам първоначално се намери тук. TSOP4836 взето, се подава захранване, както и на изхода е свързан с осцилоскоп. "Аз надникна под kustochek видях там ... Искам да кажа, ние виждаме тук е

некласифицирани другаде микроконтролер Офис на Протокол

Писане в Google ", инфрачервено дистанционно протоколи", погледнете какво е нашето сигнал. Търсене за дълго време, не трябва да, защото е ясно, че този протокол NEC.

Остава да се разбере как работи това нещо. Дори последния път, когато се разбира с NRF24L01 запали сайт MCS Електроника AN # 157 - Изпълнение на IR NEC протокол. Основната идея е взето малко по-малко от напълно.

Логиката е: очакваме външно прекъсване сигнал от разпад, ако дойде - тогава стартира таймер. Следващата външно прекъсване се преброят на кърлежи, които направиха таймера, ако достатъчно от тях, това означава, че дойде в началото на флага за малко се задава, нулиране на таймера, изчакайте следващо прекъсване. Ако кърлежите в желаните граници, а след това данните за запис, от нула до 32 бита. Ако данните са извън обхват - ние спрете таймера се нулира и да чака до следващия прекъсването.

Имайте предвид, че данните 1 и 0, кодиран продължителност на импулса, кратък импулс - нула, дълго - единица. Първо, кодът не работи, аз трябваше да се навирам осцилоскоп, ни помогна много прясно изпечен UART терминал, в крайна сметка се оказа, че времената не съвпадат мина, направен малко по-малък и тя работи.

За тези, които искат - фърмуер

Подкрепете проекта - споделете линка, благодаря!