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

Uart > usb конвертер

Без лишних вступлений, у меня есть первое устройство которое выдаёт uart и есть второе устройство с уже имеющимся на нём usb>uart преобразователем( ch340, но не суть важно). Могу я с помощью той же самой ch340( или arduino) конвертировать uart от первого устройства в usb, что бы второе устройство понимало этот сигнал как надо и что для этого нужно? (знаю полный бред и это очень тупая схема, но мне нужно это как-то сделать)

NRF24L01+

Сразу скажу, что я идиот...

Чип не запускается...

void setup() {

  //Serial.begin(115200);
  Serial.begin(9600);
  while (!Serial) {
    // some boards need to wait to ensure access to serial over USB
  }

  // initialize the transceiver on the SPI bus
  if (!radio.begin()) {
    Serial.println(F("radio hardware is not responding!!")); //при скорости 115200 выключается тут, на 9600 просто не проходит инициализация
    while (1) {} // hold in infinite loop
  }
//...
}

Библиотека: 

Нужна помощь по ESP8266+SERVO+BLYNK

Подскажите пожалуйста, делаю простейшую кормушку на сервоприводе, по тестированию, работа пока устраивает, но есть нюансы... =)

1. Если пропадает электричество (выключили к примеру свет), а потом заново появляется (включили свет), серва открывает мне заслонку у моей кормушки и соответственно высыпается... Как можно победить? Что и где прописать? :)

2. Можно ли в BLYNK'е сделать так, что бы при нажатие на кнопку, серва поворачивалась например на 150 градусов и через 1 секунду возвращалась сразу в исходное положение.

Помогите!!! А то котам голодно и холодно )))

Не получается получить цикл.

Добрый день.

Хочу немного подкорректировать готовый скетч.

Необходимо опрашивать вход, подтянутый внешним резистором. Если на входе 0, уйти в вечный цикл. Вывести на индикатор надпись и ждать изменения.

Если на входе 1, программа выполняется.

Непонятно. Какой вывод порта указывать в программе. Пин самого контроллера или пин платы.

Mega + ESP8266, пример HelloServer очень медленно работает.

Всем привет!

Купил по случаю платку Wemos Mega + esp8266. Залил в нее стандартный тестовый пример HelloServer который коннкетится к роутеру и выдает однострочную вебстраничку по запросу.

Это в общем работает, но как-то уж очень медленно. Пинг до платки меньше 450мс не опускается, регулярно, раз на 10 пингов ответ вообще не приходит, хотя она прямо на роутере лежит и запитана от четырехамперного БП. Страничка работает, но запрос обрабатывается долго, от 5, до 20-30 секунд, при этом пинги улетают за 1500-2000мс или вообще пропадают.

подключение mega2650

При подключении mega2650 прописывается как другие устройства USB2 (драйвер не установлен код28 )

Подскажите что делать?

прошу помощи в создании скетча для контроля 4я реле с 2х кнопок и вывод инфо о батареи на экран

Друзья всем добрый день или вечер)

прошу в помощи объединения двух скетч и помочь и сказать как сделать рабочий скетч:

задачи-

1- надо контролировать 3 реле с одной кнопки (при нажатии кнопки 1- включении и выключение реле 1 и далее включение и выключение реле 2 и далее реле 3)

2- надо контролировать реле 4 с кнопки 2 (вкл -выкл)- независимо от задачи 1

3- надо выводить на OLED12864 i2c инфо вольтметр и состояние задачи 

Странные показания BMP280

При каких-то событиях BMP280 выдает температуру 28.08С и давление 688.62 гПа, причем эта величина уже не меняется, помогает перезагрузка скетча, самой платы, скетч взят из примера, подключал по I2C

Подключение по I2C почему зависает?

Подключил к Arduino NANO BMP280, RTS_DS3231 и Oled SD1306.

Проверил, всё по отдельности - работает. Скомпоновал код на все 3 модуля, Ардуино виснет на процедуре Setup при инициализации 3 модуля. 

Пробовал различные комбинации кода для работы по парно, т.е. часы с экраном, экран с BMP, BMP с часами. Попарно тоже все работает, а все вместе зависает на инициализации любого 3-го модуля. 

Толи питания не хватает, толи нужно ставить какие-то подтягивающие резисторы?

Это мои первые шаги в освоении ардуино, так что не судите строго.