Оглавление:

Беспроводной приемник дверного звонка: 3 шага (с изображениями)
Беспроводной приемник дверного звонка: 3 шага (с изображениями)

Видео: Беспроводной приемник дверного звонка: 3 шага (с изображениями)

Видео: Беспроводной приемник дверного звонка: 3 шага (с изображениями)
Видео: ТОП ВИДЕОГЛАЗКОВ С АЛИЭКСПРЕСС БЕСПРОВОДНОЙ ВИДЕОГЛАЗОК 2024, Ноябрь
Anonim
Беспроводной приемник дверного звонка
Беспроводной приемник дверного звонка

Этот проект описывает вторую часть следующих двух проектов:

  1. Беспроводной передатчик дверного звонка, как описано в инструкции к беспроводному передатчику дверного звонка. Это руководство также дает некоторое представление об этих проектах.
  2. Приемник беспроводного дверного звонка, описанный в этой инструкции.

Приемник беспроводного дверного звонка издаст звук и мигнет светодиодом 5 раз после получения действительного сообщения от передатчика беспроводного дверного звонка. Звук, производимый этим ресивером, звучит как динь-дон, хотя вы можете назвать его «8-битным звуком» из-за его простоты.

Устройство питается от сети 230 В переменного тока с помощью понижающего преобразователя на 5 В, который генерирует напряжение 5 В постоянного тока. Хотя он мог быть разработан для работы от батареи, мне это не понадобилось. Должна быть возможность питать его от трех батареек 1,5 АА, поскольку и приемник, и микроконтроллер должны хорошо работать при напряжении 4,5 В или даже 3,6 В в случае аккумуляторных батарей.

Также здесь я построил этот проект на основе моего любимого микроконтроллера PIC, но вы также можете использовать Arduino.

Шаг 1. Необходимые компоненты

Обязательные компоненты
Обязательные компоненты

Для этого проекта вам понадобятся следующие компоненты:

  • Кусок макета
  • Микроконтроллер PIC 12F617, см. Win-source
  • Электролитический конденсатор 47uF / 16V
  • Керамические конденсаторы: 2 * 100 нФ, 1 * 680 нФ
  • Приемник ASK RF 433 МГц
  • Резисторы: 1 * 33к, 2 * 1к, 2 * 220 Ом
  • 2 * диод 1N4148, см. Win-source
  • Транзисторы: BC639, BC640
  • Светодиоды: 1 красный, 1 желтый
  • 1 динамик 8 Ом
  • Пластиковый корпус
  • Для сетевого питания (не показано на схеме):

    • Источник питания 5 Вольт
    • Держатель предохранителя + предохранитель 100 мА Медленно
    • Выключатель

См. Схему подключения компонентов.

Шаг 2: проектирование и сборка электроники

Проектирование и сборка электроники
Проектирование и сборка электроники
Проектирование и сборка электроники
Проектирование и сборка электроники
Проектирование и сборка электроники
Проектирование и сборка электроники

Все управление осуществляется PIC12F617 программно. Как упоминалось ранее, я разработал этот проект так, чтобы он питался от сети с помощью понижающего преобразователя. В этом случае будьте очень осторожны и не прикасайтесь к 230 В!

Для управления громкоговорителем 8 Ом используется простой усилитель.

Построить схему легко на небольшом макете с подходящим корпусом. На фотографиях вы можете увидеть схему, которую я построил на макетной плате, включая конечный результат в пластиковом корпусе. В этом корпусе есть разъем, который можно напрямую подключить к электросети.

Шаг 3: программное обеспечение и финальная операция

Как уже упоминалось, программное обеспечение написано для PIC12F617. Написано на JAL. В этом проекте PIC работает на внутренней тактовой частоте 8 МГц.

Программа делает следующее:

  • Расшифруйте полученное сообщение по RF ссылке. Поскольку передатчик беспроводного дверного звонка повторит одно и то же сообщение 3 раза, приемник будет использовать только одно из сообщений, проверяя порядковый номер сообщения. Таймер 2 используется виртуальной библиотекой для декодирования полученных РЧ-сообщений со скоростью 1000 бит / с.
  • Когда получено правильное сообщение, сгенерируйте звук динг-дон с частотами 1667 Гц и 1111 Гц и мигните светодиодом 5 раз. Таймер 1 используется для генерации звука динг-дон.

На видео вы можете увидеть и услышать в действии приемник беспроводного дверного звонка.

Исходный файл JAL и файл Intel Hex прилагаются. Если вы заинтересованы в использовании микроконтроллера PIC с JAL - языком программирования, подобным Pascal, - посетите сайт загрузки JAL.

Получайте удовольствие, создавая свой собственный проект и с нетерпением жду вашей реакции.

Рекомендуемые: