Песочница. Раздел для новичков

Музыка по движению, и управление по HC-SR04

Доброго времени суток
 
Схема простая - кто рыпнулся - на тебе музло. Если во время "unsigned int interval = 15000;" еще рыпнулся, отсчет до выключения начинается сначала.

Tone + PWM mega2560

К плате mega2560 подключено:
1. SERVO          pin 4
2. PWM (MOTOR1,2) pin 9,10
3. I2C            pin 20,21
4. NRF24          pin 48 - 52
5. tone           pin 44
 
Подскажите плиз. Как изменить tone.cpp , что-бы генерация частоты на pin 44
не мешал остальным устройствам. Думаю это должен быть задействован только timer 5.

Проект робота кладовщика

Здравствуйте, я учусь в техническом университете на специальности робототехника. Каждый семестр на втором курсе мы должны делать проект и вот настала моя очередь. Мне попался проект робота на Ардуино, но проблема в том, что я никогда не работал с этой системой. Проблем с программированием у меня нет, так что думаю, что с программной частью справлюсь легко, а вот придумать самого робота, уже сложнее. Можете посоветовать какие-то основные навыки работа с деталями Ардуино. Сам я уже придумал кое-какие идеи, но не знаю как их решить практически.

Выскакивает ошибка не однозначное использование функции

При компиляции все нормально после неё пишет ошибку не однозначное использование функции

Скетч для управления гусеничным вездеходом по wifi (nodeMCU esp8266)

Здравствуйте! Сделал  гусеничный вездеход и теперь хотел бы сделать управление через телефон с помощью nodeMCU esp8266. Проблема в том что я не шарю писать код под ардуино и совсем нет времени разбираться, прошу помочь. Нужна прошивка для nodeMCU esp8266, в схеме есть два драйвера двигателя, два двигателя и три литий-титанат акумы. Управление должно бить типа кнопка вперёд, назад для левой гусеницы и тоже самое для правой + кнопка вкл/выкл светодиода. Всем спасибо за помощь. ( И да я понимаю на сколько это нубская просьба))) )

запрос на перенос тем в раздел песочница.

предложение: 

1) размещать запросы на перенос не соответствующих тем в это раздел от тех, кто не имеет возможности это делать

2) дабы не использовать раздел "Чистим форум от спама вместе!" - аналог этой темы

3) закрепить тему в песочнице 

4) обсуждать целесообразность переноса тем

пример кандидата: Перезапуск светофора по кнопке - не тянет он в раздел "программирование" 

Перезапуск светофора по кнопке

Всем привет. Сделал светофорчик простой. Перезапуск производится по кнопке ресет. Все нормально кроме одного - перезапускается не только ардуинка с кодом, но и релюхи (у меня лампы включаются через реле). Соответственно в момент перезапуска загораются обе лампы. Как сделать чтобы запускать программу не перезапуская ардуино, а отдельной кнопкой так и не осилил, я еще совсем сырой в этом деле. Может подскажет кто? Заранее благодарен.

OLED 128x64 Свой шрифт

Здравствуйте! Подскажите в чем проблема.

Хочу нарисовать свой шрифт.

Рисую цифру 5. 

 

В файле DefaultFonts.c добавляю:

могут ли 2 пина быть выключателем

Могут ли два пина быть выключателем (как два контакта кнопки размыкающих цепь) и как их для этого настроить?

Нужно сделать 2 пина ардуино у качестве програмной кнопки (выключателя), т.е. сделать на них разрыв электрической цепи. Обычно используют транзистор для этого: подают с одного пина ток на базу, а транзистор цепь замыкает.

Например, есть отдельная цепь, подключенная к пин 7 и 8: плюс батареи 3в --- резистор --- светодиод --- пин 7 и минус батареи --- пин 8

Энкодер

ищу скетч со схемой подключения для замены двух кнопок без фиксации на энкодер...что бы при повороте влево срабатывало кратковременное нажатие одной кнопки на каждую позицию энкодера  а при повороте вправо срабатывало кратковременное нажатие второй кнопки на каждую позицию энкодера...всего у энкодера 28 позиций...УЖ ОЧЕНЬ СИЛЬНО НАДО! имеется ардуино нано и ардуино уно .