Песочница. Раздел для новичков

Элементарная задача. Как прервать цикл?

Добрый день. Изучаю Ардуино. Не могу найти в интернете ответ на вопрос как бы я мог прервать цикл. Пока что ничего не получается. Не знаю с чем проблема. Подскажите, пожалуйста, источники информации или хотя бы решение. 

Запуск программы по нажатию кнопки

Пытался сделать так, чтобы программа начала выполняться при нажатии двух кнопок: одна задает количество циклов, другая разрешает выполнение это самого цикла.Получилось как- то так. Ничего не работает, возможно. вы сможете помочь. Заранее спасибо

#include <Stepper.h>
int ENBL = 8;

int RL = 9;

int a = 0 ;

int buttonPin = 5 ;

int buttonSPin = 2;

int buttons1 = 0;

int buttons2 = 0;

int button1 = 0 ;

int button2 = 0 ;

int button_Status = 0 ;
int buttons_Status = 0;

некорректно выполняется программа

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

Вот сам код

 

 Часть кода закомментирована, если его раскомментировать, то дальше steup не пойдет, а так проходит дальше, но на дисплей все равно ничего не выводится.

джойстик для ардуино

Купил парочку джойстиков для опытов, до этого пользовался бу из игровых пультов.

Кнопка устойчиво срабатывает только из среднего положения рычажка. По XY можно получить только 0,512,1023. Этакая 8 позиционная кнопка. Так и должно быть при такой ценовой доступности?

 

Функция опроса кнопок

Доброго всем ! Прошу помощи в написании функции опроса кнопок. Не могу сообразить

Moderator : пожалуйста, вставьте код правильно (новым сообщением в тему), как описано в http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii

Переключатель и двухканальное реле

Доброго вечера. Стоит задача автоматизировать выключение канального вентилятора при включении кухонной вытяжки. В Андруино еще не вникал. Можно ли прицепить к нему обычный выключатель, и переключая его выключать вытяжку и включать вентилятор и наоборот. Это реализуемо? Подскажите пример скетча.

void setup()
{
 
}
void loop()
{
  
}

 

Изменение переменной при нажатии кнопки

Работаю с ардуино около трех дней. Каким образом можно запрограммировать изменение переменной по нажатию кнопки . Как пример: чтобы "а" увеличивалась на 1 с каждым нажатием

Автостоп

Нарисовалась задачка по восстановлению древнего магнитофона.

Есть контакты, которые замыкаются с различной частотой и периодом. И есть светодиод, который тухнет, если импульсы перестают приходить в течении 2 сек. Набросал скетч, взяв как образец рабочий вариант, но работать он отказывается.  Светодиод не тухнет.

не компилируется код серво

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

вот так должно быть

вот так я

помогите создать библиотеку

Добрый всем день!

Есть скейч рабочий который возвращает время и дату основываясь на данных сайта. Создал 2-а файла библиотеки, но не работает ошибка: no matching function for call to 'ClassDateTime::ClassDateTime(const char [11], const char [21])'