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

Греется микроконтроллер Wavgat Arduino Nano

Заметил, что микроконтроллер (atmega328p) сильно греется. Уже через секунд 5 к нему не прикоснуться.

Подключал светодиодную ленту и сенсорную кнопку. Кнопку ставлю (уже 3-ю, т.к. перестают реагировать почему-то), а она через секунд 5 начинает мигать сама и в такт светодиоду на плате или просто гореть. Выключаю и даю остыть секунд 30. Потом снова 5-7 секунд лента работает, кнопка реагирует, а потом начинает глючить, ну и проц горячий.

Как реализовать analogread/write в atmel studio?

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

Помогите пожалуйста с информацией о том как реализовать эти распространенные функции в среде Arduino IDE, но уже в среде Atmel Studio. Вот с digitalread/write все просто, но что делать с аналогом? Погуглил, но инфа так толком и не нашел.

Двигатель вращается только в одну сторону.

Нужно крутить двигатель по кнопкам или в одну сторону или в другую с изменением скорости. Сам очень плохо разбираюсь, посмотрел на просторах инета и сделал скетч под свой двигатель. Скорость регулируется, но работает только одна кнопка на 7м входе, на 6м не видит. И еще не знаю как снять напряжение с ключей во время простоя, очень греется когда стоить. 

Вот что набрасал, не мое, просто поправил под свой движек. Основная плата UNO, драйвер L298N.

фотодатчик и UNO

Добрый день. ДЕлаю маленький проектик. Суть проекта при срабатывание датчика больше 5 сек. ,закрываются рыле,при освобождении датчика уже включаются рыле. А  при отсутствии сигнала больше 5 сек , закрыть рыле,а при появлении сигнала опять открыть рыле. Получилась только первая часть, с второй частью  проблемка). как можно понять что датчик выключен.? LOW не сработал)

 

Помогите избавиться от delay

Всем привет! Знаю что не кашерно задавать такие вопросы, когда есть интернет и все гуглится, поэтому пишу в песочнице.

Нет ничего беспощаднее и ужаснее delay в коде, это я уже понял)))

Вроде переечитал все, тыкался и так и так, получается ерунда, удалил все нафиг. Помогите кто советом, кто кодом избавиться от delay в двух частях кода.

Разработка системы умного дома (АРДУИНО)+ПК нужна помощь

Проблема следующего характера. С ПК через СомPort переменная стринг с адресом 

String str = "0x28, 0xFF, 0xA4, 0xB4, 0xA2, 0x16, 0x5, 0x3B"; Пытаюсь передать адрес датчику, но он показывает

-127, Вот весь код

Работа с кнопкой, переключение режимов.

Здравствуйте. Я новичек по ардуино, только начал, нужна Ваша помощь. Попробовал пример с переключением режимов по кнопке, работает, но не так как хотелось. Переключение режима срабатывает тогда, когда держишь кнопку нажатой, и только в конце цикла программы переключается на следующий режим. Как можно написать код, чтобы при нажатии кнопки переключался на следующий режим, не ожидая конца цикла и не держать кнопку?

Каков минимальный ток питания ардуино нано для нормальной работы?

Каков минимальный ток питания ардуино нано для нормальной работы?

Мониторинг состояния предохранителей в цепи 12В

Добрый день! 

Есть небольшая задача по созданию определенной системы, которая будет использоваться в машине.

 

Прошу помощи у знающих - сам не разбираюсь в программировании и электронике. Но есть огромное желание научиться на реальном проекте.

 

Задачи:

1. Локальный веб сервер.

Вычитка данных из GRAM (ILI9486)

Всем здравствуйте, не пинайте по голове, есть вопрос.

Я с AVR познакомился 15 декабря, еще много чего не понимаю и Си для меня пока еще тяжеловат.

Дошло ту дело до вычитки данных из GRAM и тут я застрял капитально (с выводом на экран разобрался и это работает хорошо). Если кто то делал вычитку - подскажите, где я ошибся?

Согласно даташиту драйвера, за вычитку отвечает команда 0x2eh.