Светодиодная снежинка на Atmega8

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Светодиодная снежинка на Atmega8На создание этого устройства меня вдохновил похожий проект: светодиодная снежинка - мини. Спроектировал свою печатную плату для компонентов поверхностного монтажа, поэтому с другой стороны разместились только светодиоды, также заменил микроконтроллер на Atmega8. В управляющей программе заменил 80% оригинального кода, добавил новые эффекты и изменение скорости.

Печать E-mail

Бесконтактный тахометр-стробоскоп на Atmega8

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Тахометр-стробоскоп на Atmega8Данное устройство предназначено для измерения частоты вращения электродвигателей и главным преимуществом является бесконтактный метод измерения, основанный на стробоскопическом эффекте, где яркие световые импульсы производит светодиод высокой мощности. Для измерения необходимо установить частоту вспышек в соответствии с частотой вращения (при освещении стробоскопом объект кажется неподвижным), используя энкодер. Измерение может быть сделано без остановки вращающегося механизма. Тахометр построен на микроконтроллере ATmega8, а результат измерения отображается на ЖК-дисплее. Кроме того, система также показывает ошибку, которая появляется в результате некоторых временных процессов в программе. Управление осуществляется с помощью поворотного энкодера и небольшой клавиатуры. Все устройство может питаться от батарей, так как из-за импульсного характера генерации потребление энергии является незначительным. Весь прибор успешно уместился в популярном корпусе KM35, где также есть место для 9В батареи.

Печать E-mail

Бинарные часы на ATMega32

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Идея

Началось все с того что захотелось сделать какое-нибудь полностью законченное устройство на микроконтроллере AVR. Выбор пал на бинарные часы, т.к. они просты в изготовлении и достаточно эффектно смотрятся. А еще потому что мне всегда нравился плазмоид бинарных часов из KDE который выглядит вот так:

Печать E-mail

Лампа настроения реагирующая на звук

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Лампа настроения (mood lamp) - небольшая декоративная настольная лампа, которая периодически случайным образом плавно меняет свой цвет. В сети полно разных вариантов самодельных ламп настроения (в том числе и на AVR), но просто смена цвета случайным образом - это достаточно скучно. В этой статье я расскажу о том как сделать простую лампу настроения, которая реагирует на звук.

Печать E-mail

Часы DOTKLOK

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Часы DOTKLOK

Цифровые часы DOTKLOK являются проектом с открытым исходным кодом на платформе Arduino, их дисплей проигрывает ряд уникальных анимационных эффектов при отображении времени.

Значение времени отображается числами и абстрактными геометрическими фигурами, такими как азбука Морзе и аналоговые часы, и включает в себя анимацию, основанную на классических видеоиграх, таких как пинг-понг, Tetris, Pacman и космических захватчиков.

Печать E-mail

Двухканальный циклический таймер на Atmega8

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Циклический таймер позволяет включать и выключать нагрузку, а также выдерживать паузу на заданные интервалы времени в циклическом режиме. Устройство позволяет управлять освещением, отоплением, вентиляцией и другими электроприборами в зависимости от времени. Нагрузкой могут выступать любые электрические приборы мощность нагрузки которых не превышает максимального тока реле. Принцип работы таймера показан на графике ниже.

Печать E-mail

Электронный регулятор мощности на AT90S2313

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

Электронный регулятор мощности предназначен для практически плавной регулировки мощности, отдаваемой потребителю (например, паяльнику или лампе накаливания). Он обеспечивает 99 ступеней регулировки широтно-импульсным методом с отображением текущей настройки, запоминание последнего значения, включение и выключение потребителя как плавно, так и мгновенно.

Печать E-mail

Сенсорный RGB контроллер на attiny45

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Данный контроллер позволяет управлять RGB светодиодом или светодиодной лентой при помощи емкостного сенсора. Минимальные размеры сенсора 15х15мм, причем высота срабатывания может быть до 4-х мм(зависит от площади сенсора и емкости конденсатора С5). В схеме использован микроконтроллер Attiny45, также может быть применен Attiny85. При программировании контроллера необходимо установить фьюз биты на работу от внутреннего генератора частотой 8МГц, делитель на 8 отключен. Также необходимо залить файл прошивки в EEPROM.

Печать E-mail

RGB индикатор загрузки процессора компьютера на Attiny45

Рейтинг:  3 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда не активнаЗвезда не активна

RGB индикатор загрузки процессора компьютера на Attiny45

Увидев несколько устройств в сети, которые управляют светодиодами в зависимости от нагрузки на процессор, я решил создать свою собственную схему, так как другие выглядят не очень совершенно. Изначально планировал чтобы девайс общался с ПК по шине USB при помощи TTL последовательного преобразователя, но вскоре я узнал о библиотеке V-USB, которая устраняет необходимость в преобразователе и поддерживает контроллеры ATtiny25/45/85!

Печать E-mail

Электронный выключатель на Attiny12

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна

Электронный выключатель предназначен для установки вместо обычного выключателя. Он обеспечивает плавное включение-выключение лампы накаливания. В единичном экземпляре цена составляет около 3.5$.

Симистор BT136-600D можно заменить на более мощный и высоковольтный серий BT136,BT138 с буквой D или E. Контроллер AT Tiny12V-1SI из-за своей низковольтности заменять нежелательно (хотя работать должно).

Печать E-mail

Авторизация