Передача команд через інфрачервоний канал – схема сигналізації

Використовуючи клавіатуру, пульт від ТБ з кодом стандарту RC5 і мікроконтролер з ЖК дисплеєм, можна здійснити передачу даних по бездротовій мережі для управління віддаленими пристроями або сигналізації. В даному випадку обраний ТВ пульт RC-8205, але може бути і будь-який інший, який працює в коді RC5.

Електрична схема

Інфрачервоний канал – схема сигналізації на МК

Основними елементами проекту є: друкована плата в корпусі, ЖК-дисплей, ІЧ-приймач TSOP, пульт дистанційного керування. Комплект був створений через необхідність установки сигналізації в підвалі багатоквартирного будинку. Він включає і вимикає комутатор.

Принцип роботи

ЖК-дисплей 16 * 2, управляється контролером ATTiny2313. Виконавчий елемент являє собою електромагнітне реле. Контакти реле управляють комутатором. Світлодіод відображає поточний стан роботи системи і горить, коли реле включено. Харчується все це справа постійною напругою 12 В від свинцевого акумулятора з блоку сигналізації.

Інформація відображається на РК-панелі. Контролер працює на внутрішньому генераторі 4 МГц. ІК-приймач TSOP 1738 підключений до PD2 через резистор 10k. Дані елементів вказані на схемі.

Програма написана в Bascom. Використання пам’яті на 100%. Пристрій може бути використано також як кодового замка на двері, ворота або як елемент доступу в будинок або сад.

управління сигналізацією

Система починає працювати відразу при підключенні напруги живлення 12 В відображаючи напис: «Виберіть кнопку пульта«. За допомогою цифрових кнопок 0-9 пульта дистанційного керування вводимо першу цифру (команду). На дисплеї в першому рядку з’явиться зірочка, а на другій лінії під зірочкою порядковий номер введеного «цифри».

Символи відображаються не на початку лінії, а в будь-якому місці, що залежить від записи в коді програми. При натисканні кнопки ви бачитиме лише ці два символи цифри шифру, а попередні знаки будуть стерті. Зірочка приховує цифру, номер і являє собою ще одну цифру коду, який був введений. Такий запис не дозволяє визначити кількість цифр шифру сторонній людині, а змінюється місце відображення цифр, створює враження помилки або збою.

Після четвертої і, одночасно, останній правильно введеної цифрі, через 1 секунду затримки з’являється напис: «Чекайте!«. Далі з’явиться напис: «Виконано / Код відповідає»- це повідомляє про включення реле і світлодіодів на 5 сек.

Через 5 секунд відбувається вимикання реле і згасне світлодіод – відбудеться автоматичне повернення до початкового екрану з написом: «Оберіть….«. Система знаходиться в стані очікування. Після введення неправильного коду з’явиться напис: «Exit / Чи не увійдеш«.

Реле й світлодіод будуть включені, а подальше використання кнопок нічого не змінить. Єдиним виходом є використання закладеної в програмі функціональної кнопки аварійного скидання. При її натисканні відбувається повернення до початкового екрану з написом: «Оберіть….«.

У разі помилки при введенні цифр кнопка аварійно скидає все цифри коду, а дисплей повертається до вихідного екрану. Система може працювати і без дисплея, пропонується ввести пароль буде проводитися інтуїтивно.

Ссылка на основную публикацию