Оглавление:

Домашний информатор: 4 шага
Домашний информатор: 4 шага

Видео: Домашний информатор: 4 шага

Видео: Домашний информатор: 4 шага
Видео: 🔥При Сносе Здания Что-то Пошло Не Так🔥#Shorts 2024, Ноябрь
Anonim
Бытовой информатор
Бытовой информатор

Кто хочет выйти на улицу, чтобы посмотреть, пришла ли почта? Холодной зимой или дождем я предпочел бы не надевать куртку и обувь, только чтобы обнаружить, что почты нет. Этот проект уведомит вас о визите почтальона, и в качестве дополнительной функции он напомнит вам, что дверь гаража была оставлена открытой. Его можно даже расширить, включив в него другие датчики.

Шаг 1: Схема

Схема
Схема

В основе проекта микросхема Atmega 168. Поскольку конструкция требует лишь минимальных ресурсов, большинство микросхем AVR могут быть приемлемыми заменами. Но наличие дополнительных ресурсов означает, что добавить функциональность проще, чем перепроектировать. Устройство состоит только из минимального количества деталей (см. Схему). Конструкция имеет два датчика: герконовый магнитный переключатель двери гаража и светозависимый резистор почтового ящика (LDR).

Шаг 2: Дизайн

Дизайн
Дизайн
Дизайн
Дизайн

Функция гаражных ворот Датчик гаражных ворот представляет собой геркон с магнитным управлением. Магнит находится на воротах гаража и находится в непосредственной близости от геркона, когда дверь полностью закрыта. Я выбрал герконовый переключатель, так как ему было легче приспособиться к небольшим механическим допускам на движение гаражных ворот. Когда дверь гаража открывается, магнит отходит от переключателя. Переключатель размыкается, что сигнализирует микроконтроллеру о включении светодиода и издает короткий звуковой сигнал. Это настолько просто, что вы можете спросить: «Зачем использовать микроконтроллер, если простая схема выполнит эту задачу. Но здесь мощность микроконтроллера можно быстро применить для создания более полезного устройства без изменения какого-либо оборудования. Я действительно хотел, чтобы функция напоминала мне, когда я забываю закрыть дверь. Если дверь открывается и остается открытой в течение часа, я, вероятно, забыл ее закрыть. Я могу не заметить светодиод, поэтому в этот момент он будет издавать звуковой сигнал каждые 10 минут, чтобы привлечь мое внимание, пока я не закрою дверь. Функция почтового ящика Я использовал светозависимый резистор (LDR) для датчика почтового ящика. И снова я мог бы использовать механический переключатель, но меня беспокоили небольшие механические допуски дверных петель. Я не был уверен, что смогу заставить переключатель работать надежно с шаткой дверью. LDR отлично работает и его легко установить в задней части почтового ящика. Когда дверь закрыта, это считывается очень высоким сопротивлением - несколько мегаом и около 10 кОм, когда дверь открывается, даже в пасмурный день. Если сейчас посреди ночи, он, вероятно, не зарегистрируется, но почтальон все равно не придет. Обработка почтового ящика значительно отличается от гаражных ворот. Почтовый ящик активен только в течение секунды или двух, но я хочу помнить, что было обнаружено отверстие, один раз подайте звуковой сигнал в динамик, а затем держите светодиод горящим, пока я его не перезагружу - или он автоматически сбросится через 8 часов. есть еще несколько аналоговых и цифровых контактов, доступных на микросхеме AT Mega, так что я определенно смогу добавить больше функций в свой небольшой проект. Одна из идей - установить световой луч и датчик LDR на пути к входной двери, чтобы я мог заблаговременно уведомить о приближении кого-то к дому. Какие-либо предложения?

Шаг 3: Пример проекта и проводка

Корпус проекта и проводка
Корпус проекта и проводка

Корпус Мне нужен был небольшой корпус для монтажа печатной платы, и я нашел использованный корпус RJ45 для поверхностного монтажа, который как раз подходит по размеру для моего проекта. Я установил светодиоды и кнопку сброса так, чтобы они проходили через верхнюю часть корпуса - это означает, что корпус можно снять без каких-либо соединительных проводов. Подключение. К сожалению, это самая трудоемкая часть - прокладка пары проводов. в ваш почтовый ящик может быть немного хлопот. Я бы рекомендовал использовать либо витую пару, либо экранированный кабель. Это уменьшит любые паразитные электромагнитные поля, вызывающие индуцированный ток в вашей проводке, который нарушит работу микроконтроллера. У меня под рукой был достаточный запас коаксиального кабеля, поэтому я и использовал его. Мой почтовый ящик находится в конце дороги, примерно в 40 футах от дома. Мне повезло в том, что когда я заново заасфальтировал подъездную дорожку, я проложил проволоку под бетоном перед его заливкой, так что мне удалось сэкономить на копании. Кроме того, есть вопрос о проводке в доме, что также может занять много времени. Хммм…. возможно беспроводное решение …

Шаг 4: Исходный код

Исходный код
Исходный код

Вот исходный код - он короткий и простой.

Household_Informer.pde

Файлы. PDE - это файлы исходного кода Arduino (они почему-то называют их «эскизами») - они почти идентичны «C».

Вы можете просмотреть код, загрузив и открыв в текстовом редакторе.

Обновлено 14 февраля 2011 г. Временное решение математической ошибки компилятора. и измените тоны почтового ящика, чтобы увеличить частоту

Более новые версии системы разработки Arduino используют расширение.ino вместо.pde, поэтому просто переименуйте файл.

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