Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 2018 미국출장
- kodak t-max 400
- Kodak 400TX
- Minolta CLE
- M-Rokkor 40/2
- ZeissIkon ZI
- 2019 유럽여행
- Nikon 28Ti
- 4870
- fujifilm velvia 50
- Kodak Ektar 100
- GRD2
- FujiFilm C200
- Kodak T-Max 100
- Kodak 5222
- G28/2.8
- Minolta TC-1
- Hasselblad 500cm
- Kentmere 400
- cf80/2.8
- Contax G2
- cs50/2.5
- Rollei35s
- N80/4
- FujiFilm GFX50s
- SONY A7
- cf50/4 fle
- Leica M7
- Mamiya 7
- Germany
Archives
- Today
- Total
J 창고
[Arduino] 시계 본문
16x2 LCD 를 이용한 시계
#include<LiquidCrystal.h>
int i;
int num[15] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
int Year = 2013;
int Month = 10;
int Day = 15;
int Hour = 8;
int Minute = 19;
LiquidCrystal lcd(8,9,4,5,6,7);
void setup(){
lcd.begin(16,2);
lcd.print("-ARDUINO CLOCK-");
}
void loop(){
++Minute;
if(Minute == 60){
Minute = 0;
++Hour;
}
if(Hour == 24){
Hour = 0;
++Day;
}
if(num[Month]+1 == Day){
Day = 1;
++Month;
}
if(Month == 13){
++Year;
Month = 1;
}
lcd.setCursor(0,1);
lcd.print(Year);
lcd.print(".");
lcd.print(Month);
lcd.print(".");
lcd.print(Day);
lcd.print(".");
lcd.print(Hour);
lcd.print(".");
lcd.print(Minute);
delay(60000);
}
Comments