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

Помогите написать код барометра

У Ардуино не рабоают А4, А5. Датчик ВМЕ280 подключен по SPI он работает по монитору порта. Как связать его с ТМ1637 с выводом первых 4 значений т.е. 7507. Это 750, 7 мм. рт.ст.

Привет всем, помогите сделать скетч для вентилятора

Razer Chroma, TT RGB PLUS - кто вкурсе можно ли как-то этим RGB для вентилятора управлять с помощью ардуино

 

 

Нагрузка

Добрый вечер. Помогите пожалуйста победить вывод данных по UART.

Уровень програмирования у меня базовый, поэтому прошу помощи на простом языке или толковую ссылку по теме.

Есть нагрузка:

XY-FZ25, которая позволят разряжать аккумуляторы и нагружать БП.

Также у нее есть UART (9600), по которому можно отправлять различные команды, при этом на некоторые из них, нагрузка, может прислать ответ:

Когда приемник включается первым то горит светодиод

Приемник и передатчик на Arduino Nano и NRF24L01. Проблема в следующем,  если включить первым приемник то светодиод D2 будет светится пока не включить передатчик. Включаю передатчик светодиод тухнет. Кнопки работают так- 1-я нажал отпустил горит D1, нажал отпустил D1 потух. 2-я нажал D2 горит отпустил D2 потух. Как подправить скетч(и), чтобы независимо что первое включить(приемник или передатчик) светодиод D2 изначально не светился. Помогите лузеру.

EU1640BCH, ультразвуковой дальномер 40кгц

Подскажите, пожалуйста, как подключить влагозащищенный датчик EU1640BHN к Ардуино?

Debounce из книги

Поскажите пожалуйста. Почему при загрузке кода Debounce из книги Изучаем Ардуино сразу загорается светодиод, хотя кнопка не нажималась. По идее, вроде как светодиод должене загореться только после первого нажатия на кнопку.

const int LED=9;

const int BUTTON=2;

boolean lastButton = LOW;

boolean currentButton = LOW;

boolean ledOn = false;

void setup ()                 

{   

pinMode (BUTTON, INPUT);

Уменьшается объем скетча и перестает работать

byte sum, sum1;// переменные для определения изменения одного из каналов
  for (byte q = 1; q < 9; q = + 1)
  { sum = sum + sost_cnal[q];
  }
  if (sum != sum1)
  {
    for ( byte w = 1; w < 9; w = w + 1)
    {
      if (sost_cnal[w] == 1)// включаем реле
      {
        digitalWrite(w, LOW);// переводим вывод в низкое состояние
      }
      else if (sost_cnal[w] == 0)//выключаем реле
      {
        digitalWrite(w, HIGH);// переводим вывод в высокое состояние
      }
    }

    sum1 = sum;
  }
  sum = 0;

motor shield на l293d + блок питания 12V 2А ардуина Uno 3 нагрелась моментально....

Вроде все просто подключил сшилд l293d и тут же пошел жесткий нагрев Uno. Вроде uno должна держать ? В чем может быть дело? 

Питание стоит общее от блока 12v/2a

Адаптер для кнопок руля

Помогите, собираю адаптер для кнопок руля, скачал код а править не умею. Мне нужно лишь одну функцию реализовать, об этом вконце текста

Платформа ардуино мини про

Штуковина работает так: На вход А0, на который подвешено 5v через резистор 2кОм, подается определенное сопротивление. Программа по измеренным на входе напряжениям находит в таблице подстановки желаемую команду (в виде значения конкретного напряжения в вольтах) и скармливает её ЦАПу по I2S Плата ЦАП выдает на выходе AOUT ожидаемые напряжения.