Введение
Итак, у меня есть собака.
Краткое содержание: Прозвище: Белка Цвет: Белый с красным Порода: Западносибирская лайка с кем-то еще Происхождение: Благородный Стоимость: 0р 0к Собака была куплена в собственном доме для еды и приюта.
Ее выбросили какие-то негодяи без еды и воды в картонной коробке без фирменных логотипов породы и адреса производителя.
Ну не беда, мы имели дело с товаром более низкого качества, а тут такая красная рожа, и совершенно бесплатно.
Давайте возьмем это! Мне пришлось принять товар как есть, NO-NAME. Скорее всего сделано в Китае.
Непонятно также, кому предъявлять претензии по гарантии, но они были — у собаки глисты были длиннее, чем у нее самой.
К счастью, все это в прошлом.
Зверь подрос.
Она доказала свою преданность и послушание, за что получила возможность ходить без веревки на шее.
Поскольку это не просто собака, а настоящая гуляющая собака, привыкшая к полноценному четырехразовому выгулу без поводка (она совершенно не агрессивна, но очень любознательна и послушна), ей нужен был своего рода маяк для наблюдения.
ее приключения даже в темноте и не нервничая, куда она пошла? И ей есть куда пойти - ее любимое занятие - приносить хозяину палки и требовать, чтобы он их бросил.
Что ж, ее задача найти его.
Но это не обычная собака, а собака, папка которой - программист и немного электронщик.
Однако даже простой ошейник с DealExtreme привлекает внимание окружающих, и особенно радуются дети.
Разве оно того не стоит? Но давайте начнем с самого начала.
Под катом много текста! Заводские модели Поэтому я заказал у DX ошейник, который светится в темноте.
Если вам интересно, то а вот и он .
Ээлектронный блок в корпусе
Вот как выглядят его внутренности в включенном состоянии.
Световод на самом деле прозрачный.
Он сделан из какого-то гибкого пластика или резины, имеет овальное сечение с вырезом под светодиод и закреплен сверху термоусадкой.
Могу ли я рекомендовать его к покупке? Вопрос спорный.
Да и нет. Почему да? Он работает. Его световод действительно светится, и есть 3 режима — постоянное, мигание и быстрое мигание.
Питание осуществляется от одной батарейки CR2032. Потребление около 20 мАч.
Почему я не рекомендую это? Потому что хитрые китайцы сохранили кусок световода, а моей собаке его хватило только на половину шеи, так как он влезал только в раскрытом на всю длину.
Однако даже этого достаточно для вау-эффекта у других собаководов и просто особо впечатлительных горожан.
В последнее время ошейники появились намного дешевле, и в разных цветах .
Это то, чего я жду сейчас
Свежее дополнение.
Ошейник прибыл, и я был очень разочарован.
Он маленький, неисправный, очень плохо сделанный.
Я не рекомендую это.
Не берусь судить об их размерах и точных характеристиках, у меня такого пока нет, но скоро будет, потому что красный для моего проекта не подходит - никаких других цветов, кроме красного, через окрашенный воротник не видно.
На eBay тоже полно разных модификаций, ищите Ошейник для собак.
И несмотря на то, что у меня был подходящий ошейник, я решила пойти дальше! Итак, основная идея заключалась в том, чтобы сделать ошейник со светодиодом RGB, который бы переливался разными цветами.
В Китае я не нашел ничего подобного, но хочется сделать что-то необычное, чего нет больше ни у кого! Ну это гораздо круче, чем простой красный поворотник! Сейчас прибегут ненавистники Arduino и скажут, что все, что умеют микроконтроллеры Atmel, — это моргать диодами.
И они будут правы — у них это неплохо получается, по крайней мере, выходы вполне способны вытянуть светодиод без необходимости установки транзисторов.
Ардуино в ошейник я, конечно, не встраивал, и у меня его никогда не было.
Но я имел дело с контроллерами AtMega. Поэтому я выбрал AtTiny13A. Почему? Потому что у них умные технологии энергосбережения! Давай выясним! Эсохранение энергии Поскольку мы питаемся от батареек, нам нужно как-то экономить энергию.
По крайней мере в выключенном состоянии.
Переключатель ставить не хотелось, поэтому у нас есть только одна кнопка для его включения, выключения и переключения режимов.
В результате курения даташита выяснилось, что существует специальный режим отключения питания, который поможет нам сэкономить лишнюю энергию аккумулятора, когда ошейнику не нужно блестеть на зависть окружающим! Начнем с этого.
Есть специальное прерывание INT0, которое позволяет нашей спящей красавице AtTiny проснуться без помощи семи гномов и прекрасного принца — нужно всего лишь повесить на правую ногу специально обученную кнопку! Ну и замечательно! С помощью кнопки мы просто сбросим все цвета, которые нам нужно отображать, на чёрные, сбросим настройки последнего выбранного режима и всяческие подавления дребезга кнопки, выключения диода в момент нажатия и конечно, переключение режима - зачем еще пользователю эта единственная кнопка!
Теги: #DIY или Сделай сам #avr микроконтроллерыISR (INT0_vect) {
-
Технологии, Которые Потерпели Неудачу
19 Oct, 24 -
Mail.ru Приносит Искренние Извинения
19 Oct, 24 -
Msdnaa И Macintosh
19 Oct, 24 -
Оптимизация Order By – О Чем Многие Забывают
19 Oct, 24