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

как прошить Arduino Micro Pro (Atmega32U4) в корпусе USB флешки

как прошить BadUsb Beetle Bad USB ATMEGA32U4 Development Board Virtual Keyboard for Arduino или попроще Arduino Micro USB ATMEGA32U4 в корпусе USB флешки https://www.aliexpress.com/item/4001217518176.html?spm=a2g0s.9042311.0.0.32234c4dmse0uT.

ЖКИ индикатор и STM32

Добрый день.

Собрал схему ЖКИ индикатор (питание и управление - 5 Вольт ) -управляющая им плата STM32F103c8t6 (питание и управление - 3.3 Вольт). При этом индикатор работает нестабильно, то печатает то что нужно в нужном месте, а то какие-то непонятные символы, после сброса STM, индикатор работает то правильно, а то неправильно. Может быть кто-нибудь из присутствующих сталкивался с подобным в своей практике.

С чем может быть связано подобное:разные напряжения управления (3.3 и 5) или что-то с индикатором.

 

 

Интервал времени

Ребят, помогите переделать мой говнокод. 

Была задача включать и выключать реле в определенное время, а теперь надо чтобы реле было включено например с 19.00 до 23:00 при условии что кнопка на pin 2 низкого уровня. Я не программировал уже года 4 и позабывал много чего, особенно условия.

 

Сейчас так:

Sim900 + Усилитель звука

Доброго времени суток,  я делаю простейший "телефон"  с использованием sim900 но столкнулся с проблемой - громкости выходного динамика  мало, в самом модуле стоит на 100% громкость, в закромах нашёл старые стерео колонки, в них усиление реализовано на микросхеме TDA2822 , хотел их к модулю прилепить , но они дико фонят при разговоре или звонке. Этот фон можно как-нибудь убрать ? или на какой микросхеме сделать усилитель, чтобы он от сети телефона не "фонил" ?

Вопрос чайника о PID регуляторе

В общих чертах разобрался с ПИД-регулированием. Но в тех статьях речь идёт о бинарном управлении нагрузкой (включение/отключение ТЭНа, включение-выключение двигателя постоянного тока и т.д.).

Самостоятельно написать библиотеку ума не хватает, но в сети множество готовых решений, например, GyverPID

У меня же задача стоит регулировать нагрузку диммером. В общих чертах: двигатель переменного тока при срезанной синусоиде на входе пропорционально сбавляет обороты, а для срезания синусоиды имеется готовый модуль от RobotDyn

Частота процессора

Добрый вечер! Прошу помощи у знатоков. Знаю, что можно изменить частоту процессора в ардуино, редактируя файл boards.  А есть ли такая возможность задать частоту для компилятора в тексте скетча?

Машинка, ориентация в пространстве.

Здравствуйте, первый код для ардуино. Вообще работает, едет до препятствия, ищет куда повернуть, отрабатывает поворот 2 сек. и проверяет можно ли ехать. Есть непонятное условие при котором выпрыгивает из моей функции и попадает в лупу (void loop). Какую то фундаментальную штуку не понимаю или специфичную для ардуино.  Ещё, недоезд и не начинает оглядываться. Ардуина, отработав функцию, всегда возвращается в тот код где был вызов этой функции? Вернувшись начинает со строчки к-я под вызовом функции?

Помогите пожалуйста Прочесть данные client.read()

while (client.available())
{
  char c = client.read();
Serial.print(c);
}
 
РЕЗУЛЬТАТ:
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 25 Apr 2021 08:29:47 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
X-Powered-By: PHP/7.3.26
 
3

Прошу помощи с функцией

Добрый вечер! Пишу свой первый скетч (если не считать ну совсем простых) в ардуино, и в т.ч.на языке Си.

До этого имел дело лишь с PIC  и ассемблером , тоже на простейшем любительском уровне.

В общем ,почти всё работает , но споткнулся на ровном месте - не правильно выводятся значения на индикатор ниже -6.5 и выше 6.5. Причём проверяю калькулятором - всё вроде правильно...

Мог бы переписать всё

Нужна помощь с подключением ESP8266 01

Хочу подключить свой проект к wifi, нашел довольно толковый ролик https://www.youtube.com/watch?v=gB4OK0mj0-8&t=487s в котором все довольно гладко и ровно получается.

У меня ардуино нано, так что схема подключения аналогичная, только в качестве пинов для подклбючения использую 11 и 10 пины, в остальном все просто:

ESP8266 запитана отдельно от 3.3 (через понижающий преобразовать на AMS1117-3,3)

скетч примитивный (в конце сообщения)