Проверка железного почтового ящика на наличие письма
- Войдите на сайт для отправки комментариев
Здравствуйте!
Помогите, пожалуйста, определиться в выбором компонентов для реализации проекта.
Имеется Arduino Nano и почтовый ящик типа (350х360х150 мм).
Нужно как-то определять, что в ящике находится письмо/извещение. Желательно, чтобы проверка происходила периодически.
Я сначала думал обойтись парой-тройкой ИК датчиков, пркрепленных под "чердаком" ящика, чтобы они смотрели как бы буквой "Ж" напротив отверстия для почты, но тогда, получается, ардуино должна быть постоянно включена, чего не хотелось бы.
Еще был вариант разместить на задней стенке фоторезисторы, а на дверце ящика светодиоды. Периодически включать ардуино, чтобы она последовательно включала светодиоды и смотрела все ли фоторезисторы приняли сигнал, т.е. если какой-то светодиод перекрыт письмом, значит, письмо есть. Но тогда как-то нужно отсекать внешний свет, ящик не герметичный. Причем с наружи скорее всего будет виден свет светодиодов, чего не должно быть.
Единственным вариантом пока вижу размещение камеры в ящике, которая должна выдавать снимок внутренностей ящика.
Посоветуйте, пожалуйста, еще что-нибудь :)
Дополню: в самом ящике должны располагаться только датчики, сама ардуино будет, примерно, в метрах 5-ти. Минимальный диапазон температур: -30 - +40 градусов по Цельсию.
датчик поставить на открывание окошечка в почтовый ящик через которой письмо закидывают... типа приоткрыли окошечко что бы письмо вкинуть, батарейка контакт замкнула и передатчик послал сигнал... и на этом все.. ардуино нафиг не нужна..
Скорее всего контакт будет виден. + Открытие окошка - не значит, что письмо есть.
ну тогда берем радио брелок ложим его на дно ящика. свреху делаем площадку достаточного веса что бы при падении сверху письма нажималась кнопка на брелке.. приемник принимает и зажигает лампочку... все еще не нужна никакая ардуина
Тут проблема размеров и веса площадки. Вряд ли ящик идеально точный прямоугольник в сечении, т.е. между площадкой и стенкой ящика скорее всего будет какое-то пространство, куда может попасть письмо и блокировать опускание площадки.
Тут проблема размеров и веса площадки. Вряд ли ящик идеально точный прямоугольник в сечении, т.е. между площадкой и стенкой ящика скорее всего будет какое-то пространство, куда может попасть письмо и блокировать опускание площадки.
сугубо теоретически у бабушки тоже может вырасти хрен...
проектируйте что бы не попадало и не блокировало.. это уже механика..
Ладно еще письмо может быть достаточного веса, чтобы опустить площадку, а если это будет, например, извещение о посылке, которое представляет собой полтетрадного листка? Оно уже не опустит площадку.
Рекомендую для себя определить более точно требования. В том числе допущения.
соглашусь что самое простое и надежное - контакт на открытие окошка для проталкивания письма. Да, это может вызвать ложное срабатывание. Определитесь, так ли уж критично иметь эту ошибку.
ваши размышления по теории верные, с по практике вы сильно усложняете. Решение должно быть простое. Кстати поставить камеру несамый плохой вариант. Совместно с контактом на открытие она позволит и проинформировать автоматом и даст возможность удаленно вручную проверить нет ли ошибки
светодиоды тоже нормальный вариант, только берите инфракрасные, без спец оборудования нипто их снаружи не заметит. А солнечный свет можно отсеять если вводить модуляуию светодиодов, тогда на фотоприемниках легко отличите засветку от своих светодиодов от чужой засветки. Излучающий светодиод может быть один если подобрать удачно диаграмму направленности
почему не опустит? если сделать достаточный вес площадки.. так она будет даже от пары пылинок опускаться..
почему не опустит? если сделать достаточный вес площадки.. так она будет даже от пары пылинок опускаться..
От пары пылинок? А что насчет работы такой системы в -25 - -30 градусов по Цельсию? Не совсем понятно.
От пары пылинок? А что насчет работы такой системы в -25 - -30 градусов по Цельсию? Не совсем понятно.
дык а в чем проблема то? обыно люди берут и делают. методом проб и ошибок приходят к нужным результатам.. а не занимаются производством проблем в интернете...вы хотите что бы вам тут 100% правильный вариант сказали? да не вопрос
http://www.amazon.com/Mail-Chime-Wireless-Alert-System/dp/B00103FDDU
вот всего 49 баксов :)
Если возьмете фотодиод чувствительный к инфракрасному свету то он и будет реагировать на излучение инфракрасного светодиода
Если возьмете фотодиод чувствительный к инфракрасному свету то он и будет реагировать на излучение инфракрасного светодиода
щас он спросит а если почтальен посветит в нутрь ящика инфракрасным фонариком?
Если возьмете фотодиод чувствительный к инфракрасному свету то он и будет реагировать на излучение инфракрасного светодиода
О, спасибо! Похоже вариант со светодиодами и фотодиодами не такой уж плохой.
Вы не могли бы еще направить, где найти инфу по модуляции светодиодов, чтобы отличать только свои. Ничего внятного не нашел.
Хм..
Я помню была тема считывать нажатие прямо на светодиод - там светодиод был и передатчиком и приемником одновременно- есть вариант смакетировать и пробовать на бумаге.
У стенки сделатьь скос, под скос можно запрятать датчики.
Скос нужен чтобы всё попавшее в ящик опускалось до сенсора, а не "куда-то там на дно".
О, спасибо! Похоже вариант со светодиодами и фотодиодами не такой уж плохой.
Вы не могли бы еще направить, где найти инфу по модуляции светодиодов, чтобы отличать только свои. Ничего внятного не нашел.
возможно вам можно сделать проще:
- скажем рах в час ардуино просыпается и делает:
- замер на всех фотодиодах (analogRead()) с выключенными светодиодами
- замер с включеными светодиодами
там где разница между "включено и выключено" существенно считаем, что фотодиод не прикрыт письмом, а там где не существенна - прикрыт. Критерии существенности определяем опытным путем уже на готовом железе, воззможно критерий будет разный для разных фотодиодоа из за разброса харрактеристик и разного расположения в ящике
дальше все просто - ни один не засвечен = нет письма, один засвечен - есть
подумал, что если с одной боковины поставить светотодиоды с широким углом светового пучка, то кроме фотодиодов на противоположной стенке можно поставить еще фотодиоды на дне. Это позволит ловить тонкое извещение которое может "сползти" на дно
Хм..
Я помню была тема считывать нажатие прямо на светодиод - там светодиод был и передатчиком и приемником одновременно- есть вариант смакетировать и пробовать на бумаге.
Это, вроде, оптопарой называется. Думал над этим, но тогда с оптопарой не понятно как отсечь противоположную стенку ящика :)
У стенки сделатьь скос, под скос можно запрятать датчики.
Скос нужен чтобы всё попавшее в ящик опускалось до сенсора, а не "куда-то там на дно".
Да, так и думал сделать.
Нет нет - именно один единственный светодиод.
http://robocraft.ru/blog/arduino/70.html
http://roboforum.ru/post103166.html#p103166
О, спасибо! Похоже вариант со светодиодами и фотодиодами не такой уж плохой.
Вы не могли бы еще направить, где найти инфу по модуляции светодиодов, чтобы отличать только свои. Ничего внятного не нашел.
возможно вам можно сделать проще:
- скажем рах в час ардуино просыпается и делает:
- замер на всех фотодиодах (analogRead()) с выключенными светодиодами
- замер с включеными светодиодами
там где разница между "включено и выключено" существенно считаем, что фотодиод не прикрыт письмом, а там где не существенна - прикрыт. Критерии существенности определяем опытным путем уже на готовом железе, воззможно критерий будет разный для разных фотодиодоа из за разброса харрактеристик и разного расположения в ящике
дальше все просто - ни один не засвечен = нет письма, один засвечен - есть
Да, думал так сделать. Но можно все-таки насчет модуляции светодиода просветиться? :)
подумал, что если с одной боковины поставить светотодиоды с широким углом светового пучка, то кроме фотодиодов на противоположной стенке можно поставить еще фотодиоды на дне. Это позволит ловить тонкое извещение которое может "сползти" на дно
Отличное замечание! Спасибо!
Нет нет - именно один единственный светодиод.
http://robocraft.ru/blog/arduino/70.html
http://roboforum.ru/post103166.html#p103166
О! Уже читаю, спасибо!
На первый взгляд - это то, что надо! Надо будет повторить эксперимент :)
Модули? Мне не попадались модули которые могли бы в готовом виде вам подойти. Думаю стоит взять шелевые фотодатчики такие из которых можно выдернуть фото и светодиоды. Либо купить по отдельности. Щелевые датчики в них зазор обычно не колько миллиметров, а вам нужны сантиметры - все равно самому городить. Но ничего сложного, для светодиода нужен резистор ом на 300 (лучше посчитать точно когда известен forward voltage) и 100-500к резистор на фотодиод. Опять же надо подобрать исходя из теневого сопротивленич конкретного фотодиода так чтобы диапазон измерений аналоговым входом давал хорошую точность
Погуглите arduino mailbox informer monitor, там много всякого:
http://dgraves.org/mailboxmonitor
http://m.instructables.com/id/Arduino-Snail-Mail-Notifier/
http://makezine.com/projects/Arduino-Mail-Notifier/
Спасибо! Изучу.
Система спит - открыли крышку ящика - сработал концевик - система проснулась - светодиоды проверяют шо отам упало - если упало то сигнализируем - крышка закрылась - засыпаем.
на 5...10 см от дна ящика установить лазерную указку в формфакторе L=16 mm , D=10 mm , ИК-приёмник и много осколков заркала для создания регистрирующей паутинки.... слушаем постоянно приёмник - есть пропадание луча = чёта упало в ящик.... паутинка с шагом 1 см зарегистрирует и автобусный билетик :) . Установка/юстировка зеркал - хоть на жевачку - но лучше на холодную сварку... нуууу, и чёрную зановесочку внутри, чёбы враги не видели сетку лазерную... ( да её и так не будет видно, при точной юстировке, и если там не "пыль столбом )
это в одной плоскости контроль.... можно и весь ящик опутать внутри 3D лазерной паутинкой :) сверху до низа :)
Ультразвуковой датчик расстояния. Если расстояние уменьшилось после предыдущего считывания, значит письмо в ящике.
Ультразвуковой датчик расстояния. Если расстояние уменьшилось после предыдущего считывания, значит письмо в ящике.
Ультразвуковой в замкнутом сойдёт сума думается мне :) И те что есть типа 04 - у них точность 1см. Как навалят сантиметр писем - сработает, если несойдёт сума от замкнутого пространства
Ставите внутрь ящика, в середине окошка оптический датчик с флажком, как в принтерах, датчики регистрации.
Вот, типа такого: http://www.orghelp.ru/img/03.jpg
Все уже давно придумано до нас. Датчик можно сделать самому, там ничего сложного.
Почему с флажком, а не просто оптика, потому, что мателиалы могут быть разного цвета, хотя если поставить сверху и снизу окошка, на перекрытие, будет не замечать только прозрачные пленки, думаю, письма на прозрачных пленках редкость. :)
ехать за письмом сотню км
по-моему самый дешёвый вариант:
http://www.russianpost.ru/rp/servise/ru/home/usljurpersons/business/post...
p.s.: админу. что-то не то случайно кликнул тут выше.
Интересно на сколько продвинулся автор в этом проекте ?! Я тоже начал делать подобный проект , пока остановился на ультразвуковом датчики (такой вариант тут ужепредложили). Сделал фильтрацию, настроил кое как, более менее работает стабильно ,в полевых условий пока не проводил испытания. Еще жду датчик движения , его попробовать. В выборе датчика в основном исходил из простоты использования девайса - "коробку" в почтовый ящик засунул и все , девайс должен работать, ну и его потребление.Ультразвуковой датчик потребляет 3 миллиампера(заявлено 2).
У меня задумка , что бы через модуль вайфай отправлялось письмо, и возможно даже камерой фоткать внутренность ящика, и отправлять по почте. Еще обдумываю вариант с sms и gps модемом. Батерею думаю можно от мобильного телефона и заряжать через усб, собственно и настраивать девайс через него же , програмкой не большой. Еще в проекте хочу использовать энергонезависимую память для хранения настроек и часы реального времени для засыпания ночью. Состояние батареи можно слать тойже почтой или sms. Интересная , в принципе не сложная задача, сейчас тоже делаю ))