[아두이노] 7세그먼트IoT/Arduino2020. 5. 21. 21:09
Table of Contents
- 아노드 + 연결
- 케소드 - 연결
일반방식으로 켜기
void setup()
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop()
{
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
delay(10);
}
배열선언해서 켜기
byte num[3][7] = { {1,1,1,1,1,1,0}, {0,1,1,0,0,0,0}, {1,1,0,1,1,0,1} };
//3개의 숫자를 표현하기 위해
//각각 숫자마다 7개의 led관리하기 위해
void displayNum(int n){
for(int i=0; i<7; i++){
digitalWrite(2+i, num[n][i]);
}
}
void setup()
{
for(int i=2; i<9; i++){
pinMode(i, OUTPUT);
}
}
void loop()
{
displayNum(2);
delay(1000);
displayNum(1);
delay(1000);
displayNum(0);
delay(1000);
}
반응형
'IoT > Arduino' 카테고리의 다른 글
[아두이노] IR리모컨을 이용한 LED RGB변경 (0) | 2020.05.26 |
---|---|
[아두이노] LCD 텍스트 출력 (0) | 2020.05.21 |
[아두이노] 온도센서 사용하기 (0) | 2020.05.17 |
[아두이노] 버튼누를시 LED작동 (0) | 2020.05.16 |
[아두이노]H-브릿지모터드라이버 모터방향변경 (0) | 2020.05.16 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!