> 업계 통찰 >기어 모터
기술 지원

Arduino 적외선 원격 제어 서보 튜토리얼, 원격 제어 로봇 팔 및 스마트 장치를 쉽게 생성

게시됨 2026-02-08

기본적인 디지털 출력에 지쳤으며 "움직일" 수 있는 멋진 것을 원하십니까? 예를 들어, 리모콘으로 명령을 내릴 수 있는 로봇 팔, 자동으로 열리고 닫히는 커튼, 고개를 돌려 인사하는 작은 로봇을 만들어 보세요. 이러한 아이디어를 구현하는 핵심은 스티어링 기어가 적외선 리모콘을 듣게 하는 것입니다. 이것은 약간 기술적으로 들리지만 사실 몇 가지 핵심 사항을 이해하고 적외선 수신기와서보 기구를 사용하면 물체를 원격으로 제어하는 ​​새로운 기술을 쉽게 잠금 해제할 수 있습니다.

스티어링 기어에 적외선 리모콘이 필요한 이유는 무엇입니까?

처음 접하는 많은 친구들서보 기구응용 프로그램에 문제가 발생합니다. 장치를 원격으로 제어하려면 컴퓨터로 돌아가 코드를 변경하고 매번 프로그램을 다시 업로드해야 합니까? 이것은 너무 비현실적입니다. 예를 들어, 스마트 화분용 양산을 만들려면 햇빛에 따라 하루에도 몇 번씩 수동으로 조절해야 하나요?

적외선 원격 제어는 이러한 "최종 미터" 제어 문제를 해결합니다. 데이터 케이블의 족쇄에서 벗어나 명령을 내릴 수 있습니다.서보 기구TV 리모컨을 사용하는 것처럼 미리 설정된 각도로 회전합니다. 이 방법은 비용이 매우 저렴하며 일반 가전제품 리모콘이나 적외선 송신기 모듈을 사용하여 작업할 수 있습니다. 즉각적인 비접촉 상호 작용이 필요한 혁신적인 프로젝트에 매우 적합합니다.

적외선 원격 제어 스티어링 기어의 장점은 무엇입니까?

프로젝트 상호작용성과 완성도가 크게 향상됩니다. 원격 제어 명령에 반응할 수 있는 작품은 정적인 '모델'에서 동적인 '장치'로 즉각 업그레이드되며, 사용자 경험이 급증합니다. 둘째, 복잡한 제어 로직을 단순화합니다. 서보에 대한 복잡한 연속 동작 알고리즘을 작성할 필요가 없으며 하나의 버튼이 정확한 각도에 대응할 수 있습니다.

비용 및 학습 곡선 측면에서 적외선 솔루션도 매우 친숙합니다. 적외선 수신기 및 송신기 세트의 비용은 몇 위안에 불과하며 관련 코드 라이브러리(예: )는 이미 매우 성숙되어 있으며 참조용으로 인터넷에 기성 사례가 많이 있습니다. 이는 기본 통신 프로토콜을 탐구하는 대신 창의적인 구현에 더 집중할 수 있음을 의미합니다.

적합한 적외선 수신 모듈을 선택하는 방법

프로젝트의 경우 가장 일반적인 선택은 통합 적외선 수신기 또는 이와 유사한 것입니다. 핀은 VCC, GND, OUT 3개뿐이므로 연결이 매우 간단합니다. 작동 전압(일반적으로 3.3V 또는 5V)에 주의를 기울이고 개발 보드와 일치하는지 확인해야 합니다.

선택할 때 고급 모델을 추구할 필요가 없습니다. 이 범용 수신기는 시중에서 판매되는 대부분의 38kHz 캐리어 리모컨(예: 구형 TV 및 에어컨 리모컨)과 잘 호환됩니다. 핵심은 프로젝트 쉘에 설치하는 것이며, 신호 수신에 영향을 미치지 않도록 적외선 수신 창 앞에 어둡거나 불투명한 재료가 없어야 합니다.

Infrared remote control servo_arduino infrared remote control servo_infrared remote control arduino

