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

ПЕСОЧНИЦА. НОВИЧОК, ПРОЧТИ!

Итак, по совету друзей, решил купить автомобиль "Москвич"(с), точнее открыть эту тему. 
Прочитать начало первого поста, РЕКОМЕНДОВАНО ВСЕМ НЕОФИТАМ, далее, в зависимости от уровня вашей подготовки.
Начнем, благословясь.

HELP!!! Требуется подсказка ... в адаптации кода.

Привет всем !

Пытаюсь адаптировать скетч из проекта "Temperature PID controller - Arduino"  к уже спаянному своему  терморегулятору. Отличие от оригинального проекта в дисплее - у меня OLED 0,96" и в энкодере - у меня 3 кнопки вместо него.

С программированием у меня туго, поэтому стараюсь исходный код особо не корёжить и именно поэтому нужна подсказка знатоков.

Проблема с терминалом

Я организовал программу, которая отправляет данные Ардуино (цифровые команды), которая отправляет данные через COM-port посредством терминала Windows cmd:

echo %command% > COM3

Проблема заключается в том, что светодиод приёма данных на плате мигает 2-3 раза вместо положенного 1. Из-за этого плата может не среагировать на чередующиеся команды, выполнять из с задержкой до 2 секунд - подтупливает. При этом отправка данных с родного терминала в Arduino IDE работает хорошо.

Как DC связать с пином?

Проблема в следующем. Была плата arduino NANO урезанная(шла с  RGB лентой). Вышла из строя (не прошивается)
Была подключена следующим образом:
1) Через COM порт питалась от ПК и так же получала входные данные
2) Далее в прошивке передается сигнал по пину 13 на ленту
3) Но внешне нету пина 13 и сигнал передавался через DC коннектор. Как связан DC и 13 пин я не понял, возможно при создании платы.

Это аппаратная ошибка?

Подскажите, если Ардуино не олключает реле после 22 часов, то это аппаратная проблема, его глючит? В проекте участвуют Arduino UNO R3 (жёлтая плата), часы с батарейкой и реле. 
Вот скрин IDE c монитором серийного порта: https://drive.google.com/file/d/14Jp1o_PSyHs2BZ7XOQ5xUkf6Tu9pzLjn/view?usp=sharing

Видимость модуля bluetooth только из приложения

Добрый день!

В своих интересах использую модули HC-06 и HC-09 BLE совместно с приложением, созданным в AppInventor2.
Подскажите, как сделать видимость модуля только из запущенного приложения. Чтобы остальные телефоны простым поиском блютуз-устройств не определяли их.

RP2040 и таймер

У платы RP2040 надо посчитать количество тактов опорной частоты с определенного момента. Например если частота работы платы 125 МГц а интервал 2 секунды количество тактов должно быть 250М. Может кто нибудь подсказать как это сделать на Си или написать ссылку на статью? 

gprs, чтение файла на сервере


void cycle_for (void)
{bit_ok=2; 
  for (long i=0; i <= 600000; i++){
  if (mySerial.available()) {
    a=(mySerial.read());
    if(a==cmp_com){i=600000; bit_ok=1;}
  }
  }
}



void setup() {
 
init_GSM ();

for (long i=0; i <= 30000; i++){delay(1); read_uart();}
while (count_ready_GPRS<7){
    init_GPRS();
  // if(count_ready_GPRS<7){  init_GSM ();}
  Serial.print ("\n\r\n");
}

Две адрессные ленты разного вольтажа от одного контроллера T1000S

Здравствуйте. Уважаемые знатоки. Скоро Новый год. Близится время оформления балконов. Помогите, пожалуйста советом. У меня балкон украшен светодиодными, адрессными гирляндами WS2811 12v. Матрица 50х8. Работает от контроллера T1000S. Хочу попробовать сделать себе, ну, как бы макет этой матрицы, которая светит наружу, но только внутри и конечно меньше по маштабу, чтобы видеть внутри балкона, что происходит снаружи. Вопрос такой. У меня есть адрессная, светодиодная лента WS2812B. Хочу из неё составить мини-макет. Но она напряжением 5v. Блок питания, конечно другой 5v.