а зачем в тетре IR-премник?

Тема в разделе "Arduino & Shields", создана пользователем вячеслав д, 8 июн 2016.

  1. друзья, возможно кто-то использует конструктор ТЕТРА. там в комплекте есть ИК-приемник в форме тройка-модуля (http://amperka.ru/product/troyka-ir-receiver). а как его можно задействовать? ведь библиотечки или возможности разобрать ИК-посылку в S4A нет. или я не всё знаю? всё что можно это вероятно, определить наличие ИК сигнала с пульта, но никак не разобрать посылку. подскажите, кто в курсе ...
     
  2. joman

    joman Гик

    У Вас будет не наличие ИК сигнала, а он сам, т.е. последовательность 1 и 0, которые будет передавать пульт.
    Собственно её и разбирайте.
     
  3. спасибо, joman.
    а вы среду s4a видели? подскажете как в ней реализовать разбор последовательности http://www.righto.com/2010/03/understanding-sony-ir-remote-codes-lirc.html ?
    или там что-то для этого готовое есть?
     
  4. joman

    joman Гик

    s4a не видел. Предпочитаю си всё-таки.
    Как я понимаю, принцип будет примерно такой (исходя из Вашей ссылки):
    читаем уровень. Если был 0 стал 1, включаем таймер. Как только стал 0 - выключаем таймер.
    Дальше имеем время сигнала. По времени определяем, что это (header 0 или 1). Т.о. получаем всю посылку.

    Собственно тут есть библиотека и объяснения, как с ней работать, если самому лень разбираться:
    https://arduino-info.wikispaces.com/IR-RemoteControl?responseToken=0ca733ff9d232883c790a6bae27624116
     
  5. люди занимающиеся конструктором ТЕТРА. есть у вас мнение? зачем IR в наборе тетра? есть к нему обработчик в s4a?