본문 바로가기
C and C++/C and C++ Examples

[C++ Examples/Arduino] External LED 예제 및 설명

by Henry Cho 2024. 1. 15.
728x90

External LED 예제 및 설명

포스트 난이도: HOO_Junior


# Example Code

이번 포스트는 코딩을 하지 않고 아두이노 보드를 사용해서 LED를 켜보는 예제코드이다. 코드로 작동하는 게 아니라 외부적인 요인으로 인해 LED 등이 작동되며 저항(Resistors)들을 달리하여 LED 등의 밝기를 비교해 볼 수 있다.

Figure 1. Example of Arduino simulations


# Explanations

Figure 1에서 볼 수 있듯이 별도의 코딩 없이 LED등을 아두이노 보드를 통해서 킬 수 있다. 여기서 Main poiints는 Resistors들을 달리하여 LED 등의 변화를 살펴보는 것이다. 기본적으로 많이 사용되는 250부터 100K까지 직접 resistors들을 달리 설치해 보고 실행해 봄으로써 LED 밝기의 변화를 관찰할 수 있다. Resistors는 IoT를 다루는 데 있어서 센서나 다른 디바이스들의 내구성을 유지하기 위해서 중요한 역할을 담당하기 때문에 이번 예제에서 저항에 대한 부분을 Review 하는데 도움이 된다. 추가적으로 Digital input을 통한 LED 작동에 대한 포스트를 참고하면 해당 포스트의 내용과 비교하여 공부하는데 도움이 될 것이다. 아두이노를 다뤄보지 않았거나 브레드보드를 다루는데 어려움이 있다면 HOO_Intern 포스트 난이도의 추가 포스팅이 가능하니, 도움이 필요하면 글쓴이에게 알려주길 바란다.


https://whoishoo.tistory.com/707

 

[C++ Examples/Arduino] Digital Inputs and If Statements 예제코드 및 설명

Digital Inputs by Using Led and Buttons (If Statements) 예제코드 및 설명 포스트 난이도: HOO_Junior # Example Code int ledPin = 5; int buttonApin = 9; int buttonBpin = 8; //byte leds = 0; void setup() { // put your setup code here, to run once:

whoishoo.tistory.com


# Results

Result of 250 and 1K resistors
Result of 10K and 100K resistors


 

728x90

댓글