Сашулябрейк
02.05.2023 13:49

ИСПРАВТЕ КОД ARDUINO UNO /*
Simple alarm clock
This alarm clock shows the current time, plays the melody at the specified time and also saves the settings when the power is turned off.
This alarm clock shows the current time, plays the melody at the specified
time and also saves the settings when the power is turned off.
The circuit:
* Arduino uno
@@ -13,7 +14,7 @@
Created 24 february 2019
By https://arduino.tech

*/
#include
#include
@@ -40,10 +41,10 @@ Display display(DISPLAY_CLK_PIN, DISPLAY_DIO_PIN);
MelodyPlayer melodyPlayer(SPEAKER_PIN);
Clock clock;

int button1OldState = LOW;
int button2OldState = LOW;
int button1NewState = LOW;
int button2NewState = LOW;
int button1OldState = HIGH;
int button2OldState = HIGH;
int button1NewState = HIGH;
int button2NewState = HIGH;
unsigned long lastPressButton1Time = 0;
unsigned long lastPressButton2Time = 0;

@@ -63,8 +64,8 @@ void setup()
EEPROM.write(1, 0);
}

pinMode(BUTTON_1_PIN, INPUT);
pinMode(BUTTON_2_PIN, INPUT);
pinMode(BUTTON_1_PIN, INPUT_PULLUP);
pinMode(BUTTON_2_PIN, INPUT_PULLUP);

melodyPlayer.init();
display.init();
@@ -95,20 +96,20 @@ void loop()
melodyPlayer.playStarwars();
melodyPlayer.playStarwars();
}
} else if ((state == STATE_TIME_SETTING_HOURS) && (button2NewState != HIGH)) {
} else if ((state == STATE_TIME_SETTING_HOURS) && (button2NewState != LOW)) {
display.showTimeSettingHours(settingHours, settingMinutes, true);
} else if ((state == STATE_TIME_SETTING_MINUTES) && (button2NewState != HIGH)) {
} else if ((state == STATE_TIME_SETTING_MINUTES) && (button2NewState != LOW)) {
display.showTimeSettingMinutes(settingHours, settingMinutes, true);
} else if ((state == STATE_ALARM_SETTING_HOURS) && (button1NewState != HIGH)) {
} else if ((state == STATE_ALARM_SETTING_HOURS) && (button1NewState != LOW)) {
display.showAlarmSettingHours(alarmHours, alarmMinutes, true);
} else if ((state == STATE_ALARM_SETTING_MINUTES) && (button1NewState != HIGH)) {
} else if ((state == STATE_ALARM_SETTING_MINUTES) && (button1NewState != LOW)) {
display.showAlarmSettingMinutes(alarmHours, alarmMinutes, true);
}
lastLoop = now;
}

