Arduino : 제어 LED-작동 방식
Arduino 마이크로 컨트롤러를 사용하면 전자 부품을 쉽게 제어 할 수 있습니다. 이 실용적인 팁은 Arduino로 LED를 제어하는 방법을 보여줍니다.
Arduino를 통한 LED 제어 : 필요한 구성 요소
Arduino로 LED를 제어하기 전에 필요한 모든 구성 요소가 있는지 확인해야합니다.
- 우선, 물론 Arduino가 필요합니다. 초보자에게는 Arduino Uno 또는 Arduino Mega 2560을 권장합니다 .Arduino 소프트웨어와 Arduino 하드웨어는 모두 오픈 소스라는 의미에서 오픈 소스이므로 Arduino 자체에서 제조하지 않은 저렴한 Arduino 보드도 있습니다. 그러나 다른 회사에서.
- Arduino 외에도 LED도 필요합니다. 단색 LED와 RGB LED를 구별 할 수 있습니다.
- 또한 일반적인 Arduino 핀 (U = 3.3V)의 전압이 LED에 비해 너무 높기 때문에 저항이 필요합니다.
- 구성 요소를 쉽게 전환 할 수 있도록 브레드 보드를 사용하면 구성 요소를 납땜 할 필요가 없습니다.
- 또한 구성 요소를 연결할 수 있도록 점퍼 케이블을 구입하는 것을 잊지 마십시오.
- 그런데 인터넷에는 모든 구성 요소가 이미 포함되어 있기 때문에 많은 돈을 절약 할 수있는 실용적인 Arduino 초보자 키트가 많이 있습니다.
Arduino를 통한 LED 제어 : 준비
모든 중요한 구성 요소를 얻은 후에는 몇 가지 최종 준비를해야합니다.
- 가장 먼저 할 일은 컴퓨터에 Arduino IDE를 설치하는 것입니다. 설치 중에 다른 Arduino 드라이버를 설치할지 묻는 메시지가 표시 될 수 있습니다. 그렇지 않으면 컴퓨터가 Arduino를 인식하지 못합니다.
- 그런 다음 그림과 같이 LED를 Arduino에 연결하십시오.
- 다음으로 Arduino IDE를 시작하십시오. "void setup ()"에서 먼저 LED가 연결된 핀을 출력으로 정의해야합니다. "pinMode (13, OUTPUT);"명령으로 쉽게 수행 할 수 있습니다. (따옴표없이). 우리의 경우 LED는 핀 13에 연결됩니다.
- "void loop ()"에서 항상 어떤 명령을 차례대로 실행해야하는지 정의 할 수 있습니다. 먼저 "digitalWrite (13, HIGH);"명령으로 13을 고정 할 수 있습니다. "HIGH"로 설정하십시오. 이는 전체 전압 (3.3V)이 적용됨을 의미합니다.
- 그런 다음 지연 명령을 사용하여 프로그램이 1000 밀리 초 동안 대기하도록 할 수 있습니다. "delay (1000);"
- 그런 다음 핀 13을 "LOW"로 다시 설정해야합니다. "digitalWrite (13, LOW);"
- 마지막으로 지연 명령을 추가하십시오.
Arduino : LED가 깜빡이게하십시오
프로그램을 완료하고 모든 구성 요소를 올바르게 연결 한 후 프로그램을 Arduino에로드 할 수 있습니다.
- 모든 것이 올바르게 작동하면 LED가 깜박입니다.
Arduino : 내장 LED 제어
Arduino가 있지만 LED가없는 경우 내장 Arduino LED를 제어 할 수도 있습니다.
- 핀 번호 대신 명령에 "LED_BUILTIN"을 사용하면됩니다.
다음 실용적인 팁에서는 Raspberry Pi를 WiFi 리피터로 사용하는 방법에 대해 알아 봅니다. 할인을 통해 Conrad에서 저렴한 가격으로 전자 부품을 얻을 수도 있습니다.