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

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

Помогите найти ошибку.

Добрый день, господа.

Я новичок в Arduino, начал заниматься МК и изучать программирование на Arduino, читаю этот сайт, поглядываю в форум. Ищу информацию в других источниках в сети.
Решил сделать простой скетч, с одним датчиком, одной сервой и с таймером. Но, как вы понимаете, что-то пошло не так...

Суть.

Перенос Веб сервера с ардуино на ESP8266 NodeMCU

Здравствуйте, помогите советом,

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

ioBroker: переменный топик

Братья по разуму! 

Можете помочь, не могу сделать переменный топик для ioBroker, (их у меня 28 шт. только для света)

Скетч для ШД на ардуино DUE

Здравствуйте.
Нужен простой скетч для проверки шагового двигателя на ардуино DUE.
Чтобы загрузить скетч и покрутить ШД... Может у кого завалялся...

Запуск по таймеру

Вобщем нужно запустить некую функцию по нажатию кнопки через 2 сек.  Вроде простая задачка, но решения немогу найти.

void loop() {
   if(btn){
     test();
  }
}

void test(){
  Serial.println(test);
}

Если нажата кнопка btn ждем 2сек. и запускаем функцию test(). Как это сделать с использованием millis() или другими методами, чтобы неостанавливать выполнение всей програмы.

Датчик BME280 - не отобржается влажность и выстоа отрицательная.

Добрый вечер уважаемые знатоки! Купил себе вот такой вот датчик BME280
https://www.ebay.com/itm/Breakout-Temperature-Humidity-Barometric-Pressu...

Изначально не выводилось ничего. В библиотеке сменил адрес датчика по I2C на 0х76. И еще закоментировал //return false; в библиотеке как паказанно вот тут http://davidstein.cz/2017/09/30/arduino-bme280-could-not-find-a-valid-bme280-sensor-solved/

Прерывание от ультразвукового уровнемера

Всем доброго времени суток! Имею ультразвуковой уровнемер  HC-SR04, хотел бы узнать возможно ли делать прерывания если выходное значение этого уровнемера равно определенному значению. Если это представляется возможным хотелось бы узнать как? Заранее благодарю.

Блокировка двигателя при повышенных оборотах

Добрый день! 
Имею дизельный авто. Иногда, очень редко при дистанционном запуске авто обороты мотора "взлетают" больше 2000. Выключу - запущу двигатель все нормально. Для дизеля это очень много, при погреве.
 Сервис сказал что необходимо менять топливную аппаратуру, стоит .....много. 
Так как электронику знаю не плохо, решил собрать блокиратор двигателя. Естественно на современной базе.
Arduino занимаюсь совсем немного (начинающий), набросал небольшой скетч блокировки. 

Добавление еще одной оси

Всем привет, захотелось повторить один проект, https://www.electronoobs.com/eng_arduino_tut48.php , попробовал, собрал на макетке, все заработало. Но захотелось добавить еще ось Z. Если с ардуино А сложностей не возникло, то вот с ардуино Б, что выполняет роль устройства цифровой индикации(уци dro) Возникли проблемы. Подскажите пожалуйста, что я делаю не так?)