오늘은 아두이노에 LED 2개를 연결하여 깜박이를 만들어 보겠습니다.
먼저, 아두이노 보드의 핀맵을 확인하고 LED 2개를 연결합니다. 이 예시에서는 LED 1을 2번 핀에, LED 2를 3번 핀에 연결하였습니다.
블록코딩을 합니다.
chatGPT
아두이노에 2번핀과 3번핀에 각각 LED를 연결하여 1초 간격으로 ON OFF하는 코딩 작성해줘
먼저, LED 2개를 교대로 켜고 끄는 BLINK 코드를 작성해보겠습니다.
이 코드는 digitalWrite() 함수를 사용하여 LED를 켜고 끄며, delay() 함수를 사용하여 LED가 켜져 있는 시간과 꺼져 있는 시간을 조절합니다.
그리고 아두이노 IDE를 열어 위 코드를 작성합니다.
코드의 첫 부분에서는 LED1과 LED2변수를 정의하고, 이 변수들에 각각 LED 1과 LED 2가 연결된 핀 번호를 할당합니다.
setup() 함수에서는 pinMode() 함수를 사용하여 LED1과 LED2 핀을 출력으로 설정합니다. 출력 모드로 설정된 핀은 digitalWrite() 함수를 사용하여 값을 출력할 수 있습니다.
loop() 함수에서는 digitalWrite() 함수를 사용하여 LED1과 LED2를 교대로 켜고 끄는 작업을 수행합니다. 먼저 digitalWrite(led1, HIGH)와 digitalWrite(led2, LOW)를 사용하여 led1을 켜고 led2를 끕니다. 그 다음 delay(1000)을 사용하여 1초 동안 대기합니다.
그 후 digitalWrite(led1, LOW)와 digitalWrite(led2, HIGH)를 사용하여 led1을 끄고 led2를 켭니다. 마찬가지로 delay(1000)을 사용하여 1초 동안 대기합니다.
이렇게 작성된 코드를 컴파일하고 아두이노 보드에 업로드하면, led2개가 교대로 켜졌다 꺼졌다 할 것입니다.
아두이노 9번 핀에 슬라이드 스위치를 연결하여 입력을 받고, 2번 핀과 3번 핀의 LED를 ON/OFF (0) | 2023.05.23 |
---|---|
아두이노 9번 핀에 연결된 슬라이드 스위치 LED ON/OFF (0) | 2023.05.20 |
PWM 6번 핀으로 LED를 밝았다 어두웠다 (0) | 2023.05.19 |
아두이노 PWM핀을 이용한 LED 밝기 조절 (0) | 2023.05.18 |
아두이노 LED ON/OFF (0) | 2023.05.16 |
댓글 영역