Оглавление:
Видео: Беспламенная свеча от аттини13: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Мне нужно зажечь фонари из тыквы, но в этом году мне захотелось чего-нибудь получше, чем обычная свеча. Я хочу мерцать, но хочу избавиться от пламени. Любое возгорание опасно, особенно вокруг детей, воняет пригоревшая талая тыква, а обычные свечи нужно менять довольно часто. Поэтому я стал искать проект, который можно скопировать, но, как ни странно, не смог найти тот, который мне понравился, поэтому создал его сам. Мое первоначальное доказательство концепции было на Arduino, но это дороговато для простой свечи. Как только я доказал, что это работает, я нашел способ сделать это дешево. Вот как я это сделал из того, что у меня было под рукой: моя первая трасса и мое первое руководство.
Шаг 1: Детали
Я использовал то, что было под рукой. Так получилось: 1) ATtiny13 x12) Красный светодиод x13) Желтый светодиод x14) Резисторы 100 Ом x25) 8-контактное гнездо x16) Переключатель через отверстие x17) Держатель батареи для батарей 2AA x18) Резисторы перфокарта будут различаться в зависимости от ваших светодиодов, вы можете Возможно, вы найдете переключатель получше, чем я, вы даже можете пропустить плату перфорации и подключить ее до мертвой ошибки, если хотите.
Шаг 2: Схема
Моя основная схема, просто подключите ее вот так.
Шаг 3: Код
Вот код, который я использовал. Я просто мигаю светодиодами и пытаюсь добавить немного случайности. Код можно было бы лучше использовать с использованием pwm и функций энергосбережения, но я не знаю, как это сделать. Моя первая схема, не связанная с Arduino, и моя первая инструкция. Эффект от двух светодиодов удовлетворительный, несмотря на то, как я это сделал. Изменение яркости, цвета и мерцания. Скомпилируйте и загрузите код в tiny13, и все готово. Не стесняйтесь размещать лучший код… # include int main (void) {int thePin = 0x0; long randVal; srandom (123); // случайное начальное число DDRB = 0x3; // B0-1 установлен на вывод для (;;) {randVal = random (); // выбираем контакт if ((randVal% 2) == 0) {thePin = 0x0; } еще {thePin = 0x1; } randVal = random (); // высокий или низкий if ((randVal% 2) == 0) {PORTB & = ~ (1 << thePin); // x & = ~ (1 << n); устанавливает n-й бит x равным 0. все остальные биты остаются в покое. } else {PORTB | = (1 << thePin); // x | = (1 << n); устанавливает n-й бит x равным 1. все остальные биты не трогают. }}}
Шаг 4: вот и все
Вы можете отшлифовать светодиоды, чтобы рассеять свет, или использовать матовые светодиоды, вы также можете использовать двухцветный красный / желтый светодиод. Поместите его в пакет с застежкой-молнией, чтобы он не стал грубым, и бросьте его в тыкву … мгновенно беспламенный свеча, и ее хватит на несколько часов, и вам не нужно беспокоиться о том, что дети возятся с ней.
Рекомендуемые:
Светодиодная свеча для бумажных фонарей: 3 шага
Светодиодная свеча для бумажных фонарей: в этом проекте показано, как создать реалистичный эффект свечи для использования, например, внутри бумажных фонарей. Он использует плату NodeMCU (ESP8266) для управления NeoPixels, также известными как светодиоды WS2812. Посмотрите видео в разделах результатов, чтобы сравнить
Электрическая свеча на свече: 8 шагов (с изображениями)
Электрическая свеча с питанием от свечи: после просмотра новостей об урагане «Сэнди» и того, что все мои родственники и друзья в Нью-Йорке и Нью-Джерси пережили тяжелое испытание, я задумался о собственной готовности к чрезвычайным ситуациям. Сан-Франциско - в конце концов - находится на очень
«Свеча», легко меняющая цвет светодиода: 5 шагов (с изображениями)
Легко меняющая цвет светодиода «Свеча»: это простой меняющий цвет светильник, который отлично подходит для детей и взрослых. Красиво смотрится в тускло освещенной комнате, отлично подходит для праздников и дает довольно крутой ночник
Сделай сам -- Надувная электрическая свеча: 4 шага
Сделай сам || Надувная электрическая свеча: надувная электрическая свеча - это свеча, которую можно задуть и через некоторое время она может снова зажечь. Время, по прошествии которого оно начнется, можно отрегулировать (изменяя емкость). Этот проект основан на схеме переключателя хлопка переходного процесса, которая представляет собой схему, которая
Светодиодная свеча для торта на день рождения, которую можно задуть: 4 шага
Светодиодная свеча для торта на день рождения, которую можно задуть: я собираюсь показать вам, как сделать свечу на день рождения, в которой используется светодиод, но вы все равно можете задуть его