서보와 적외선 헤드를 연결하는 올바른 방법

하드웨어 연결은 오류가 발생하기 쉬운 첫 번째 단계입니다. 서보에 전원을 공급하는 것이 핵심입니다. 9V 배터리만 사용하여 서보에 전원을 공급하고 5V 핀에서 서보로 전원을 공급하는 경우 서보가 회전하고 정지하면 전체 시스템이 쉽게 다시 시작됩니다. 올바른 접근 방식은 서보에 별도로 전원을 공급하거나 충분한 전류를 제공할 수 있는 공유 전원 공급 장치를 사용하는 것입니다.

권장 배선 순서: 먼저 적외선 수신기의 VCC, GND 및 OUT을 각각 5V, GND 및 특정 디지털 핀(예: 11번)에 연결합니다. 그런 다음 서보의 신호선(보통 주황색 또는 흰색)을 PWM을 지원하는 디지털 핀(예: 9번)에 연결합니다. 빨간색 선은 양극에 연결되고 갈색 선은 음극에 연결됩니다. 전원을 켜기 전에 모든 것이 올바른지 확인하십시오.

적외선 신호를 읽는 코드를 작성하는 방법

먼저 IDE에 "" 라이브러리를 설치해야 합니다. 코드 시작 부분에 이 라이브러리를 소개하고 적외선 수신 핀과 서보 핀을 정의합니다. 초기화 부분에서는 적외선 수신기와 서보 개체를 시작합니다. 메인 루프에서 핵심 작업은 적외선 신호 수신 여부를 지속적으로 확인하는 것입니다.

라이브러리에서 제공하는 디코딩 기능을 사용하면 수신된 적외선 신호를 특정 숫자 코드로 디코딩할 수 있습니다. 각 키는 고유 코드에 해당합니다. 시리얼 모니터를 통해 이 코드들을 인쇄하고 기록할 수 있으며, 리모컨 버튼을 누르면 됩니다. 그런 다음 "if" 문을 사용하여 판단할 수 있습니다. 코드 A가 수신되면 서보를 30도로 회전시킵니다. 코드 B가 수신되면 서보를 120도로 돌립니다.

정확한 원격 제어를 달성하기 위한 구체적인 단계

리모콘을 사용하여 사용하려는 여러 버튼에 해당하는 적외선 코드를 테스트하고 기록하십시오. 그런 다음 코드에 해당 코드에 해당하는 조향 장치 제어 기능을 작성하십시오. 서보 라이브러리의 "write()" 함수는 일반적으로 0~180도 범위의 각도를 직접 지정할 수 있습니다.

컨트롤을 더 부드럽게 만들기 위해 각도가 변경될 때 약간의 지연을 추가할 수 있습니다. 또한 서보가 반복적으로 흔들리는 것을 방지하기 위해 연속적으로 수신되는 동일한 신호를 무시하는 등 일부 오류 처리 메커니즘을 추가하는 것을 고려하십시오. 코드 작성 및 업로드를 마친 후 리모콘을 수신기에 대고 버튼을 누르면 서보가 이에 반응하여 움직입니다. 응답이 없으면 돌아가서 배선, 전원 공급 장치 및 적외선 인코딩이 올바른지 확인하십시오.

한번 시도해 보세요. 버튼 하나로 고정된 각도를 조절하는 것부터 시작하여 원격제어의 즐거움을 빠르게 경험하실 수 있습니다. 적외선 원격 제어 서보를 사용하여 가장 먼저 하고 싶은 창의적인 프로젝트는 무엇입니까? 댓글 영역에서 귀하의 생각을 공유해 주셔서 감사합니다. 이 기사가 도움이 되었다면, 도움이 필요한 더 많은 친구들과 좋아요를 누르고 공유하는 것을 잊지 마세요.

업데이트 시간:2026-02-08

미래에 힘을 실어주다

귀하의 제품에 적합한 모터 또는 기어박스를 추천하려면 Kpower 제품 전문가에게 문의하십시오.

케이파워에 메일보내기
문의 제출
WhatsApp 메시지
+86 0769 8399 3238
 
kpower지도