Всем привет!
На Хабре появляются и появляются статьи о реализации Умного дома. Самой главной проблемой (ну или только для меня) получается включение/выключение света в санузле. Вроде и вещь не хитрая — а сколько есть вариантов. Прочитав статьи, в том числе, тут и тут, я подумал «А ведь все могло быть проще».
Читать полностью »
Рубрика «avr» - 14
Моя реализация автоматического включения света в туалете (и без Arduino)
2014-03-12 в 5:47, admin, рубрики: avr, DIY, diy или сделай сам, автоматизация, Программинг микроконтроллеров, туалет, умный дом, Электроника для начинающих, метки: avr, DIY, автоматизация, туалет, умный домКак я делал робота. Все просто
2014-02-09 в 13:21, admin, рубрики: arduino, avr, робототехника, Электроника для начинающих, метки: arduino, avr, robot, робототехника В последнее время роботы активно входят в нашу жизнь. Их сфера применения уже не ограничивается производством, они широко используются в военной сфере, при разборе завалов, так же все больше появляется роботов «для людей», например: роботы пылесосы, роботы-друзья, и т.д.
В этом посте я хотел бы рассказать о своем опыте создания робота(мобильной платформы способной выполнять заложенную в него программу).
Управление устройством USB HID на Windows 7
2014-01-30 в 14:49, admin, рубрики: avr, v-usb, Программинг микроконтроллеров, метки: avr, c++, USB-HID, v-usb В статье сделана попытка предоставить пошаговую инструкцию — как соединить самодельное устройство USB HID на микроконтроллере AVR и компьютер с операционной системой Windows 7 x64, чтобы обмениваться данными и управлять портами микроконтроллера. Пример приложения управляет через USB ножкой порта микроконтроллера (к ней подключен индикационный светодиод). Есть возможность также прочитать состояние состояние светодиода — потушен он или горит. Топик предназначен для новичков, поэтому большая просьба к знатокам программирования — приберегите тухлые яйца и гнилые помидоры иронические комментарии для более удобного случая.
Читать полностью »
Создание самодельных аксессуаров для Nintendo Wii
2014-01-06 в 17:29, admin, рубрики: Atmega, avr, diy или сделай сам, Nintendo, wii, Игровые приставки, Программинг микроконтроллеров, метки: Atmega, avr, Nintendo, wiiЯ являюсь владельцем Nintendo Wii, и недавно мне стало интересно, как же работает «expansion port» на виимоуте, который создан для подключения различных аксессуаров. При этом я не мог не попытаться создать своё собственное устройство для подключения к Wii.
Доработка проветривателя или управление вентиляцией от датчика углекислого газа
2013-12-20 в 5:20, admin, рубрики: avr, diy или сделай сам, nRF24L01+, вентиляция, датчик, ИК, микроконтроллер, Программинг микроконтроллеров, радиоканал, умный дом, метки: avr, nRF24L01+, вентиляция, датчик, ИК, микроконтроллер, радиоканал
Уровень углекислого газа (CO2) один из важных показателей качества воздуха в помещении. Еще его уровень очень удобно использовать для управления вентиляцией.
В статье расскажу о доработке проветривателя и дистанционном управлении вентиляторами посредством микроконтроллеров и датчика CO2.
Также, при желании, после небольшой доработки эту же схему можно применить и для управление приточной-вытяжной системой.
Вы еще не программируете микроконтроллеры? Тогда мы идем к вам!
2013-12-13 в 15:28, admin, рубрики: Atmega, avr, diy или сделай сам, LED, микроконтроллеры, Программинг микроконтроллеров, Си, таймер, метки: Atmega, avr, LED, микроконтроллеры, Си, таймер Здравствуйте, уважаемые читатели!
В этой статье я хочу рассказать о том, как однажды решил начать программировать микроконтроллеры, что для этого понадобилось и что в итоге получилось.
Тема микроконтроллеров меня заинтересовала очень давно, году этак в 2001. Но тогда достать программатор по месту жительства оказалось проблематично, а о покупке через Интернет и речи не было. Пришлось отложить это дело до лучших времен. И вот, в один прекрасный день я обнаружил, что лучшие времена пришли не выходя из дома можно купить все, что мне было нужно. Решил попробовать. Итак, что нам понадобится:
Читать полностью »
Компактный USB HID Bootloader для ATTiny85
2013-11-05 в 12:43, admin, рубрики: ATtiny85, avr, bootloader, v-usb, Программинг микроконтроллеров, метки: ATtiny85, avr, bootloader, v-usb
Представляю вашему вниманию новый компактный Bootloader для AVR Tiny 45/85. Данный автозагрузчик распространяется под лицензией GNU GPL, как того требует лицензия V-USB. Основой для данного автозагрузчика послужил ATtiny85 USB Boot Loader от Embedded Creations и его потомок micronucleus-t85, используемый платами Digispark.
Также как и вышеупомянутые, TinyHID Loader основан на библиотеке V-USB.
Ключевые особенности:
- Работает под ATTiny45 и ATTiny85
- Компактен (2кб с базовыми функциями)
- Расширяем (есть ряд дополнительных функций, включение которых увеличит размер)
- Не треубет драйверов (что особенно важно под новые версии Windows)
- Не работает с AVRdude, использует вместо этого кросплатформенное API на C#
- Умеет обновлять сам себя
Как заставить китайский USB-программатор за $5 работать в Linux
2013-10-24 в 14:57, admin, рубрики: arduino, avr, diy или сделай сам, метки: arduino, avr
Этот пост будет полезен в первую очередь тем, кто только начинает знакомство с микроконтроллерами или переходит от Arduino непосредственно к AVR.
Небольшое введение
Итак, вероятно, вы уже знаете, что после того, как устройство будет спроектировано, печатная плата изготовлена и контроллер помещен на свое законное место, его потребуется запрограммировать. Большинство семейств микроконтроллеров имеют какой-либо интерфейс для внутрисхемного программирования — ISP, который обычно выводится на отдельный разъем на плате. В случае с AVR программирование происходит по пяти линиям связи: MOSI, MISO, SCK, RESET и GND.
Сенсорная крышка для мусорного ведра своими руками
2013-10-10 в 9:36, admin, рубрики: avr, diy или сделай сам, ИК, микроконтроллер, Программинг микроконтроллеров, сервопривод, Электроника для начинающих, метки: avr, sensor, ИК, микроконтроллер, сервопривод
В статье расскажу, как превратить обычное ведро с крышкой в автоматическое.
Подошел к ведру — крышка открылась, положил в него что надо, отошел — крышка закрылась.
Ведро использовано металлическое блестящее, крышка открывается педалью, такие ведра можно найти во многих магазинах.
Для доработки ведра использованы ИК светодиод, ИК приемник, сервопривод, микроконтроллер.
Управление и контроль перегрузки сервопривода осуществляется c помощью микроконтроллера ATtiny44A фирмы Atmel.
Программа управления написана на C в Atmel Studio 6.1.
Читать полностью »