아두이노 릴레이 예제

* 이제 질문이 발생, 왜 우리는 릴레이를 구동하기 위해 회로의 여분의 비트가 필요합니까? 릴레이의 코일은 아두이노가 제공할 수 없는 릴레이를 구동하기 위해 큰 전류(약 150mA)가 필요합니다. 따라서 우리는 전류를 증폭하는 장치가 필요합니다. 이 프로젝트에서 NPN 트랜지스터 2N222는 NPN 접합부가 포화되면 릴레이를 구동합니다. 이 문서에서는 릴레이 모듈을 사용하여 Arduino로 주 전원 전압을 제어하는 방법을 보여 주입니다. 우리는 릴레이 모듈에 대한 간략한 소개를하고 Arduino와 간단한 프로젝트 예제를 구축합니다. 빌드할 예제에서는 Arduino 및 PIR 모션 센서를 사용하여 릴레이 모듈을 제어하는 방법을 보여 주실 수 있습니다. 2) 아두이노 핀 소스가 최대 25mA이기 때문에 아두 이노 핀에서 릴레이를 직접 전환 할 수 없습니다. 따라서 예를 들어 트랜지스터 (BC547 또는 2N2222 등)는 릴레이를 전환하기위한 (자세한 내용 및 샘플 회로에 대한 구글에서 검색)을 사용해야합니다. * 릴레이는 두 개의 회로를 켜거나 끄는 데 사용할 수도 있습니다.

하나는 전자석이 켜지면, 두 번째는 전자석이 꺼져 있을 때입니다. AC 장치의 제어를 위해 AC 소스에 전원을 공급하는 외부 소스가 필요합니다. 따라서 VCC, 접지 및 신호를 각각 Arduino의 5V, 접지 및 핀 8에 연결합니다. 다른 쪽 끝에는 AC 소스의 한 와이어를 전구의 한쪽 끝에 연결하고 다른 와이어를 릴레이의 공통(C)에 연결합니다. 그런 다음 일반적으로 열린(NO)를 전구의 다른 쪽 끝에 연결합니다. 이 게시물은 정확 하지 않습니다. 오해의 소지가 있습니다. 아두 이노과 오버로드에 이르게. 위험합니다. 이 자습서의 끝으로, 릴레이 모듈을 사용 하 여 Arduino와 모든 전자 제품을 제어할 수 있어야 합니다.

3) USB 연결 (appr 100mA를 제공하는)을 통해 Arduino에 전원을 공급하는 것만으로는 릴레이를 전환하기에 충분하지 않을 수 있습니다. 충분한 전력으로 별도의 벽 플러그를 사용합니다 (>500mA, 더 나은). 릴레이 모듈의 다른 쪽에는 릴레이를 일반적으로 열려 있는 상태로 연결하기 때문에 공통 핀과 일반적으로 열린 핀을 사용합니다. 따라서 Arduino의 핀(13)을 릴레이 모듈의 공통에 연결하고 릴레이 모듈의 정상적으로 개방(NO)을 LED의 포지티브 핀에 연결합니다. LED의 다른 핀을 아두 이노의 땅에 연결합니다. Arduino가 다른 작업을 수행하지 않으려면 지연 시간을 변경할 수 있습니다. 지연 함수는 차단 기능으로 지연이 `활성`인 동안 Arduino가 다른 작업을 수행할 수 없음을 의미합니다.

Comments are closed.