Избежание повторов
- Войдите на сайт для отправки комментариев
Вс, 09/02/2014 - 19:58
Такая проблема, нужно что бы данные присылались один раз ,а последушие, нужно как то отменить если условие меняется (кнопка переключилась) то новые данные бы присылались один раз а не циклично один за другим.
const int buttonPin = 2; // номер входа, подключенный к кнопке int buttonState = 0; // переменная для хранения состояния кнопки void setup() { Serial.begin(9600); // инициализируем пин, подключенный к кнопке, как вход pinMode(buttonPin, INPUT); } void loop(){ // считываем значения с входа кнопки buttonState = digitalRead(buttonPin); // проверяем нажата ли кнопка // если нажата, то buttonState будет HIGH: if (buttonState == HIGH) { Serial.print("Вкл high"); Serial.print("\r\n"); } else { Serial.print("выкл low"); Serial.print("\r\n"); // возврат каретки и новая строка } }
Работа с кнопками. В помощь новичку.
Работа с кнопками. В помощь новичку.
Спасибо )