아두 이노 led 예제

다음으로 당신은 높은 및 낮은 출력 신호를 얻을 것이다 핀 아두 이노를 알려주는 코드를 변경해야합니다. 디지털Write() 기능이 있는 모든 곳에서 이루어집니다. 위의 프로그램에서는 5호선과 7호선에 1줄을 두겠습니다: Arduino 소프트웨어를 다시 시작하고 2과원에서 MyBlink 스케치를 엽니다. 10ms의 지연 시간과 함께 방치한 경우 다시 500ms를 켜고 500ms를 끄도록 수정할 수 있습니다. 아두 이노에 스케치를 업로드합니다. 이제 이 회로도와 일치되도록 브레드보드 배선을 변경합니다. 이 LED 가시광선을 얻으려면 모델 / 장난감 차량 및 기타 프로젝트에 사용하기위한 LED 비상 등 : 당신의 아두 이노에 “깜박임”프로그램을 업로드합니다. DIYmall의 아두 이노 UNO 및 GY-WS2812B-8 RGB LED 모듈을 사용합니다. 아두 이노에 새로운 사람을 얻을 수있는 간단하고 기본적인 LED 프로젝트는 참고를 시작 : LED는 당신이 그들을 날려하지 않을 경우 그들이 연결해야 할 특정 방법을 가지고 있음을 의미, 편광된다. LED의 양수 리드를 저항기와 연결하고 지상에서 와이어를 실행하여 Arduino의 GND 핀으로 연결합니다.

결과는 이 자습서의 회로도처럼 보일 것입니다. Arduino는 전류를 켜고 끄는 모듈 및 센서와 통신합니다. 이진 코드의 것과 0과 매우 유사합니다. 전류가 켜져 있으면 “HIGH 신호”라고 합니다. 이는 이진 코드의 “1개”와 비슷합니다. 전류가 꺼지면 이진 코드의 0과 유사한 “LOW 신호”입니다. 현재 가온 또는 꺼져 있는 시간은 마이크로초에서 몇 분까지 변경할 수 있습니다. 먼저 아두 이노의 온보드 LED를 켜고 끄는 방법을 보여 드리겠습니다. 그럼 아두 이노의 디지털 핀 중 하나에 연결된 LED를 켜고 끄는 방법을 보여줍니다.

LED 깜박이는 속도를 변경하는 방법과 LED에 전원을 공급하는 핀을 변경하는 방법을 설명합니다. 끝에서 나는 여러 LED를 제어하는 방법을 보여줍니다. 시작하기 전에 컴퓨터에 Arduino IDE 소프트웨어가 설치되어 있어야 합니다. 이 자습서에서는 Arduino를 사용하여 LED를 제어하는 방법을 살펴보겠습니다. 이것은 매우 간단한 프로젝트이지만 다른 많은 센서와 모듈이 동일한 방식으로 프로그래밍되어 있기 때문에 초기에 수행하는 방법을 배워야합니다. Arduino는 코드의 명령을 위에서 아래로 실행합니다. 각 줄을 읽고 다음 줄로 이동하기 전에 작업을 수행합니다. 끝까지 읽으면 6호선으로 다시 루프를 반복하고 다시 시작합니다. pinMode (2, 출력) – 당신은 아두 이노의 핀 중 하나를 사용하기 전에, 당신은 입력 또는 출력 여부 아두 이노 우노 R3을 말할 필요가있다. 이를 위해 pinMode()라는 기본 제공 “함수”를 사용합니다. 아두 이노에 연결, 당신은 LED 가 켜진 볼 수 있습니다.

그렇지 않은 경우 다음을 확인하십시오 : Arduino에는 디지털 핀 13에 하드 와이어링 된 온보드 표면 마운트 LED가 있습니다. 옆에 “L”이 있는 것: 시작하려면 코드를 작성하기 위해 IDE를 설정하려고 합니다. 모든 Arduino 프로그램은 작동하기 위해이 두 가지가 필요합니다. 이 글을 쓰는 것으로 시작 : 이것은 핀 7 HIGH 또는 ON을 설정합니다. 지금 코드를 실행하면 LED가 켜지고 불이 켜집니다. 당신이 원하는 경우에 그것을 시도하십시오. 그러나이 튜토리얼의 요점은 LED 깜박이게하는 것이었습니다, 그렇지? 다음 줄에 “delay(1000)”를 적는다. 이렇게 하면 아두 이노가 잠시 멈춥시됩니다.

1000이 아닌 500을 작성합니다. 이 번호는 원하는 모든 것을 만들 수 있습니다. 그러나 여전히 깜박이지 않습니다. 그 후 줄에 쓰기 : 당신은 LED가 켜지고 꺼져 볼 수 있습니다. Diecimila Arduino가 있는 경우 온보드 LED와 유선 LED가 모두 한데 깜박입니다. 27 개의 LED로 모든 라이트 패턴을 생성 할 수있는 Arduino 기반 3D LED 큐브 (3x3x3)를 다시 코드를 살펴 보겠습니다. 이 텍스트를 복사하여 Arduino 소프트웨어 창에 붙여넣기만 하면 됩니다. 즉, 저항기를 5V 또는 접지에 연결하는 대신 13으로 표시된 Arduino 핀 소켓에 연결합니다.