/*
GND는 -에 연결 , 얘를 빵판 -에 꽂으면 그 부분이 다 GND가 됨
LED에서
Anode 양극 ☞ +에 연결해야함
Cathode 음극 ☞ -에 연결해야함
*/
void setup()
{
// 디지털핀은 입/출력이 모두 가능해서, 입력으로 쓸지 출력으로 쓸지
// pinMode함수에서 알려주어야함
pinMode(13, OUTPUT); // 출력으로 사용하겠다.
pinMode(12, OUTPUT); // 핀모드설정 잊지말기!!!!!!!!
}
void loop()
{
// digitalWrite함수는 특정 핀에다가 LOW or HIGH신호를 줄지 결정
digitalWrite(13, HIGH); // 전압차가 생기면서 전류가 흐른다 전
// LED에 한쪽은 13번핀, 한쪽은 GND(=0v)
// 여기서 13번핀은 HIGH라서 5V가 흐름, GND와 13번 사이에 전압차가 생김
// 전류가 흐르려면 전압차가 발생한다.
// 즉 전압차가 생겼으니까 전류가 흘러서 불이 켜진다
digitalWrite(12,HIGH);
delay(1000); // 1000ms = 1초 멈춤
digitalWrite(13, LOW); // GND=LOW 둘 다 0V로 똑같음
// 전압차 발생 x, 전류가 흐르지 않음
digitalWrite(12,LOW);
delay(1000);
}
'공부' 카테고리의 다른 글
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]1 (0) | 2020.12.25 |
---|---|
[아두이노기초-2]푸쉬버튼으로 LED끄고 켜기 (0) | 2020.11.18 |
[10/05~10/10]NIPA 온라인 인공지능/데이터분석 : [입문필수] 코로나 데이터 분석 체험하기 완료👍 (0) | 2020.10.10 |
[~10/3]Do it! 지옥에서 온 문서관리자 깃&깃허브 입문 완료👍 (0) | 2020.10.04 |
Brackets Github 연동 (0) | 2020.09.06 |