Кнопка старт, стоп, ресет для секундомера
- Войдите на сайт для отправки комментариев
Ср, 16/01/2019 - 18:47
Здраствуйте! Нужна помощь с програмированием кнопок. Есть две кнопки, первая отвечает за старт секундомера и паузу, вторая просто сбивает значения к нулю. Так как в ардуино недавно, только учусь, прошу помощи и примеры. Искал в интернете но ни одну не получилось грамотно интерпретировать в проект.
// include the library code:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
/*volatile unsigned long start = 0; //переменная для хранения начального значения millis
volatile unsigned long stop = 0; //переменная для хранения полученного промежутка времени
unsigned long prev_ms = 0; //переменная для создания отрезков, чтобы не использовать delay
volatile int state = LOW;*/
void setup() {
lcd.begin(16, 2);
lcd.print("G M S MS");
pinMode(6,INPUT);
//pinMode(7,INPUT);
Serial.begin(9600);
}
void loop() {
lcd.setCursor(0, 1);
lcd.print(millis() / 3600000);
lcd.print(":");
lcd.print(millis() / 60000);
lcd.print(":");
lcd.print(millis() / 1000);
lcd.print(":");
lcd.print(millis() %1000);
/*if ((millis() - prev_ms) > 500) {
prev_ms = millis();
Serial.println(stop);
}*/
}
А я тут вапще ни одной кнопки не вижу
Так как в ардуино недавно, только учусь, прошу помощи и примеры. Искал в интернете но ни одну не получилось грамотно интерпретировать в проект.
Ну если из интернета ни один пример не удалось "грамотно интерпретировать" - то стоит ли надеятся, что наша помощь поможет больше? - Уж если даже в интернете, где масса статей разной степени сложности - ни одна не подошла - наверно это говорит о том, что вы пока не готовы к этому проекту.
Начните с чего-нибудь попроще
А я тут вапще ни одной кнопки не вижу
А как Вы их увидите, они у ТС в столе лежат! А в программе их нету, в программе ТС
Вот и помогайте! Чем квасить-то! :))))
В этом разделе находите прикрепленную тему: "Работа с кнопками......", начинаете читать с самого начала и до наступления просветления. Потом пытаетесь добавить в код. И это, не постите в ту тему ничего, все равно потру.