아두이노 (11) 썸네일형 리스트형 아두이노를 이용한 2개의 LED 제어 회로구성 아두이노 3번, 5번 핀에 각각 빨간색, 파란색 LED를 연결하고, 저항은 220Ω을 사용한다. 동작 빨간색 LED ON, 파란색 LED OFF → 0.5초 대기 → 빨간색 LED OFF, 파란색 LED ON → 0.5초 대기 → 빨간색 LED ON, 파란색 LED OFF → 0.5초 대기 → …(무한 반복) Tinkercad 시뮬레이션 아두이노에서 버튼으로 LED 제어하기 회로구성 • 아두이노에 7번핀에 LED를 연결하고, 3번 핀에 택트 버튼(tact button)연결한다. 동작 요구사항 • 최초에 LED는 ON 상태이다. 버튼을 누르고 있는 동안 LED는 OFF가 되고, 버튼에서 손을 떼면 다시 LED가 ON이 되도록 한다. • 버튼의 상태는 0.1초마다 확인한다. LED 동작 • LED(Light Emitting Diode)는 발광 다이오드라고 하며 전류를 가하면 빛을 발하는 반도체 소자이다. Button 동작 High, Low and Floating • 디지털에서 High는 논리값 1, 즉 회로에서 어떤 지점의 전압이 기준 전압(Vref) 이거나 또는 임계 전압(Threshold, V_HIGH) 이상을 가질 때 논리적으로 High 또는 1이라고 한다. • 이와 반대.. 아두이노를 이용한 LED 제어 아두이노란? • 2005년 이탈리아의 IDII(Interaction Design Institutelvera)에서 하드웨어에 익숙하지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안되었다. • 아두이노는 오픈 소스를 기반으로 한 단일 보드 마이크로 컨트롤러로 완성된 보드(상품)와 관련 개발 도구 및 환경을 말한다. • 아두이노는 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제함으로써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 아두이노 장점 • 마이크로 컨트롤러를 쉽게 동작 시킬 수 있다. - 일반적으로 AVR 프로그래밍이 AVRStudio와 WinAVR의 결합으로 컴파일하거나 IAR E.W.나 코드비전(CodeVision)등으로 .. 이전 1 2 다음