Программирование

Вопросы по программированию Arduino.

Помогите плиз: ардуина и DFPlayerMini Player

Ардуина в цикле loop опрашивает датчики - при сработке воспроизводит соответствующий mp3 с DFPlayerMini Player.

Так как в цикле при сработке ардуина постоянно дёргает мр3 модуль на воспризведение - он не успевает что-либо воспроизвести. ( delay не предлагать  =) )

Вопрос: как сделать, чтоб при сработке мр3 модуль проиграл три раза и замолчал (независимо от состояния датчика) ?

Блок схема алгоритма полетного контроллера.

Нужно найти блок схему алгоритма полетного контроллера (любого). Все это нужно для понятия построения алгоритма управления квадрокоптера на ардуине. 

Устранения дребезга кнопок

Привет все! Сделал пульт ИК для магнитолы, но есть один косяк: иногда при нажатии кнопки, ИК светодиод бывает горит, или кнопки плохо срабатывают. Я полагаю, это дребезг кнопок. Как можно это устранить? Код прикладываю

Проигрывание WAV файла через SD-карту.

Использую библиотеку TMRpcm, чтобы проиграть файл 1.wav, находящийся на SD-карте.Возникает такая ошибка в программе:
https://i.gyazo.com/12d9952b2acf61a842faf10eb0fa1f9d.png
Делал по примеру:
http://mozgochiny.ru/electronics-2/kak-sdelat-prostoy-pleer-iz-arduino-i...

Почему это происходит?

Варианты исполнения скетча(для новичка)

Суть вопроса такова, во реализовал маленький скет, но с точки зрения граматики правильный ли он? или можно его как то грамотнее написать? Особо интересует в местах выделеных жирным.

И подскажите как сделать пиксель который бежит в одном направлении и потом возвращаеться в противоположном???

 

led matrix 16*16

В общем есть матрица 16*16 работающая от четырех 74HC595D. Два отвечают за анод и два за катод. Я начинаю писать код по образцам в интернете но вот проблема я не могу запустить все 4. Вот мой код

Параллельная работа двух реле

Здравствуйте. Помогите пожалуйста реализовать проект.

Нужно запитать два реле по следующему алгоритму работы:

1. Включается реле №1 на 1с.

2. Реле №1 выключается на 10 минут.

3. Через 2 секунду после включения реле №1 включается реле №2.

4. Реле 2 отключается через 1 с работы на 10 минут. 

Цикл замкнутый (пока не отключу кнопкой). Включать-включать хочу всё с одной кнопки. 

Не судите строго - читаю про Ардуино 3й день и пользуясь исключительно видеоуроками из Ютуба попытался написать следующее. 

Прошу помощи закрыть, открыть воду через таймер

 

Прошу помощи, хочу переписать процедуру закрывания, открывания воды через таймер используется два реле чтоб менять полярность для сервопривода крана. Чтобы кран успел закрыться открыться нужно 10сек. примерно, до этого использовал delay();

Помогите разобраться.

Здравствуйте! В общем пытаюсь вывести данные из Arduino в сеть. Использую библиотеку EtherCard, все вроде бы получилось, но есть одна проблемка. Есть на сервере скрипт, он принимает GET данные и записывает их в базу данных. У меня есть переменная Temperature, но я не знаю как ее воткнуть в этот код, после value=

ether.browseUrl(PSTR("/arduino.php?value="), "bar", website, my_callback);

Можете подсказать, как её выводить?

Сам скетч:

Помогите новичку.

Привет. Помогите написать скетч для замка. Надо чтоб поднес ключ замок сработал и пока ключь не убрали магнит держал ,ключ убрал он вернулся обратно. Таких скетчей полно но они все проверяют по uid я их пробовал но это не то, мне надо чтоб по блоку допустим 4,5 из сектора 1 . Будет много ключей, чтобы я мог их прописать под один ID.Все это будет работать на arduino nano и rfid-rc522. Как то так.Я собрал скетч из кусков он работает как мне надо но проверка по UID там.