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

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

Проблеммы с реле

Добрый день форумчане!

GPS модуль готовый ко всем неожиданностям.

Приветствую, форумчане. Имеется набор Arduino UNO и GPS приемник NEO-6M. Недавно возник такой вопрос по поводу GPS модуля. Суть в том, что взяв стандартный пример из библиотеке TinyGPSPlus столкнулся с тем, что при принятии неверных данных с модуля на com-порт лишь выводится надпись "INVALID". Но решил, что зачем смотреть на эту запись и решил, что просто буду останавливать подачу данных на порт.

ардуино и mysql

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

Как выйти из цикла(if)

if (results.value==0xFF10EF){
  rainbow(20);results.value = 0;
  rainbow(20);
  rainbow(20);
  rainbow(20);
  rainbow(20);
  rainbow(20);
  rainbow(20);
  rainbow(20);

  }

 

Вот скетч. Мне надо выйти из if до того как дойдет до конца. Да я понимаю тему уже создавал, но ка мне там сказали я попытался сделать но не получилось

 

Почему происходит изменения последнего элемента массива хотя в коде это нигде не прописано.

Есть у меня код для парсинга одного байта который я получил через i2c:

Как выйти из цикла(не loop)

как выйти из цикла который я создал например llloop

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

Доброе время суток! Хотел бы задать несколько вопросов по программированию. Не так давно начал интересоваться ардуино и решил сделать девушке подарок, собрать кубик-компаньон из игры Portal со следующим функционалом: 
1. Портативное зарядное устройство (6 аккамуляторов 18650 и китайская плата)
2. Подсветка в виде 6 колец со светодиодами ws2812 под управлением Arduino
3. Воспроизведение коротких фраз голосом GlaDos при касании скрытой кнопки (Сенсорная кнопка)

помогите с циклом

помогите написать цикл моргания диодов, хочу сделать такую последовательность (ИК-пультом кнопкой №1 включаю  диод, он (диод) начинает моргать с частотой (500-1500мс) и потом этойже кнопкой №1 выключаю диод

вот скетч который у меня есть:

void loop()

  {if ( irrecv.decode( &results ))

  {Serial.println(results.value,HEX);

  

  if (results.value== КНОПКА№1 &&r==0)

  {digitalWrite( 3, HIGH );r=1;results.value=0;}

  // включаем красный, НУЖНО ЧТОБ МОРГАЛ

Условие по времени От и До, т.н тихое время

Не могу понять логику...У пользователя есть 2 поля, от куда в переменные n1 и n2 берутся значения часов (только часы, без минут). И в промежутке между ними не должно быть оповещения. 

 

Вопрос по коду

Приветствую Всех.

Прошу помощи в переводе кода с PIC на платформу Arduino.

Из задачи:

Пример программного кода Мастера I2C
Этот пример показывает, как написать программное обеспечение Мастера I2C , включающее поддержку длинных синхро импульсов. Он написан на Cи для процессора PIC, но может быть перенесен на большинство процессоров с минимальными изменениями.