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

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

прошивка осцилографа DSO138

#include <EEPROM.h>

#include <Adafruit_GFX.h> 
// needs to be Adafruit GFX Library v1.1.4, check/change your installed version
// otherwise you will get a black screen or compiler errors

#include "src/TFTLib/Adafruit_TFTLCD_8bit_STM32.h"
#include "global.h"
#include "variables.h"


#define FIRMWARE_VERSION	"1.0"

// ------------------------
void setup()	{
// ------------------------
	

Ошибка: a function-definition is not allowed here before '{' token

Дорогие люди, помогите решить проблему. Создаю дистанционный пульсоксиметр. Работаю врачом в ковидном госпитале. Очень нужна ваша помощь!

Код взял с сайта https://create.arduino.cc/projecthub/1NextPCB/iot-based-pulse-oximeter-using-esp32-549166

Генерация наносекундных импульсов на Arduino

Всем доброго времени суток.

Нашел код в интернетах, слегка модифицировал, очень нужны были субмикросекундные импульсы.

1. Первый цикл задает длину импульса, второй расстояние между ними. 

Управление светодиодами WS2812B с помощью ШИМ

Всем привет, имеется arduino nano и требуется управлять светодиодами по ШИМ. Управляющий сигнал на светодиоды выводится через D5, а считывание PWM происходит на контакте D3. Проблема в том, что не удается заставить работать оба входа одновременно. Когда работает подсветка, PWM не считывается. Пришлось реализовать программное прерывание: каждые 3 секунды запускается считывание PWM и при определенном значении PWM подсветка потом гаснет.

Возможно ли это сделать как то параллельно, чтобы подсветка работала постоянно и не ожидала пока считается сигнал PWM?

Настройка PID регулятора

Всем привет!

Имеется вот такой нижний подогрев: http://alli.pub/64zoci

Хочу сделать для него PID контроллер. Управление происходит диммированием. Датчик температуры: PT100 +  MAX31865. Датчик вставлен внутрь, максимально близко к нагревателю. Для PID использую библиотеку Гайвера: https://github.com/GyverLibs/GyverPID

Адаптация ATMEGA1284 к светодиодной матрице

есть скетч для мега 2560 мне нужно перенсти его на атмега1284 - есть некоторые морменты мне не понятные. 

Протокол NEC ИК-приемник на Attiny88(digispark)

Добрый день форумчане! я новенький ! Такой вопрос написал программу по приему ИК сигнала ,все работает 

код пульта читает , но осталась одна нерешенная проблема вывод в порт кода не соответствует принятому...

короче:

RGB светодиод должен менять цвет в зависимости от расстояния

Решил в tinkercad создать цепь. Есть Arduino Uno3, ультразвуковой датчик расстояния и RGB светодиод.

Вопрос такой: как менять яркость RGB светодиода в зависимости от расстояния? Если нужно, фото подключения и попытки написания кода могу выслать

ClickEncoder .h

 
Привет 
столкнулся с такой проблемой при проверке скетча выходит такая ошибка.  
ClickEncoder.h: No such file or directory
Mehrere Bibliotheken wurden für "EEPROM.h" gefunden
 #include <ClickEncoder.h>
          ^~~~~~~~~~~~~~~~
compilation terminated.
причём у автора всё работает без проблем

Часы-заставка на esp32

Хочу чтобы в период бездействия часы выводились на дисплей. (будут еще кнопки как прерывание)
Скажите где я олень, ибо while не работает