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

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

Помогите с рандомизацией данных массива

Имеется массив,допустим вот такой:
 

byte massiv[][2] = {
  {B11100000, B11110111},
  {B11000000, B11110111},
  {B11111011, B10000001},
  {B11111011, B11010111},
  {B11111111, B11000001},
  {B11011011, B11110111},
  {B10000000, B00000111},
  {B00001111, B11110001},
};

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

переадресация сигнала

Здравствуйте.

Есть плата uno, есть модуль rfid MFRC522 и пять меток. Задача состоит в том, чтобы при считывании определенной метки, сигнал посылался на определенный порт.
Как при этом должна выглядеть строка в скетче?

прога не работает хелп!

int Bigpperiod; // длительность медленного полупериода
int MaxBigpperiod; // max длительность медленного полупериода
int Bigpause;
int imp; // длительность заполняющего импульса
int pause;
int maxi5; //максимальная длительность импульса при 5 КГц заполнения
int maxi10; //максимальная длительность импульса при 10 КГц заполнения
int Fq;//частота заполнения 5 или 10 КГц
int stepDlitF;
int i5; 
int i10;
int step5;
int step10;
int stepF;
int BUT1=2;
int BUT2=3;
int BUT3=4;
int BUT4=5;
int REFmn=6;
int T12pl=7;
int L5pl=8;
int C5pl=9;

Помогите написать прошивку на дровяной котёл

Всем привет я тут новенький, мне предложили сделать управление для котла на дровах. Оригинальный блок управления стоит достаточно дорого и было решено сделать управление на ардуино хотя ардуинка будет выполнять мало действий, а именно считывать температуру теплоносителя 3 датчика DS18B20 1 датчик перед котлом, 2 после электро-котла, 3 на входе и один DH11 в комнате если температура выйдет за пределы то ардуина должен отправить сообщение. Ардуина модели nano.

Помогите написать скетч автовключения и выключения аудио усилителя

Помогите написать скетч, я новичок первый проект

Идея заключается в автоматическом включении и выключении аудио усилителя 2.1

По входящему аудио сигналу аукс

усилитель 2.1 с блютус  модулем , при подаче напряжения включается в режиме блютус

Для переключения в аукс  надо нажать кнопку  AUX SW с задержкой в 5 секунд после включения усилителя

 Реализовать планирую так, схему набросал

Ардуинка к ней

nRF24L01 + attiny85

Новое

Драсти.

Не люблю я эти модули, но время от времени ничего лучше них придумать не могу.
Начну с того,что у меня ни на одном модуле с али (ну да, клоны, не оригинал) никогда не работал нормально printDetails, даже там где установлено соединение и данные передаются в обе стороны.

Кривые Безье

Добавил в библиотеку Adafruit_GFX функции для вывода элементов векторной графики.

Кривые безье по трем и четырем точкам.

Видео

как запустить 1628

//Всем привет!!!!!;

//подвернулась железяка дисплей на tm1628;

//появилась мысль несть готовый модуль на 1638 есть библиотеки для него;

//у меня она пошла на половину причина дисплей подключен не по датшиту;

//вопрос в том как зажечь по одному сигменту?;

//выложу архив с библиотекой и 2 датшита один для 1638 второй для 1628;

//интерфейс похож на SPI; 

Помогите,пожалуйста,со скетчем ИК пульт+шаговый двигатель 28BYJ-48

Здравствуйте,уважаемые Форумчане!

Задача соит такая: необходимо,чтобы шаговый двигатель вращался с разной скоростью при нажатии различных кнопок на ИК-пульте. На практике получил следущее,а именно при нажатии одной из  заданных кнопок двигатель начинает вращаться с требуемой скоростью и далее никак на команды с ИК-пульта не реагирует. Какую кнопку первой нажмешь,с такой и будет вращаться не реагируя на другие команды.Буду вам очень благодарен за помощь!

Прикрепляю скетч программы