Схема приймача

Схема передавача

Мрія дитинства радіо – керована машинка, купити було ніде або дорого, спаяти самому ще можливо, але налаштувати радіоканал доля не багатьох.

Альтернативний варіант на інфрачервоних променях для кімнатного застосування, зібрати можна за пару годин. Передавач має можливість одночасно передавати до трьох команд, якщо пульт у вигляді джойстика.

Можна передати команди:

  • 1. Вперед.
  • 2. Назад.
  • 3. Вліво.
  • 4. Праворуч.
  • 5. Вперед і вліво.
  • 6. Вперед і вправо.
  • 7. Назад і вліво.
  • 8. Назад і вправо.
  • 9. З усіма комбінаціями ще передавати натискання кнопки.
  • Кнопка може прийматися у двох режимах, перемикання і утримання, різні прошивки. Кнопки джойстика тільки в режимі утримання.

Передавач:

Харчування батарейное 4.5 в або 5в, вимикач живлення не потрібний, якщо немає натискання на кнопки, контролер знаходиться в режимі сон (SLEEP).

Для збільшення дальності прийому необхідно дуже обережно зменшити номінал резистора на IR світлодіод. Розведення плати робилася тільки для перевірки пристрою.

При розводці своєї плати під наявний корпус необхідно врахувати взаєморозташування кнопок відносно один від одного і їх підключення до висновків МК, (крім середньої кнопки її можна винести в зручне місце) інакше будуть помилки в роботі. Кнопки необхідно заздалегідь перевірити тестером на якість роботи.

Приймач:

Основа приймача вже напевно багатьом знайома, це ремікс «IR конструктора»

Хто його вже збирав, то проблем не буде. Для нього дві прошивки, щоб не напружувати народ налаштуваннями, 1 – кнопка в режимі утримання, 2 – в режимі перемикання.

Ну і як завжди харчування і ключі на ваш розсуд

Виходи приймача:

  • 7 – Кнопка
  • 6 – Вниз
  • 5 – Ліворуч
  • 4 – Приймач ІК
  • 3 – Верх
  • 2 – Вправо

І ще трохи про пульт:

Пульт працює в протоколі NEC, його можна використовувати для «IR конструктора».

Також і для вашої побутової техніки з протоколом NEC. Якщо Вам відомі коди команд вашого оригінального пульта, то їх необхідно внести в пам’ять EEPROM пульта починаючи з адреси 00h, чотири числа кодової посилки в шістнадцятковому вигляді, і так далі послідовно для п’яти кнопок.

З адреси 00h по 03h для кнопки з виводу (7) GP

З адреси 04h по 07h для кнопки з виводу (6) GP1

З адреси 08h по 0Bh для кнопки з виводу (5) GP2

З адреси 0Ch по 0Fh для кнопки з виводу (4) GP3

З адреси 10h по 13h для кнопки з виводу (3) GP4

Для того щоб дізнатися кодування протоколу вашого пульта і несучу інформацію можна скористатися програмою SlyControl, чи логічним аналізатором.

PIC12F629 має калибровочную константу!

Завантажити друковану плату і прошивки