Автомат световых эффектов

Автомат световых эффектов
Однажды у меня появилась идея сделать простой автомат световых эффектов. Мне хотелось получить по возможности разнообразные эффекты, а это можно было реализовать на светодиодной матрице. В качестве микроконтроллера был выбран самый распространенный PIC16F628A. После подсчета количества линий ввода-вывода, оказалось, что к микроконтроллеру можно подключить матрицу размером 7х7, то есть получается 49 светодиодов.
Читать далее »

Лампа настроения

RGB Modd Lamp
Увидел я как-то в сети интересную конструкцию, цветную лампу на основе трехцветного светодиода мощностью 3Вт, то есть каждый кристалл мощностью в один ватт, с виду лампа медленно переливалась всеми цветами радуги, что очень неплохо выглядело.

Повторять конструкцию не стал, а решил все сделать с нуля и по своему, первым делом я подумал, что 3-х ваттный светодиод это несерьезно, все-таки маловато света, поэтому заказал в одном интернет магазине 10-ти ваттный трехцветный светодиод. На нем видно, что каждый “цвет” составлен из трех последовательно соединенных светодиодов мощностью в один ватт, соответственно падение напряжения для каждого цвета увеличивается, и составляет для красного 6,2В, для зеленого и синего 9,4-9,5В при номинальном токе 0,35А.
Читать далее »

Музыкальный звонок на микроконтроллере

Структура WAV плеера
Окончательный вариант звонка был создан в несколько этапов, причем изначально я не намеревался всерьез делать данное устройство, просто иногда возникали мысли типа: а неплохо было бы разработать свой вариант проигрывателя музыкальных файлов с использованием карты памяти…

Все началось с изучения основных команд для работы с картой памяти MMC, это команды сброса, инициализации, чтения и т.д., причем все эти команды поддерживаются и SD картами. Для практической тренировки я решил собрать устройство для вывода картинок с карты памяти на дисплей Nokia 1110i. В качестве микроконтроллера был выбран PIC16F628A. Сначала я работал без файловой системы FAT, то есть записывал байты картинок в определенную область карты памяти, а точнее в область данных файловой системы. Картинка имела фиксированный адрес, по которому микроконтроллер считывал ее. Кстати записать данные на карту памяти по любому адресу можно с помощью программы WinHex.
Читать далее »

Kодовый замок без кнопок

Кодовый замок
Как-то раз я искал в сети различные конструкции кодовых замков, помню, еще много лет назад видел в журнале “Радио” необычный вариант кодового замка, вместо стандартного блока цифровой клавиатуры там использовались только две кнопки. Код представлял собой не что иное, как двоичная последовательность, то есть одна кнопка это “0”, другая “1”. Кроме этого, я встречал и другие варианты замков, например, только с одной кнопкой ввода, а в одном экзотическом замке для набора кода надо было постукивать по двери.

У меня возник вопрос, а какие еще варианты кодового замка можно придумать?
И тут мне вспомнились сейфы с лимбовым замком, то есть с вращающейся круглой ручкой “крутилкой”, почему бы не сделать электронный вариант такого замка? В качестве устройства ввода можно поставить переменный резистор с цифровой шкалой и считывать с него напряжение, вот так появился еще один вариант кодового замка, по крайней мере, я не встречал подобных конструкций в сети.
Читать далее »