Проекты

Управление пуском

Прошу помощи. Вижу как должно быть - как реализовать не пойму

это пульт для запуска отдельных пиротехнических изделий. 10 каналов. ( с расширением до 100 и более). дисплей показывающий что провод подключен к изделию ( обрыв, подключен, замыкание - определяется сопротивлением воспламенителя).

Возможность выставления интервала срабатывания изделия (от 0,1 сек до 10 сек). 

начало исполнения программы - подача напряжения от 9 до 12 вольт на ввод. 

напряжение выхода на изделия должно быть не менее 9 вольт

Бегущие огни на Digispark

Бегущие огни на Digispark и WS2812B

Видеодемонстрация работы бегущих огней

Схема подключения светодиодной ленты к digispark

Скетч

Дисковый телефон СССР для музея, помогите новичку

Приветствую всех. На Вашем форуме впервые, как и работа с ардуино началась совсем недавно. Задача, оживить дисковый телефон 70х годов с использованием мп3 плеера (DFPlayer_Mini_Mp3). Суть обращения на форум - неадекватная работа ардуино (да, да, сейчас начнется тыканье носом в код))). Тоесть каждый раз результат ардуинка выдает разный, то не реагирует на кнопки, то считает что кнопка нажата когда ее совсем исключаешь из схемы, то слушает то не слушает сигнал BUSY с плеера. Вобщем на руках 2 ардуинки разных производителей (китай), глючат обе но по разному. Вот код:

Есть задумка Midi клавиатура обучающая игре на фортепиано

Добрый день уважаемые знатоки, недавно в голову пришла как по мне хорошая идея сделать для всех желающих научиться игре на фортепиано - midi клавиатуру, но не простую а работающую приблизительно как игра guitar hero (те кто играл поймут) там ты видешь на экране в какой момент, и на какую длительность тебе необходимо зажать определенную клавишу. Но самая главная моя проблема в том что при поиске варинтов как бы это сделать, я наткнулся на Arduino , а я в этом просто 0 вообще не знал и не видел раньше такого решения.

Помогите разобраться с данной задачей и возможно ли так сделать.

Приветствую всех.

Суть проекта такая есть pic процессор с рабочей программой. задача сделать так чтобы он не запускался без ввода пин кода с 4 кнопок.

Как я вижу данный проэкт:

Допустим взять ATtiny13 8 ног, в нем будет программа пинкода с кнопок и запуска второго pic контроллера .

Т.е вводится пин код, и если он правильный, то подается питание на pic и он запускается, если неправильный то ничего не запускается и питания на пике нет.

Очередной таймер полив домашнего цветка

Очередной таймер на Attiny85 полив домашнего цветка

Две кнопки управления

Длительное одновременное нажатие 1 и 2 кнопки - переход в режим настроек

В режиме настроек:

кнопка 1 - изменение времени полива от 1 до 9 секунд

кнопка 2 - период полива в днях от 1 до 9

длительное нажатие кнопки 1 - тестовый полив и выход из режима настроек

длительное 1 и 2 - сброс таймеров, начало отсчета от 0 и выход из режима настроек

Помогите с регулируемым дозатором.

Всем доброго дня.

Люди добрые прошу Вашей помощи в корректировке скетча (может найдется добрая душа и поможет по доброй воле).

Задача стоит такая: после включения микроконтроллера одновременно каждые 15 секунд должны срабатывать два реле (пока светодиоды) на время которое устанавливается потенциометром (от 0 до 14 секунд) .  И так бесконечно, до отключения МК.

Умный полив огорода №100500 (дневник полного 0 в мире Arduino)

Всем привет!
Не уверен, что это не противоречит правилам форума, но попробую создать здесь свой дневник по построению системы "умного" как утка полива огорода на даче. Вдруг кому-нибудь пригодится. Буду сюда пихать всю найденную инфу, ссылки и прогресс/результаты работы.

Немного предыстории:
Краткость не моя сестра :)

Проект умного дома, соединить всё что можно ( я новичок, пришел за помощью)

Всем добрый день, вот решил  заняться небольшим проэктом, начинаю с автоматических занавесок, НАписал код но он вместо того что бы бесконечно вращаться, делает один шаг и всё.
Использую модуль ESP 8266, Изидрайвер, и просто шаговый! Что я делаю не так? Почему цикл Stepping не зацикливаеться?




// скетч для вайфай окна 
#include <ESP8266WiFi.h>
#define DIR_PIN D6
#define STEP_PIN D5
#define OPEN_W D1
#define CLOSE_W D2
#define SLIP_PIN D3

const char* ssid = "ASUS";
const char* password = "12369852";
int o = 0;

PID регулятор яркости лампы

Буквально на днях познакомился с ардуино. Практически всё можно нагуглить, однако опыт незаменим. Такой вопрос: собираюсь сделать пид-регулятор яркости лампы. Есть диммер, датчик освещения, плата собстна, lcd(не суть). Вообще это нормальная идея? Видел статьи, где с помощью пид регулировалась температура. Там датчик температуры, у меня датчик яркости. Есть какие-то подводные камни, незаметные дилетанту? Насколько это целесообразно? Нужен именно пид, ну или нечёткий логический регулятор (fuzzy). Я попробую, конечно, но надеюсь на хороший совет: это вообще будет работать??