게시됨 2026-03-16
작은 로봇이나 로봇 팔을 만지작거리고 계십니까? 당신은 두 가지가 있습니다서보 기구준비가 되었지만, 전선 묶음을 어디서부터 시작해야 할지 모르시나요? 걱정하지 마세요. 이것은 플레이하는 모든 초보자들이 겪는 골칫거리입니다.서보 기구만나게 될 것입니다. 오늘은 복잡한 이론은 잠시 접어두고, 가장 현실적인 언어를 사용하고, 이를 일상적인 던지기 경험과 결합하여 이 둘을 연결하고 사용하는 방법을 알려 드리겠습니다.서보 기구에스. 나는 당신이 그것을 듣고 나면 시작할 수 있다고 보장합니다.
실제로 배선은 생각만큼 신비롭지 않습니다. 일반적으로 서보 뒷면에는 3개의 전선이 그려져 있습니다. 빨간색은 양극에 연결되고, 갈색 또는 검은색은 음극(즉, 접지선)에 연결되며, 나머지 노란색 또는 흰색 전선은 신호선이라고 합니다. 두 개의 서보를 연결하려면 빨간색 선과 검정색 선을 함께 꼬은 다음 전원 공급 장치에 함께 연결해야 합니다. 그러나 신호선을 함께 결합할 수는 없습니다. 분리되어야 합니다. 한 와이어는 제어 보드의 한 신호 포트에 연결되고 다른 와이어는 다른 신호 포트에 연결됩니다.
신호선을 분리해야 하는 이유는 무엇입니까? 이는 집에 있는 두 대의 TV가 동일한 전원 소켓을 공유할 수 있지만 채널을 변경하려면 서로 다른 리모콘을 사용해야 하는 것과 같습니다. 서보도 마찬가지다. 전원 공급 장치는 공유될 수 있지만 각 서보에는 회전할 각도를 알려주는 독립적인 제어 신호가 필요합니다. 두 개의 신호 라인을 함께 연결하면 두 개의 서보는 어느 신호를 들어야 할지 알지 못하고 결국 무작위로 흔들리게 됩니다.
전원 공급 장치만으로는 충분하지 않습니다. 서보는 스스로 움직일 수 없습니다. 명령을 내리려면 "뇌"가 있어야 합니다. 이 브레인은 PWM(Pulse Width Modulation) 신호를 출력할 수 있는 제어 보드입니다. 직설적으로 말하면 특정 파형을 생성하여 서보가 원하는 위치를 알릴 수 있는 장치입니다. 가장 일반적인 것은 Raspberry Pi 또는 특수 서보 드라이버 보드입니다. 두 개의 서보만 사용하는 상황에서는 Uno나 Nano로 충분하며 저렴하고 배우기 쉽습니다.
그러나 나중에 프로젝트를 업그레이드하고 더 많은 서보를 추가하려면 예를 들어 16채널 서보 드라이버 보드를 구입하는 것이 좋습니다. 이것은 매우 똑똑합니다. 2개의 핀을 통해서만 제어 보드와 통신하지만 최대 16개의 서보를 제어할 수 있습니다. 또한 자체 전압 조정기가 있으므로 서보가 경련을 일으키는 불안정한 전압에 대해 걱정할 필요가 없습니다. 보드를 선택할 때, 값싼 보드만 보지 마세요. 튜토리얼이 많이 있는지, 정보가 완전한지 확인하세요. 이것은 초보자에게 매우 중요합니다.
많은 사람들이 '동시 제어'라는 네 단어 때문에 동시에 쌍둥이처럼 행동해야 한다고 생각하면서 어려움을 겪습니다. 실제로 마이크로 컨트롤러의 세계에서는 프로그램이 하나씩 실행되기 때문에 진정한 의미의 '절대 동시성'은 달성할 수 없습니다. 하지만 동시에 움직이는 것처럼 보이게 만들 수는 있습니다. 어떻게 하나요? 서보 명령을 보낸 후 오랜 시간 동안 지연하지 마십시오. 대신 빠른 루프를 사용하여 중단 없이 두 서보의 상태를 차례로 새로 고칩니다.
두 개의 공을 동시에 던진다고 상상해 보세요. 두 손이 동시에 힘을 발휘하는 것은 불가능하지만, 연습을 하면 두 공이 거의 동시에 손에서 떠나도록 할 수 있습니다. 프로그래밍에는 "비차단 지연" 기술이 사용됩니다. 여러 개의 타이밍 변수가 설정되어 있으며, 시간이 다 되면 다음 서보의 위치가 즉시 새로 고쳐집니다. 이러한 방식으로 두 개의 서보가 함께 작동하여 걷기, 머리 흔들기, 팔 흔들기와 같은 일관되고 부드러운 움직임을 만들 수 있습니다.
![]()
초보자들이 가장 많이 헤매는 곳이 바로 여기! 서보가 시작되는 순간 필요한 전류는 매우 큽니다. 두 개의 서보가 동시에 시작되면 전류 요구 사항이 두 배가 됩니다. 제어 보드의 USB 인터페이스에서 5V 전원을 사용하여 두 개의 서보에 전원을 공급하려는 경우 기본적으로 기회가 없습니다. 그 결과 서보가 체처럼 흔들리거나 단순히 반응이 없거나 심지어 제어 보드가 충돌할 수도 있습니다. 서보를 위한 별도의 "좋은" 외부 전원 공급 장치를 준비해야 한다는 점을 기억하십시오.
특히 일반적인 9g 소형 서보의 경우 두 개가 동시에 작동하는 경우 출력 전류가 2A 이상인 5V 전원 공급 장치를 사용하는 것이 좋습니다. 배선 시 모든 서보의 빨간색 선과 모든 서보의 검은색 선을 함께 결합한 후 외부 전원 공급 장치에 연결하십시오. 하지만 여전히 가장 중요한 단계가 있습니다. 외부 전원 공급 장치의 음극(검은색 선)을 제어 보드의 GND(접지)에 연결해야 합니다. 이것을 "공통 접지"라고 합니다. 그렇지 않으면 신호가 엉망이 되어 스티어링 기어가 제대로 작동하지 않게 됩니다.
그렇게 많은 이야기를 나눈 후, 드디어 사업에 착수할 시간입니다. 가장 일반적으로 사용되는 것을 예로 들어 보겠습니다. 실제로 프로그램을 작성하는 데는 몇 가지 단계만 거치면 됩니다. 먼저 코드 시작 부분에 서보 제어 라이브러리를 소개합니다.# . 그런 다음 두 개의 서보에 다음과 같은 이름을 지정합니다.서보 ;그리고서보 ;~ 안에설정()기능, 사용.(9);그리고.(10);신호 라인을 연결하는 핀 9와 10에 두 개의 서보 개체를 각각 바인딩합니다.
다음으로 다음에서 명령을 실행할 수 있습니다.고리(), 와 같은.write(90);1번 서보를 90도 회전시키는 것입니다. 그들이 협력하기를 원한다면 그냥.write(90); .write(0); 지연(1000);하나는 90도로, 다른 하나는 0도로 회전하고, 1초 동안 멈췄다가 다음 동작을 합니다. 좀 더 발전된 게임플레이를 알고 싶으시다면 "2서보 동기제어"를 검색해 보세요. 인터넷에는 기성품 예제가 많이 있습니다. 복사 및 수정하여 사용하실 수 있습니다.
플레이할 때 분명히 문제가 발생할 것입니다. 가장 일반적인 것은 서보가 흔들리거나 전혀 움직이지 않는 것입니다. 90%의 경우 전원 공급 장치에 문제가 있습니다. 전원 공급 전류가 충분하지 않거나 "공통 접지"를 잊어버렸습니다. 먼저 전원 공급 장치를 확인하고 더 높은 전원 공급 장치로 변경한 다음 접지선이 연결되어 있는지 확인하십시오. 또 다른 일반적인 문제는 서보가 한 방향으로만 약간만 회전할 수 있다는 것입니다. 이는 신호선이 PWM을 지원하지 않는 핀에 연결되어 있기 때문일 수 있습니다. 보드를 확인하고 "~" 기호가 있는 핀으로 변경하세요.
프로그램을 업로드한 후 응답이 없으면 라이브러리 파일을 가져왔는지, 서보 개체 이름이 잘못 입력되었는지 확인하세요. 이러한 작은 문제는 해결하기 어렵지 않습니다. 정말 알 수 없다면 혼자 생각하지 마세요. 아오송로보틱스 등 일부 전문 기술업체의 공식 홈페이지를 방문하시면 됩니다. 해당 웹사이트에는 매우 상세한 그래픽 튜토리얼과 비디오는 물론 기술 지원도 제공됩니다. 자세한 내용을 읽고 더 많은 질문을 해주시면 문제가 빨리 해결될 것입니다.
좋습니다. 두 서보의 연결 및 사용에 관해 말해야 할 것과 말하지 말아야 할 모든 것을 말씀드렸습니다. 서보를 연결할 때 겪은 가장 이상한 문제는 무엇입니까? 댓글 영역으로 오셔서 도움을 줄 수 있는 사람이 있는지 확인하세요! 이 글이 도움이 되셨다면, 더 많은 친구들이 우회로를 피할 수 있도록 좋아요와 공유도 잊지 마세요!
업데이트 시간:2026-03-16