- //Begin of set time Menu
- if(btn == 1){
- set_hour_menu:
- lcd.clear();
- delay(200);
- do{
- btn = btn_selector();
- lcd.setCursor(0,0);
- lcd.print("Set Hour");
- if (set_time_hour >= 10){
- lcd.setCursor(0,1);
- lcd.print (set_time_hour); <----閃這個
- }else{
- lcd.setCursor(0,1);
- lcd.print ("0"); <---閃這個
- lcd.setCursor(1,1);
- lcd.print (set_time_hour);<---閃這個
- }
- lcd.setCursor(2,1);
- lcd.print (":");
- if (set_time_min >= 10){
- lcd.setCursor(3,1);
- lcd.print (set_time_min);
- }else{
- lcd.setCursor(3,1);
- lcd.print ("0");
- lcd.setCursor(4,1);
- lcd.print (set_time_min);
- }
- lcd.setCursor(0,3);
- lcd.print("[1]+ [2]- [3]< [4]>");
- if(btn == 1){
- set_time_hour = set_time_hour +1;
- delay(200);
- if (set_time_hour == 24){
- set_time_hour = 0;
- }
- }
- if(btn == 2){
- set_time_hour = set_time_hour - 1;
- delay(200);
- if (set_time_hour == -1){
- set_time_hour = 23;
- }
- }
- if(btn == 3){
- goto root_menu;
- }
- }while (btn != 4);
- lcd.clear();
- delay(200);
- do{
- btn = btn_selector();
- lcd.setCursor(0,0);
- lcd.print ("Set Minute");
- if (set_time_hour >= 10){
- lcd.setCursor(0,1);
- lcd.print (set_time_hour);
- }else{
- lcd.setCursor(0,1);
- lcd.print ("0");
- lcd.setCursor(1,1);
- lcd.print (set_time_hour);
- }
- lcd.setCursor(2,1);
- lcd.print (":");
- if (set_time_min >= 10){
- lcd.setCursor(3,1);
- lcd.print (set_time_min);
- }else{
- lcd.setCursor(3,1);
- lcd.print ("0");
- lcd.setCursor(4,1);
- lcd.print (set_time_min);
- }
- lcd.setCursor(0,3);
- lcd.print("[1]+ [2]- [3]< [4]>");
- if(btn == 1){
- set_time_min = set_time_min +1;
- delay(200);
- if (set_time_min == 60){
- set_time_min = 0;
- }
- }
- if(btn == 2){
- set_time_min = set_time_min - 1;
- delay(200);
- if (set_time_min == -1){
- set_time_min = 59;
- }
- }
- if(btn == 3){
- goto set_hour_menu;
- }
-
- }while(btn != 4);
- RTC.adjust(DateTime(now.year(), now.month(),now.day() , set_time_hour,set_time_min ,now.second()));
- }
- //End of set time Menu
复制代码 |