друзья, возможно кто-то использует конструктор ТЕТРА. там в комплекте есть ИК-приемник в форме тройка-модуля (http://amperka.ru/product/troyka-ir-receiver). а как его можно задействовать? ведь библиотечки или возможности разобрать ИК-посылку в S4A нет. или я не всё знаю? всё что можно это вероятно, определить наличие ИК сигнала с пульта, но никак не разобрать посылку. подскажите, кто в курсе ...
У Вас будет не наличие ИК сигнала, а он сам, т.е. последовательность 1 и 0, которые будет передавать пульт. Собственно её и разбирайте.
спасибо, joman. а вы среду s4a видели? подскажете как в ней реализовать разбор последовательности http://www.righto.com/2010/03/understanding-sony-ir-remote-codes-lirc.html ? или там что-то для этого готовое есть?
s4a не видел. Предпочитаю си всё-таки. Как я понимаю, принцип будет примерно такой (исходя из Вашей ссылки): читаем уровень. Если был 0 стал 1, включаем таймер. Как только стал 0 - выключаем таймер. Дальше имеем время сигнала. По времени определяем, что это (header 0 или 1). Т.о. получаем всю посылку. Собственно тут есть библиотека и объяснения, как с ней работать, если самому лень разбираться: https://arduino-info.wikispaces.com/IR-RemoteControl?responseToken=0ca733ff9d232883c790a6bae27624116
люди занимающиеся конструктором ТЕТРА. есть у вас мнение? зачем IR в наборе тетра? есть к нему обработчик в s4a?