Бесконечное зеркало

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

Изготовить данную конструкцию несложно, потребуется обычное зеркало, а также полупрозрачное, светодиоды, ну и конструкционные материалы для того чтобы собрать все вместе. (далее…)

Продолжить чтение Бесконечное зеркало

Подключение двигателя HDD к микроконтроллеру

Двигатель HDD
В жестких дисках, как правило, применяются трехфазные бесколлекторные двигатели. Обмотки двигателя соединены звездой, то есть получаем 3 вывода (3 фазы). Некоторые двигатели имеют 4 вывода, в них дополнительно выведена средняя точка соединения всех обмоток.

Чтобы раскрутить бесколлекторный двигатель, нужно в правильном порядке и в определенные моменты времени, в зависимости от положения ротора, подавать напряжение на обмотки. Для определения момента переключения на двигатель устанавливают датчики холла, которые играют роль обратной связи. (далее…)

Продолжить чтение Подключение двигателя HDD к микроконтроллеру

Крестики-нолики на микроконтроллере

Крестики-нолики
Думаю все знают эту игру и каждый из нас играл в нее, вот и я как-то вспомнил о ней, и задумался над электронным вариантом игры. Первоначально я рассчитывал сделать вариант только для двух игроков, но потом добавил вариант игры против “электронного интеллекта” микроконтроллера. Игровое поле размером 3х3 состоит из двухцветных светодиодов, красный цвет свечения для крестиков и зеленый соответственно для ноликов. (далее…)

Продолжить чтение Крестики-нолики на микроконтроллере

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

Автомат световых эффектов
Однажды у меня появилась идея сделать простой автомат световых эффектов. Мне хотелось получить по возможности разнообразные эффекты, а это можно было реализовать на светодиодной матрице. В качестве микроконтроллера был выбран самый распространенный 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”. Кроме этого, я встречал и другие варианты замков, например, только с одной кнопкой ввода, а в одном экзотическом замке для набора кода надо было постукивать по двери.

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

Продолжить чтение Kодовый замок без кнопок