Vai al contenuto

Piattaforma Pan Tilt per la recensione di Raspberry Pi: controllo della fotocamera economico

    1647854402

    Il nostro verdetto

    Eccezionalmente conveniente e facile da costruire, deluso da istruzioni scadenti e mancanza di modulo Python.

    Per

    Conveniente
    Facile da costruire
    Controlla fino a 16 servi

    Contro

    Nessun modulo Python, dobbiamo usare un modulo da un’altra fonte
    Le istruzioni di cablaggio incluse sono molto facili da confondere

    Puoi fare molte cose interessanti con un modulo fotocamera Raspberry Pi: scattare foto, rilevare volti e oggetti, proteggere la tua casa o condurre una chat video. Se hai un modulo fotocamera tranne la fotocamera Raspberry Pi HQ recentemente rilasciata, che utilizza uno stile di montaggio diverso, un cappello pan-and-tilt che ruota e ti consente di cambiare la vista tramite software può essere di grande aiuto. Immagina di programmare il Pi per seguire il tuo gatto per la stanza o di controllare a distanza un robot di telepresenza con una telecamera mobile. 

    A poco più di $ 20, la piattaforma Pan Tilt di The Pi Hut è un buon affare rispetto ai concorrenti che spesso costano il doppio. Il Pi Hut Pan Tilt viene fornito con tutto il necessario: una scheda di espansione (anche se non un HAT), due servi e le parti stampate in 3D necessarie per montare un modulo fotocamera Raspberry Pi standard e ruotarlo, utilizzando il software. Questo kit fa il suo lavoro, anche se potresti desiderare che fosse un Raspberry Pi HAT a tutti gli effetti e avesse istruzioni e software migliori. 

    Kit piattaforma inclinabile 

    Misurando 0,9 x 2,4 pollici (25 x 61 mm), la piattaforma Pan Tilt è solo una frazione di dimensioni diverse da un Raspberry Pi Zero W, essendo più corta, ma più stretta dello Zero. Sarebbe stato fantastico se le due schede fossero un abbinamento perfetto e potessero essere impilate l’una sull’altra. La scheda della piattaforma Pan Tilt ha 16 set di pin codificati a colori per segnale, tensione e terra (rispettivamente giallo, rosso e nero) e questi corrispondono alla piedinatura per i tipici servi per hobby. Ciò significa che possiamo controllare 16 servocomandi contemporaneamente, un’opportunità allettante per coloro che cercano di costruire bracci robotici e robot striscianti o semplicemente vogliono controllare più telecamere contemporaneamente. 

    Il controllo dei servi richiede un chip di controllo PCA9685 dedicato che utilizzi l’interfaccia I2C di Raspberry Pi. L’alimentazione per la scheda della piattaforma Pan Tilt è fornita in due modi. Innanzitutto la scheda stessa è alimentata dal pin da 3,3 V del Raspberry Pi e questo si collega al pin VCC della scheda. Non collegare il tuo Raspberry Pi al pin V+ della piattaforma Pan Tilt, poiché ciò danneggerà il tuo Pi, qualcosa che possiamo attestare. I servi richiedono 5V e questo viene fornito dal Raspberry Pi tramite un terminale a vite sulla scheda. L’altra parte di questo kit sono tre componenti stampati in 3D che ospitano i due servi utilizzati per il movimento e forniscono la funzionalità di panoramica e inclinazione. Uno di questi pezzi è stampato con supporti per la fotocamera Raspberry Pi ufficiale (da v1.3 a 2.1). La piattaforma Pan Tilt non è compatibile con la nuova telecamera HQ.

    Costruire la piattaforma Pan Tilt 

    Assemblare il kit è banale e ci abbiamo messo solo cinque minuti per farlo. Le istruzioni incluse sono scarse ma contengono solo informazioni sufficienti per completare l’attività. Un avvertimento però: le istruzioni incluse non sono chiare per quanto riguarda il cablaggio della piattaforma Pan Tilt. Le istruzioni sono stampate piuttosto piccole e in bianco e nero, il che era problematico per i nostri vecchi occhi.

    Un PDF molto più facile da leggere delle istruzioni aiutate con il nostro montaggio.

    Il confronto più vicino della piattaforma Pan Tilt viene dal Pan-Tilt HAT di Pimoroni che, come suggerisce il nome, si presenta come un HAT che si adatta al Raspberry Pi. Entrambi i kit Pan Tilt offrono due servi, sono controllati tramite I2C. Ma il kit di Pimoroni può supportare solo due servi, a differenza dei 16 supportati dalla piattaforma Pan Tilt.

    Utilizzo della piattaforma Pan Tilt 

    Per controllare la piattaforma Pan Tilt c’è un repository Github di esempio che contiene uno script di test che utilizza i tasti freccia per spostare il meccanismo di pan tilt. Questo script di esempio non può essere modificato e serve semplicemente come mezzo per testare e giocare con il kit. E se volessi controllare i servi usando il codice? All’interno della cartella Jetson, che si trova nella cartella di esempio, c’è uno script Python chiamato ServoKit.py e mentre questo codice è scritto per la scheda Nvidia Jetson, può essere utilizzato con il Raspberry Pi. Per fare ciò, è possibile installare e modificare un modulo Python, adafruit-circuitpython-servokit, realizzato da Adafruit per un dispositivo pan e title diverso, per controllare la piattaforma Pan Tilt. 

    Casi d’uso per la piattaforma Pan Tilt 

    Una telecamera che può essere posizionata per una “visione migliore” sarebbe utile per progetti di sicurezza domestica in cui un sensore attiva il servo per spostare la telecamera in modo che sia rivolta verso la fonte del grilletto. La piattaforma Pan Tilt sarebbe utile anche per la visione del robot, fornendo il controllo di dove il robot può vedere per evitare ostacoli o riconoscere oggetti. 

    Linea di fondo

    Arrivando a circa la metà del costo del Pan-Tilt HAT di Pimoroni, esso stesso un meccanismo di brandeggio a due servocomandi per le telecamere Pi ufficiali, la piattaforma Pan Tilt ha un ottimo rapporto qualità-prezzo. Costruire questo kit è davvero facile e se segui le istruzioni alla lettera non commetterai l’errore che abbiamo fatto noi. 

    Il più grande aspetto negativo che abbiamo con la piattaforma Pan Tilt è che la scheda di breakout non è un HAT / pHAT. Il formato HAT offrirebbe molto supporto con cui montare la piattaforma e ripulirebbe alcuni fili poiché sarebbe direttamente collegato al GPIO. Inoltre, se avesse le stesse dimensioni di un Raspberry Pi Zero W, la piattaforma Pan Tilt sarebbe perfetta.

    Detto questo, la piattaforma Pan Tilt è conveniente, facile da installare e con il modulo Python aggiuntivo può essere aggiunta al tuo progetto di videocamera esistente. 

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