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

Аккуратная инициализация 595-го сдвигового регистра

Если ошибся разделом, поправьте, кто может.

На соседнем форуме возник вопрос, как в момент включения питания «придавить» 595-ый сдвиговый регистр, чтобы на его выходах не было свистопляски на то время, пока ардуина не «прочухается» и не установит ему нужные значения.

Помогите с индикацией на oled дисплее.

Здравствуйте! 

Помогите п-ста с выводом информации на графический олед дисплей. Суть проблемы в том, что при появлении в соответствующем входе уровня "1" отображается какая то иформация. Но она не горит постоянно, а мигает. Уровни на входах постоянные. Если подать сигнал на короткое время, то всё нормально. Как это иправить?

И снова про переменные...

Всем добрый день!

Исходные данные: От ардутно (master) в COM порт выдается трех значное число температуры от -999  до +999 , всязь настроена, с ардуиной (slave) на которой подключен LED индикатор (20, 4), индикатор настроен.

Проблема: на индикаторе не отображается нужное число. при показаниях в COM порту температуры 1градус на индикаторе сначало появляется  цифра 49, затем 10, а затем черный прямоугольник (курсор). при вводе других цифор температуры появляются другие цифры и снова в итоге черный прямоугольник (курсор).

rf-433 раз в сутки начинает считывать только первый символ сообщения.

Добрый день, уважаемые форумчане. Хотел сделать сигнализацию подвала на rf-433 (самый дешевый из них). Иногда начинались сбои в работе. Включил через монитор порта отслеживание порта. В итоге после того как происходит такой сбой начинает принимать не слово (например "GOD" а просто символ "G". Принимал абсолютно каждый посыл, без пропусков, но почему-то только первый символ.. Думал шумы, помехи, но ведь доходили совершенно все сигналы (первая буква их). К тому же я походил по комнате в поисках полного сигнала, но безуспешно, только первая буква и всё.

Подключение нескольких 8-разрядных модулей на мах7219

С одним модулем я разобрался, но, друзья, помогите выбрать более выгодный вариант подключения к Ардуино нескольких 8-разрядных модулей на мах7219. Их нужно подключить 8 штук. На пояснительном рисунке привел только два, полагаю, что остальные можно подключать аналогично. 

NRF24L01 + LowPower(реализация приёма и передачи на одном модуле NRF24L01)

Всем привет!. Прошу указать на ошибки и косяки в коде.

есть ардуино 1: включается, опрашивает датчики, отправляет через NRF24L01, засыпает, просыпается, проверяет изменились ли показания датчиков и предшествующие значения(если изменились - отправить новые значения) 

Ардуино 2: включается, ожидает и  принимает данные. 

не получается реализовать: ардуино 2 включается, отправляет команду на ардуино1 опросить датчики и отправить, начинает ожидать данные. 

Код передатчика:

GRBL на Arduino MEGA 2560

Всем добрый день!

Прошу помощи. Хочу потренироваться в подключении и управлении единственным шаговым двигателем, пока едет основное железо для станка ЧПУ.

Для тренировки у меня есть:

1. Китайская плата MEGA 2560 с драйвером CH341, которая в диспетчере устройство в Windows определяется, как CH340.

2. Прошивка grbl_v1.1f.20170801.hex

3. Xloader v1.00.

Nano V3 не заливается код

Приветствую. Купил Arduino Nano V3 (ATMega328P). Поставил дрова, Arduino софт.
После подключения к PC через MiniUSB, в "Устройства и Принтеры" появляется соответствующий девайс:

Запускаю Arduino софт, тип Arduino, порт и процессор выбраны верно:

Если нажать "Инструменты / Получить информацию о плате", то получаю ошибку "Собственный последовательный порт, не может получить информацию":

Не могу скомпилировать скетч для контроллера atmega644

Здравствуйте. Есть программа, которая на Arduino nano работает отлично. Так же могу ее заливать через программатор USBasp в Atmega328p - тоже все ок.

Задача перейти на мк Atmega644 для расширения возможностей и тут начинаются непонятные мне моменты. В менеджере плат выбираю "avrnetino atmega644 optiboot" (найдено на просторах и добавлено вручную в IDE) и при компиляции файла прошивки получаю сообщение об ошибке: