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

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

Ежеминутное переключение реле, зависящее от модуля времени ds3231

Всех приветствую, форумчане, возник вопрос, можно ли при помощи ардуино и модуля часов ds3231, ежеминутно переключать реле? Скетч прилагаю

будильник с rtc ds3231 и lcd i2c

Здравствуйте ,я пытаюсь сделать часы  на ардуино с rtc 3231 модулем и lcd дисплеем по шине i2c,

обЪясните пожалуйста мне как сделать так чтобы при нажатии 1-ой кнопки можно было настроить время , 

а при нажатии 2-ой кнопки можно было настроить дату

можно ли подключиться к ардуине на прямую по Wifi без точки доступа.

еще вопрос, если даже по точке доступа, возможно ли сделать что бы пользователь не лазил в скетчь для прописывания адресов и паролей, а сам подключался к нужной точке, например с дисплея, или при подключения со смартфона в приложении, или есть еще какие нибудь способы?

Обмен данными по Uart между Arduino и Webasto

Всем привет, помогите разобраться пожалуйста...

В ходе своих очередных своих экспериментов, решил изучить Uart, как происходит обмен данными, взаимосвязь между пакетами данных и т.д.., для этого подключил Arduino к Webasto через K-Line адаптер (его собрал на интерфейсной микросхеме L9637D), адаптер подключил к Webasto, у Webasto есть диагностическая шина (W-bus), это однопроводная шина, которая полностью соответствуют стандартам K-Line шине.

LCD 128 ili9163

Привет.

Имеется дисплей 1,44 128x128 ili9163 и mega2560.

Текст и примитивную графику выводит нормально.

Отправка сообщения о состоянии с геркона

Всех приветствую, возник вопрос, в общем, написал скетч на ардуино - "управление реле по смс с ответным сообщением", нужно сделать так, чтобы при проверке замкнутого или разомкнутого состоянии геркона приходило ОДНО ответное сообщение, а не бесконечное кол-во, скетч прилагаю

общение esp8266 и arduino nano

В общем соединил проводами rx  tx в перехлест  esp8266 и arduino nano . выставил скорость 115200

И когда отправляю с esp в arduino nano то часть данных не принимает arduino nano. пробывал задержки ставить и через millis() и через delay. все равно недопринимает данные. если опускать согласование логики. в чем еще может быть проблемка? 

Условия цикла for

Всем доброго дня.

Во видимому я очень сильно туплю, по этому прошу помощи. Написал программу. И в простецком месте всплыл не понятный мне глюк. Сделал скетч для отладки бага. Баг подтвердился в самом не ожиданном для меня месте.

Работает

  for (byte i = 0; i < LogLenght; i++) { //почему то не срабатывает <=
    Serial.print(String(i, DEC) + ":" + String(LogData[i], DEC)  + ";  ");
  }
  Serial.println("Add to array:" + String(inByte, DEC));

Уходит в бесконечный цикл

Не работает простейший код

Здравствуйте! Я только начинаю своё знакомство с Ардуинкой и смотрю видеоуроки на YouTube. После просмотра видеоролика про вывод инфы о нажатии кнопки в монитор порта (https://www.youtube.com/watch?v=3UwgMAdV4xQ), загорелся идеей всё это сделать проще для человека читающего МП.

В видеоуроке в Мониторе Порта постоянно шло сообщение(цикл loop) аля BUTTON1: 1

Моя же идея быля такова, что-бы сообщение выводилось более понятное и на русском языке, ещё и не каждую секунду. И опираясь на свои знания, и на те что получил из ролика склепал вот это чудо(в самом низу)

Помоги пожалуйста Arduino

Помоги пожалуйста! кто нибудь исправbтe ошибку на часах. Проблема такая у меня на часе три кнопки управления часами все нормально как должно работать но когда я пытаюсь изменить время то сбрасывает в текущая время.и будильник тоже работает отлично. Я ссылку на скетч скину и на видео тоже покажу что я пытаюсь объяснить.

Скетч. https://yadi.sk/d/p0Lu1uqaaePu2g
Видео. https://youtu.be/3sjchrX1n1M