LED 2

아두이노 기초 : 스위치를 사용해 LED를 켜보자

지난번에 스위치를 회로에 연결했을 시, 저항 방식? 에 따라 어떤 값이 입력되는 지를 알아봤으니 이번엔, 스위치로 LED의 켜지고 꺼짐을 제어해 보도록 하자. 코드 int sw = 10; int led = 11; void setup() { Serial.begin(9600); pinMode(led, OUTPUT); pinMode(sw, INPUT_PULLUP); } void loop() { int state = digitalRead(sw); if(state == 0){ //스위치가 눌러지면 digitalWrite(led,HIGH); //led 켜라 } else if(state == 1){ digitalWrite(led,LOW); } } 영상 만일 반대의 상황(항상 켜져있는 LED를 버튼을 눌렀을 때 꺼지게..

메모/Arduino 2023.03.01

아두이노 기초 : LED 를 켜보자

아직 아두이노가 없는 상태라 가상 시물레이션으로 구성해보았다.[ Arduino 무료 시물레이션 사이트 주소 :  https://www.tinkercad.com/ ]   시작하기  로그인 후 회로 카테고리에 플러스 버튼을 눌러주면 시작할 수 있다.  필요한 아두이노와 led를 가져오자.  살펴보니 와이어 색상 및 유형, LED 색상도 바꾸는 게 가능하다. 회로설계에 앞서, 먼저 LED (발광 다이오드) 에 대해 간단히 알아둬야할 점이 있는데발광 다이오드는 극성( +양극성, -음극성)을 가지고 있다는 것이다.   LED는 타입에 따라 극성을 구별하는 방법이 다른데, 사진 속 LED는 DIP(Dual In-Line Package) 타입으로 핀의 길이가 더 긴쪽이 Anode (양극), 짧은 쪽이 Cathode(..

메모/Arduino 2023.02.27