Lompat ke konten

Pan Tilt Platform untuk Kajian Raspberry Pi: Kawalan Kamera Murah

    1647854402

    Keputusan Kami

    Sangat menjimatkan kos dan mudah dibina, dikecewakan oleh arahan yang lemah dan kekurangan modul Python.

    Untuk

    Kos efektif
    Mudah dibina
    Mengawal sehingga 16 servos

    Terhadap

    Tiada modul Python, kita perlu menggunakan modul daripada sumber lain
    Arahan pendawaian yang disertakan sangat mudah dikelirukan

    Anda boleh melakukan banyak perkara menarik dengan modul kamera Raspberry Pi: menangkap foto, mengesan wajah dan objek, menjaga rumah anda atau menjalankan sembang video. Jika anda mempunyai sebarang modul kamera tetapi Raspberry Pi HQ Camera yang dikeluarkan baru-baru ini, yang menggunakan gaya pelekap yang berbeza, topi pan-dan-condong yang berputar dan membolehkan anda menukar paparan melalui perisian boleh menjadi bantuan yang besar. Bayangkan saja memprogramkan Pi untuk mengikut kucing anda di sekeliling bilik atau mengawal jauh robot telepresence dengan kamera boleh alih. 

    Pada hanya lebih $20 Platform Pan Tilt dari The Pi Hut adalah tawaran yang bagus jika dibandingkan dengan pesaing yang selalunya berharga dua kali ganda. Pi Hut Pan Tilt dilengkapi dengan semua yang anda perlukan: papan pengembangan (walaupun bukan HAT), dua servos dan bahagian bercetak 3D yang diperlukan untuk memasang modul kamera Raspberry Pi standard dan memutarkannya, menggunakan perisian. Kit ini menyelesaikan tugas, walaupun anda mungkin berharap ia adalah HAT Raspberry Pi yang lengkap dan mempunyai arahan dan perisian yang lebih baik. 

    Kit Pelantar Pan Tilt 

    Berukuran 0.9 x 2.4 inci (25 x 61mm) Platform Pan Tilt hanyalah pecahan yang berbeza dari segi saiz daripada Raspberry Pi Zero W, lebih pendek, namun lebih sempit daripada Zero. Alangkah baiknya jika kedua-dua papan adalah padanan yang sempurna dan boleh disusun di atas satu sama lain. Papan Pan Tilt Platform mempunyai 16 set pin berkod warna untuk isyarat, voltan dan tanah (masing-masing kuning, merah dan hitam) dan ini sepadan dengan pinout untuk servos hobi biasa. Ini bermakna kita boleh mengawal 16 servos sekaligus, peluang menarik bagi mereka yang ingin membina senjata robot dan robot merangkak atau hanya mahu mengawal lebih banyak kamera sekali gus. 

    Mengawal servos memerlukan cip kawalan PCA9685 khusus yang menggunakan antara muka I2C Raspberry Pi. Kuasa untuk papan Pan Tilt Platform disediakan dalam dua cara. Mula-mula papan itu sendiri dikuasakan daripada pin 3.3V Raspberry Pi dan ini bersambung ke pin VCC papan. Jangan sambungkan Raspberry Pi anda ke pin V+ pada Pan Tilt Platform, kerana ini akan merosakkan Pi anda, sesuatu yang boleh kami buktikan. Servo memerlukan 5V dan ini disediakan daripada Raspberry Pi melalui terminal skru pada papan. Bahagian lain kit ini ialah tiga komponen bercetak 3D yang menempatkan dua servos yang digunakan untuk gerakan dan menyediakan kefungsian kuali dan condong. Salah satu kepingan ini dicetak dengan pelekap untuk Kamera Raspberry Pi rasmi (v1.3 hingga 2.1). Platform Pan Tilt tidak serasi dengan Kamera HQ baharu.

    Membina Platform Pan Tilt 

    Memasang kit adalah remeh dan kami hanya mengambil masa lima minit untuk melakukannya. Arahan yang disertakan adalah jarang tetapi mempunyai maklumat yang cukup untuk menyelesaikan tugasan. Satu perkataan amaran walaupun: arahan yang disertakan agak kurang jelas tentang pendawaian Pan Tilt Platform. Arahan dicetak agak kecil dan dalam warna hitam dan putih yang menjadi masalah untuk mata lama kami.

    Arahan PDF yang lebih mudah dibaca membantu dengan pemasangan kami.

    Perbandingan terdekat Pan Tilt Platform datang dari Pan-Tilt HAT Pimoroni yang seperti namanya, datang sebagai HAT yang sesuai di atas Raspberry Pi. Kedua-dua kit Pan Tilt menawarkan dua servos, dan dikawal melalui I2C. Tetapi kit Pimoroni hanya boleh menyokong dua servos, tidak seperti 16 yang disokong oleh Pan Tilt Platform.

    Menggunakan Platform Pan Tilt 

    Untuk mengawal Platform Pan Tilt terdapat contoh repositori Github yang mengandungi skrip ujian yang menggunakan kekunci anak panah untuk menggerakkan mekanisme kecondongan kuali. Skrip contoh ini tidak boleh diedit dan hanya berfungsi sebagai alat untuk menguji dan bermain dengan kit. Bagaimana jika anda mahu mengawal servos menggunakan kod? Di dalam folder Jetson, terdapat dalam folder contoh, terdapat skrip Python yang dipanggil ServoKit.py dan sementara kod ini ditulis untuk papan Nvidia Jetson, ia boleh digunakan dengan Raspberry Pi. Untuk berbuat demikian, modul Python, adafruit-circuitpython-servokit, yang dibuat oleh Adafruit untuk peranti kuali dan tajuk yang berbeza, boleh dipasang dan diedit untuk mengawal Pan Tilt Platform. 

    Gunakan Sarung untuk Platform Pan Tilt 

    Kamera yang boleh diletakkan untuk “pandangan yang lebih baik” akan berguna untuk projek keselamatan rumah di mana penderia mencetuskan servo untuk menggerakkan kamera menghadap sumber pencetus. Platform Pan Tilt juga berguna untuk penglihatan robot, memberikan kawalan di mana robot boleh melihat untuk mengelakkan halangan atau mengecam objek. 

    Pokoknya

    Dengan harga kira-kira separuh daripada kos Pan-Tilt HAT Pimoroni, yang merupakan mekanisme kecondongan kuali dua servo untuk kamera Pi rasmi, Platform Pan Tilt adalah nilai yang sangat baik untuk wang. Membina kit ini benar-benar mudah dan jika anda mengikuti arahan kepada surat tersebut, anda tidak akan melakukan kesilapan yang kami lakukan. 

    Negatif terbesar yang kami ada dengan Pan Tilt Platform ialah papan pelarian bukan HAT / pHAT. Format HAT akan menawarkan banyak sokongan untuk memasang platform, dan ia akan mengemaskan beberapa wayar kerana ia akan disambungkan terus ke GPIO. Selain itu, jika saiznya sama dengan Raspberry Pi Zero W maka Pan Tilt Platform akan menjadi sempurna.

    Bahawa dikatakan Platform Pan Tilt adalah kos efektif, mudah dipasang dan dengan modul Python tambahan ia boleh ditambah pada projek kamera anda yang sedia ada. 

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