Самодельная охранная сигнализация на микроконтроллере

Просто поразительно, каким функционалом можно наделить микроконтроллер, имеющий всего 1 кб памяти на борту. Меня впечатлил проект сигнализации с пультами управления и звуковым сигналом. При размыкании геркона сигнализация подаёт звуковой сигнал или при небольшой доработке можно сделать отправку SMS с мобильного телефона. Управление сигнализацией осуществляется ИК-брелками. Основные характеристики: динамическое питания фотоприёмника, пробуждение из режима «SLEEP»… Читать далее »

Плавное изменение цвета RGB-светодиода

Примечательный проект «светодиоды в снегу» — в капсулу от бахилл прячется от влаги платка с батарейкой CR2032, микроконтроллером, резисторами и RGB-светодиодом. Весь функционал — плавное изменение цвета. «Упаковываете» такую игрушку в снежок и страшно собой гордитесь. Я вот теперь задумался тоже подобное собрать. Пользователи уже посчитали, прикинули, что при потреблении 5 мАч, от одной новой… Читать далее »

Программирование Attiny13 с помощью Arduino

У меня никогда не было Arduino. Вероятно, никогда и не будет, т.к. я считаю это чем-то средним между микроконтроллерами, типа Attiny, и чем-то более продвинутым, типа RaspberryPi. Но чем черт не шутит, да и у вас вполне может быть ардуина, и, как оказалось, с её помощью можно прошивать тиньки. Причем, прелесть в том, что данная… Читать далее »

Инфракрасный пульт управления и реле

Как оказалось, многие используют Attiny13 в качестве контроллера пульта управления. Причем неважно, проводного, радио или оптического. Вот нашел проект, где парень управляет старой акустической системой, имея только пульт от телевизора. Мне показалось, что это несколько сложновато, т.к. там и расшифровка ИК-сигналов пульта и работы на стороне акустической системы, и разбор чужеродного кода для микроконтроллера. Но… Читать далее »

Калькуляторы фьюзов для разных контроллеров Atmel

В последнее время смотрю немало проектов, и культурные люди оставляют в них ссылки на свои источники и полезные материалы. Чтобы не потерять, я решил сохранить на этом сайте калькулятор фьюзов микроконтроллеров, в том числе и Attiny13a — смотрите на сайте payalo.at.ua И еще, как минимум, один онлайн-калькулятор фьюзов для атмеловских контроллеров (atmel fuse calc) —… Читать далее »

Автоматическое включение света при въезде в гараж

Всё-таки не зря говорят, что лень — двигатель прогресса! Автор данного проекта так и пишет, что было лень и дискомфортно заезать в темный гараж и искать выключатель света.. Первое что пришло на ум, готовый датчик движения, что применяется для уличного освещения. Но не захотел я легкого пути, решил изготовить самостоятельно. Начал прокручивать в голове различные… Читать далее »

Контролируем состояние двери, сигнализация своими руками

Искал проекты на микроконтроллерах Attiny и нашел сайт mysku. Как я понял, это удобное сообщество для обмена интересными артикулами товаров с торговой площадки eBay. Но сейчас не об этом. Внимание моё привлекла статья про контроль состояния двери и звуковую-световую сигнализацию. Желаемый функционал: 1.Дверь открыта — зуммер не пищит. 2.Дверь закрыта, ригель не повернут — ждем… Читать далее »

Прерывания. Таблица векторов прерываний ATtiny13

В этом разделе описываются особенности обработки прерываний, выполняемые в ATtiny13A. Полезная справочная таблица по векторам прерываний Attiny2313: Расположение векторов прерываний в таблице определяет приоритет их обработки. Чем младше адрес прерывания, тем выше приоритет.Взято с сайта avrinfo А вот таблица векторов прерываний для МК Attiny13A: Vector No. Program Address Source Interrupt Definition 1 0x0000 RESET Внешний… Читать далее »

Описание регистров, настройка таймера

Встроенный в микроконтроллер таймер может быть использован самыми разными способами. Я в своих практиках еще не дошел до технических подробностей. Но, чтобы не упустить их из виду, оставляю тут ссылку на сайт avrinfo. Timer/Counter0 (Таймер/счётчик0) в ATtiny2313. Описание регистров. Описание регистров TCNT0 TCNT0 — восьмиразрядный счётный регистр. Когда таймер работает, в зависимости от режима его… Читать далее »

Источник бесперебойного питания самодельный

Оказывается, можно довольно неплохо сделать самодельный упс! Точнее, источник бесперебойного питания. Вещь нужная и полезная, особенно для таких агрегатов, как нагреватели, котлы, холодильники.. Принцип работы схемы простой:- при заряженном аккумуляторе (когда напряжение на нем составляет примерно 14,5 вольт или больше) схема находится в режиме поддержания заряда аккумулятора. Его подзарядка ведется импульсами 400 ма со скважностью… Читать далее »