콘텐츠로 건너뛰기

Raspberry Pi 검토를 위한 팬 틸트 플랫폼: 저렴한 카메라 제어

    1647854402

    우리의 평결

    매우 비용 효율적이고 구축하기 쉬우며 잘못된 지침과 Python 모듈 부족으로 인해 실망했습니다.

    을위한

    비용 효율적
    구축 용이
    최대 16개의 서보 제어

    에 맞서

    Python 모듈이 없습니다. 다른 소스의 모듈을 사용해야 합니다.
    포함된 배선 지침은 혼동하기 매우 쉽습니다.

    Raspberry Pi 카메라 모듈을 사용하여 사진 촬영, 얼굴 및 사물 감지, 집을 보호하거나 영상 채팅 등 흥미로운 일을 많이 할 수 있습니다. 다른 장착 스타일을 사용하는 최근 출시된 Raspberry Pi HQ 카메라 외에 카메라 모듈이 있는 경우 회전하고 소프트웨어를 통해 보기를 변경할 수 있는 팬 및 틸트 모자가 큰 도움이 될 수 있습니다. 방 안을 돌아다니는 고양이를 따라가도록 Pi를 프로그래밍하거나 이동식 카메라로 텔레프레즌스 로봇을 원격 제어하는 ​​것을 상상해 보세요. 

    20달러가 조금 넘는 Pi Hut의 Pan Tilt Platform은 종종 두 배의 비용이 드는 경쟁업체와 비교할 때 좋은 거래입니다. Pi Hut Pan Tilt에는 확장 보드(HAT는 아님), 2개의 서보 및 소프트웨어를 사용하여 표준 Raspberry Pi 카메라 모듈을 장착하고 회전하는 데 필요한 3D 인쇄 부품 등 필요한 모든 것이 포함되어 있습니다. 이 키트를 사용하면 작업이 완료되지만, 본격적인 Raspberry Pi HAT이고 더 나은 지침과 소프트웨어가 있기를 원할 수도 있습니다. 

    팬 틸트 플랫폼 키트 

    0.9 x 2.4인치(25 x 61mm) 크기의 팬 틸트 플랫폼은 Raspberry Pi Zero W와 크기가 약간 다르며 Zero보다 짧지만 좁습니다. 두 개의 보드가 완벽하게 일치하고 서로의 상단에 쌓일 수 있다면 좋았을 것입니다. 팬 틸트 플랫폼 보드에는 신호, 전압 및 접지(각각 노란색, 빨간색 및 검은색)에 대한 색상 코드화된 핀 16개 세트가 있으며 이는 일반적인 취미 서보의 핀아웃에 해당합니다. 이것은 우리가 한 번에 16개의 서보를 제어할 수 있다는 것을 의미합니다. 이는 로봇 팔과 크롤링 로봇을 만들려고 하거나 한 번에 더 많은 카메라를 제어하려는 사람들에게 매력적인 기회입니다. 

    서보를 제어하려면 Raspberry Pi의 I2C 인터페이스를 사용하는 전용 PCA9685 제어 칩이 필요합니다. 팬틸트 플랫폼 보드의 전원은 두 가지 방식으로 제공됩니다. 먼저 보드 자체는 Raspberry Pi의 3.3V 핀에서 전원이 공급되고 이것은 보드의 VCC 핀에 연결됩니다. Raspberry Pi를 Pan Tilt Platform의 V+ 핀에 연결하지 마십시오. 그러면 Pi가 손상될 수 있습니다. 서보에는 5V가 필요하며 이는 보드의 나사 터미널을 통해 Raspberry Pi에서 제공됩니다. 이 키트의 다른 부분은 모션에 사용되는 두 개의 서보를 수용하고 팬 및 틸트 기능을 제공하는 세 개의 3D 인쇄 구성 요소입니다. 이 조각 중 하나는 공식 Raspberry Pi 카메라(v1.3 ~ 2.1)용 마운트와 함께 인쇄됩니다. 팬 틸트 플랫폼은 새로운 HQ 카메라와 호환되지 않습니다.

    팬 틸트 플랫폼 구축 

    키트를 조립하는 것은 간단하며 5분이면 충분합니다. 포함된 지침은 드물지만 작업을 완료하는 데 충분한 정보가 있습니다. 하지만 경고의 말: 포함된 지침은 팬 틸트 플랫폼의 배선과 관련하여 약간 불분명합니다. 설명서는 아주 작게 인쇄되어 있고 흑백으로 인쇄되어 있어 우리의 오래된 눈에는 문제가 되었습니다.

    조립에 도움이 된 지침의 PDF를 읽기가 훨씬 쉽습니다.

    Pan Tilt Platform의 가장 가까운 비교는 이름에서 알 수 있듯이 Raspberry Pi 위에 맞는 HAT로 제공되는 Pimoroni의 Pan-Tilt HAT에서 가져온 것입니다. 두 팬 틸트 키트는 두 개의 서보를 제공하며 I2C를 통해 제어됩니다. 그러나 Pimoroni의 키트는 Pan Tilt Platform에서 지원하는 16개와 달리 2개의 서보만 지원할 수 있습니다.

    팬 틸트 플랫폼 사용 

    팬 틸트 플랫폼을 제어하기 위해 화살표 키를 사용하여 팬 틸트 메커니즘을 이동하는 테스트 스크립트가 포함된 예제 Github 저장소가 있습니다. 이 예제 스크립트는 편집할 수 없으며 키트를 테스트하고 플레이하기 위한 수단으로만 사용됩니다. 코드를 사용하여 서보를 제어하려면 어떻게 해야 합니까? 예제 폴더에 있는 Jetson 폴더 안에 ServoKit.py라는 Python 스크립트가 있으며 이 코드는 Nvidia Jetson 보드용으로 작성되었지만 Raspberry Pi와 함께 사용할 수 있습니다. 이렇게 하려면 다른 팬 및 제목 장치용으로 Adafruit에서 만든 Python 모듈인 adafruit-circuitpython-servokit을 설치하고 편집하여 팬 틸트 플랫폼을 제어할 수 있습니다. 

    팬 틸트 플랫폼의 사용 사례 

    “더 나은 보기”를 위해 배치할 수 있는 카메라는 센서가 서보를 트리거하여 카메라가 트리거 소스를 향하도록 움직이는 가정 보안 프로젝트에 유용합니다. 팬 틸트 플랫폼은 로봇 비전에도 유용하여 로봇이 장애물을 피하거나 물체를 인식할 수 있는 위치를 제어할 수 있습니다. 

    결론

    Pimoroni의 Pan-Tilt HAT 비용의 약 절반에 해당하는 가격으로 제공되는 Pan Tilt Platform은 그 자체로 공식 Pi 카메라를 위한 2개의 서보 팬 틸트 메커니즘으로, 가격 대비 훌륭한 가치를 제공합니다. 이 키트를 만드는 것은 정말 쉽고 편지의 지침을 따르면 우리가 한 실수를 저지르지 않을 것입니다. 

    Pan Tilt Platform의 가장 큰 단점은 브레이크아웃 보드가 HAT/PHAT가 아니라는 것입니다. HAT 형식은 플랫폼을 장착하는 데 많은 지원을 제공하며 GPIO에 직접 연결되므로 몇 가지 전선을 정리할 수 있습니다. 또한 라즈베리파이 제로W와 같은 사이즈라면 팬틸트 플랫폼도 완벽할 것입니다.

    Pan Tilt Platform은 비용 효율적이고 설치가 쉬우며 추가 Python 모듈을 사용하여 기존 카메라 프로젝트에 추가할 수 있습니다. 

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x