if button1NewState == HIGH) && (button1OldState == LOW) && ((now - lastPressButton1Time) > 500))) ||
((button1NewState == HIGH) && ((now - lastPressButton1Time) > 200) && ((state == STATE_ALARM_SETTING_HOURS) || (state == STATE_ALARM_SETTING_MINUTES {
if button1NewState == LOW) && (button1OldState == HIGH) && ((now - lastPressButton1Time) > 500))) ||
((button1NewState == LOW) && ((now - lastPressButton1Time) > 200) && ((state == STATE_ALARM_SETTING_HOURS) || (state == STATE_ALARM_SETTING_MINUTES {
if (state == STATE_CLOCK_IS_ON) {
state = STATE_TIME_SETTING_HOURS;
timeclock_t time = clock.getCurrentTime();
@@ -132,14 +133,14 @@ void loop()
}
display.showAlarmSettingMinutes(alarmHours, alarmMinutes, false);
}
button1OldState = HIGH;
lastPressButton1Time = now;
} else if ((button1NewState == LOW) && (button1OldState == HIGH)) {
button1OldState = LOW;
lastPressButton1Time = now;
} else if ((button1NewState == HIGH) && (button1OldState == LOW)) {
button1OldState = HIGH;
}

if button2NewState == HIGH) && (button2OldState == LOW) && ((now - lastPressButton2Time) > 500))) ||
((button2NewState == HIGH) && ((now - lastPressButton2Time) > 200) && ((state == STATE_TIME_SETTING_HOURS) || (state == STATE_TIME_SETTING_MINUTES {
if button2NewState == LOW) && (button2OldState == HIGH) && ((now - lastPressButton2Time) > 500))) ||
((button2NewState == LOW) && ((now - lastPressButton2Time) > 200) && ((state == STATE_TIME_SETTING_HOURS) || (state == STATE_TIME_SETTING_MINUTES {
if (state == STATE_CLOCK_IS_ON) {
state = STATE_ALARM_SETTING_HOURS;
} else if (state == STATE_ALARM_SETTING_HOURS) {
@@ -165,9 +166,9 @@ void loop()
}
display.showTimeSettingMinutes(settingHours, settingMinutes, false);
}
button2OldState = HIGH;
lastPressButton2Time = now;
} else if (button2NewState == LOW) {
button2OldState = LOW;
lastPressButton2Time = now;
} else if (button2NewState == HIGH) {
button2OldState = HIGH;
}
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Svetkoooo
11.05.2022 00:08

дизайн одежды.

~одежда это вещи которые мы используем каждый день.

у одежды есть не только сплошные цвета но и целые дизайны.

если взять 21 век то сейчас есть множество разных дизайнов

например *тай дай* это название к нам пришло с успаиского языка. одежду в стиле тай дай можно сделать и в домашних условиях.

вот пример:

берём вещь любого цвета кроме белого

сворачиваем и обматываем /нитями или резинками/ далее наливаем хайтично белизну

стираем после впитывания химиката.

и вуаля

мы получаем новый дизайн одежды.

дизайны в наше время не сосчитать.

вывод:

дизайн это не только облик одежды но и любых других предметов.

Объяснение:

хочу пойти на дизайнера.

0,0(0 оценок)
Ответ:
пупсикг
09.02.2020 21:16

ответ: 1. ЦИТАТА ГОРАЦІЯ

А з’ясується предмет — без зусиль і слова підберуться.

2. ЦИТАТА ГОРАЦІЯ

Багато що може відродитися з того, що вже померло.

3. ЦИТАТА ГОРАЦІЯ

Багатством не зміниш походження.

4. ЦИТАТА ГОРАЦІЯ

Бажання уникнути помилки залучає до іншої.

5. ЦИТАТА ГОРАЦІЯ

Безглузді, уникаючи вад, впадають в протилежні.

6. ЦИТАТА ГОРАЦІЯ

Бережливий не схожий на скупого.

7. ЦИТАТА ГОРАЦІЯ

Бійся дешевих похвал, прикритих лисячою шкурою.

8. ЦИТАТА ГОРАЦІЯ

Важко по-своєму виразити загальновідомі істини.

9. ЦИТАТА ГОРАЦІЯ

Великі обіцянки зменшують довіру.

10. ЦИТАТА ГОРАЦІЯ

Випущене слово не упіймаєш.

11. ЦИТАТА ГОРАЦІЯ

Від вина гине краса, вином скорочується молодість.

12. ЦИТАТА ГОРАЦІЯ

Відрадно і почесно померти за вітчизну.

13. ЦИТАТА ГОРАЦІЯ

Відрізняй пряме від кривого.

14. ЦИТАТА ГОРАЦІЯ

Війни прокляті матерями.

15. ЦИТАТА ГОРАЦІЯ

Вовк зубами, бик рогами погрожує.

16. ЦИТАТА ГОРАЦІЯ

Гнів — короткочасне безумство.

17. ЦИТАТА ГОРАЦІЯ

Година захоплює за собою день.

18. ЦИТАТА ГОРАЦІЯ

Гола істина.

19. ЦИТАТА ГОРАЦІЯ

Гроші або панують над своїм володарем, або служать йому.

20. ЦИТАТА ГОРАЦІЯ

Для тебе доброчесність слово, а священний гай — дрова.

21. ЦИТАТА ГОРАЦІЯ

Доброчесність батьків — великий посаг.

22. ЦИТАТА ГОРАЦІЯ

Досяг загального схвалення той, хто з’єднав приємне з корисним.

23. ЦИТАТА ГОРАЦІЯ

Дратівливе плем’я поетів.

24. ЦИТАТА ГОРАЦІЯ

Є і такі помилки, які ми вибачаємо.

25. ЦИТАТА ГОРАЦІЯ

Жарт, глузливе слово часто вдаліше і краще визначають навіть важливі речі, чим серйозне і глибоке вивчення.

Объяснение:.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота