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

выдает ошибку

Плата:"Arduino Uno"
Диспетчер устройств USB-SERIAL CH340(COM5)
Инструменты( Плата:"Arduino Uno" 
void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

ПОРТ:"COM5")

 
 
При загрузке выдает ошибку

Параллельные задачи исключают любые циклы?

Есть два участка программы которые должны работать параллельно. По отдельности они выполняют свои функции на отлично. Решил использовать библиотеку <Thread.h>, но она исключает delay. Тогда решил использовать millis для задержек. Сделал, но в части кода есть цикл do while, во время выполнения которого все равно ничего другого не работает. Неужели нельзя написать более-менее сложную программу с несколькими потоками вычислений?

 

Помогите разобраться с функцией String(x,BIN)

Нужно перевести десятичное число в двоичное. Как это сделать с помощью функции String(x,BIN)?

Отображать число если оно больше или равно

Товарищи, добрый вечер. Ардуино рассчитывает число по формуле и выводит его на дисплей. Подскажите как сделать так, чтобы отображалось число не меньше заданного. Пример: задаем число 5, если формула высчитала 5,6,7,8.... ардуино выводит это число на дисплей, если же результат 4.3.2.1.-1 и т.д, то ардуино указывает на дисплее число 5

Рисунок на дисплее


Доброго времени суток.

Имеется 4-ех строчный дисплей   lcd2004 с i2c модулем.

CNC cnc shield v3 помогите разобраться

Собираю перьевой плоттер. С программированием вроде бы проблем нет, а вот с аппартной частью проблемы. Нужна помощь в вопросе cnc shield v3. Зачем он нужен и можно ли обойтись без него?

12в на порт

Здравствуйте.
Если на цифровой порт ардуины подавать сигнал 12в через резистор, защитят ли этот самый порт встроенные подтягивающие диоды на портах?

millis

Всем привет!

Как начинающий пользователь пытаюсь разобраться с millis.

Работа шаговых двигателей по заданному алгоритму

  Всем привет, просьба сильно не пинать т.к. я только начал вникать в Arduino. Вопрос к знатокам, необходимо организовать работу от пяти до десяти шаговых двигателей по заданному алгоритму, (Например: 1 двигатель 200шагов, затем 2 - 100шагов, затем 3 - 200шагов и затем одновременно 4 и 5 на 50 и 100 шагов соответственно, и так по кругу. Желательно ещё организовать управление скоростью об/мин всеми двигателями одновременно), возможно это реализовать на Arduino ?  И каким образом подключить такое количество шаговых двигателей к Arduino ?

Nextion & ESP32

Господа, Здравствуйте.

Вывод информации на дисплей идет как надо. но при считывании, скажем нажали кнопку esp получила значение обработала и выполнила действия, ничего не получается и/или обработка этого действия затягивается на несколько минут.

использую такой код