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

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

Прерывание при помощи потенциометра

Уже второй вечер не могу довести до ума код, по условию если потенциометр меняется выводить
его значения на дисплей если не меняется то выводить информацию с термопары, если писать все
это в void loop() то спустя время получается путаница у дисплея, чтоб этого не было я как
понимаю нужно одну из переменных показать через прерывание, ну и тут вот и застрял не зная
как это реализовать
1 #define potyent_pin 0
2 volatile int val;
3 volatile int oldval;
4 //термопара
5 #include "max6675.h"
6 #define thermoDO 6
7 #define thermoCS 7
8 #define thermoCLK 8

Запись массива с типом данных float и вывод его в com-порт

Доброго времени суток, хотел сделать себе приблуду для страйкбольного привода чтобы мог стрелять очередями по 3 , 5 ... чтобы число выстрелов можно было прописать в програме...А также чтобы цыкл совершался полностью т. е. пружина должна быть аслаблена. НО что-то не выходит, в програмировании я новичок не судите строго за код.  В основе всего сидит датчик тока ASC 712 он постоянно считывает показания тока, по этим показаниям по задумке программа отслеживает цикл (см скриншот ниже)и считает их колличество.

бегущий поворотник на ленте ws2812

Здравствуйте, может кто знает как сменить направление загорания светодиодов и их плавное тушение в библиотеке neopixel? Есть часть скетча с работой поворотника, что здесь необходимо изменить?if (digitalRead(5) == LOW and digitalRead(6) == HIGH)
{
// включается один поворотник
for(int k = 0; k < 3; k++)
{
// цикл до трех - сигнал "перестроения" , при кратковременном включении мигает 3 раза,
for(int i = 0; i < count+1; i++)
{
for(int j = 0; j < i; j++)
{

Транзистор тестер на ардуино нано

У кого есть скетч для создания измерителя всех компонентов на ардуино нано и дисплея 1602? Или как написать скетч?

Соединение скетчей

Здравствуйте. Я новичек, мне нужно соединить три скетча датчиков ( бмп280 - давление температура и влажность, бш1750 - датчик освещенности, и фц-37 - датчик дождя и интенсивности. Пожалуйста просто соедините и выставите, если есть время, потому что я все равно ничего не пойму. Я это все делаю на ардуино уно и макетной плате .

1) BMP280

ESP32 вывод на экран имя wav файла

Доброго дня. Просьба доработать скетч для вывода на экран воспроизводимого имени wav файла. Экран например oled 1306 подключенный по I2C. Если будет кнопка - play/stop вообще круто!

Спасибо

Оборудование :

16 LED на PCA9685 с Adafruit_PWMServoDriver

Всем привет, нужна помощь с кодом под шилд PCA9685.
Сделал на arduino uno волнообразную мигалку c шим из 6 светодиодных лент, интенсивность которых зависит от ультрозвукового датчика HY-SRF05:

Подключение 2 передатчиков к 1 приемнику nRF24L01

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

Подскажите как это сделать, весь интернет перерыл, но ничего не смог найти.

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

Передатчик

Маленькая проблемка

Здравствуйте, уважаемые завсегдатаи данного форума.

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