![]() Comentarii Adauga Comentariu _ Cum se creează un declanșator al camerei Bluetooth Raspberry Pi![]() Noul Raspberry Pi Camera Module 3 oferă o calitate excepțională a imaginii și o alegere între obiective standard 75 de grade și lentile largi 120 de grade.Cel mai bun lucru este că acum avem autofocus. În acest proiect vom folosi Blue Dot, un modul Python și aplicația Android pentru a crea un Declanșatorul camerei controlat prin Bluetooth.Datorită bibliotecii ușor de utilizat a Blue Dot și structurii detaliate a lui Picamera2, vom captura fotografii 1080p printr-o cantitate mică de cod. Pentru acest proiect de care veți avea nevoie
Instalarea modulului camerei Raspberry Pi1.Deschideți portul camerei ridicând ușor încuietoarea din plastic în sus. 2.Introduceți conectorul tip panglică cu fila albastră îndreptată spre porturile USB/Ethernet. Utilizatorii Raspberry Pi Zero vor trebui să folosească un adaptor și să conecteze camera la portul din partea dreaptă a plăcii. 3.Închideți încuietoarea conectorului și trageți-l ușor pentru a vă asigura că este în poziție. 4.Porniți Raspberry Pi pe desktop.Deschideți un terminal și instalați cele mai recente actualizări Picamera.
5.De pe terminal, verificați dacă camera funcționează corect.Comanda libcamera este utilă pentru a verifica rapid dacă camera noastră este conectată și funcționează conform așteptărilor.
Instalarea Blue DotBlue Dot este creația lui Martin O’Hanlon și oferă un mijloc cu adevărat simplu de a controla de la distanță un Raspberry Pi.Numele "Blue Dot” reprezintă punctul mare, albastru, care domină ecranul dispozitivului Android.Vom folosi Blue Dot ca buton mare, albastru, pentru a declanșa camera să facă o fotografie. 1.Pe dispozitivul dvs.Android, deschideți Magazinul Google Play și căutați Blue Dot. Alternativ, 2.Instalați Blue Dot pe dispozitivul dvs.Android. 3.Pe Raspberry Pi,deschideți un terminal și instalați biblioteca Python a lui Blue Dot.
4.Accesați meniul Bluetooth, faceți clic dreapta și selectați "Faceți detectabil”. 5.Pe dispozitivul Android, accesați Setări >> Dispozitive conectate și selectați Asociere dispozitiv nou. 6.Selectați "raspberrypi” și urmați instrucțiunile de asociere. Dacă Raspberry Pi are un alt nume de gazdă, atunci "raspberrypi” nu va apărea, căutați numele de gazdă. Cu dispozitivul nostru Android și Raspberry Pi acum conectate, vom scrie un script Python rapid pentru a verifica dacă Blue Dot poate comunica între cele două dispozitive. 1.Deschide Thonny, care se găsește în meniul principal sub Programare. 2.Creați un fișier nou și importați biblioteca Blue Dot Python.
3.Creați un obiect, bd, pe care îl vom folosi pentru a lucra cu biblioteca.
4.Așteptați ca utilizatorul să apese butonul albastru.Această linie de Python este un blocant.Va aștepta până când utilizatorul interacționează.Când se întâmplă acest lucru, codul trece la următoarea linie.
5.Imprimați un mesaj pe shell-ul Python.
6.Salvați codul ca bd-test.py și faceți clic pe Run. Codul va aștepta o conexiune de pe dispozitivul nostru Android. 7.Pe dispozitivul dvs.Android, deschideți Blue Dot. 8. Selectați numele de gazdă al Raspberry Pi. De obicei, acesta este "raspberrypi”. 9.Faceți clic pe punctul albastru pentru a declanșa codul Python în acțiune.Ar trebui să vedeți un mesaj în shell-ul Python. Listing complet de coduri de testare
Crearea unui declanșator pentru cameră cu punct albastruScopul acestui proiect este de a crea un declanșator al camerei cu Blue Dot.Când butonul este apăsat, pe Raspberry Pi se lansează o funcție care se ocupă de fotografierea. 1.Creați un fișier nou și importați biblioteca Blue Dot Python.
2.Importați Picamera2 și libcamera.Clasa de previzualizare este folosită pentru a genera ferestre de previzualizare, utile pentru încadrarea unei fotografii.Clasa de control de la libcamera ne permite să folosim autofocusul cu noul Camera Module 3.
3.Importați funcția de pauză din semnal și apoi din biblioteca de timp. Pauza va fi folosită pentru a opri ieșirea codului.Timpul va întârzia codul după ce se creează o fereastră de previzualizare, dându-ne timp să încadram o fotografie.
4.Creați un obiect, bd, pe care îl vom folosi pentru a lucra cu biblioteca.
5.Creați un obiect, picam2, care ne va permite să folosim cu ușurință biblioteca Picamera2.
6.Definiți o funcție, take_picture care va fi folosită pentru a face o fotografie. Funcțiile funcționează prin apelarea numelui lor, acest lucru declanșează funcția să parcurgă toți pașii din ea. 7.Creați o configurație pentru ca camera să realizeze imagini statice.Acest lucru setează dimensiunea imaginii la 1080p, în timp ce ferestrele de previzualizare vor fi de 720p.
8.Setați Picamera2 să folosească noua configurație.
9.Porniți o fereastră de previzualizare cu o rezoluție de 720p.Setam poziția utilizând coordonatele X și Y, altfel este implicit 0,0.Modificați acest lucru pentru a vă satisface nevoile.
Linkul direct catre PetitieCitiți și cele mai căutate articole de pe Fluierul:
|
06:26
_ March 24 in history
ieri 23:36
_ Proba de schi Gwyneth Paltrow Ziua 3
ieri 23:05
_Marius Tucă Show - 23 Mar 2023 20:08:37
ieri 23:05
_Marius Tucă Show - 23 Mar 2023 20:10:48
ieri 23:05
_Marius Tucă Show - 23 Mar 2023 20:11:54
ieri 23:05
_Marius Tucă Show - 23 Mar 2023 20:12:29
ieri 21:25
_4 Media Info - 23 Mar 2023 19:25:29
ieri 21:05
_Gold FM Romania - 23 Mar 2023 18:47:26
ieri 20:45
_ Petre Daea: 'Nu mi s-a reproșat nimic'
ieri 19:27
_ Scandaluri pe linie în Guvern / SURSE
ieri 19:05
_4 Media Info - 23 Mar 2023 18:44:15
ieri 19:05
_4 Media Info - 23 Mar 2023 18:58:43
ieri 18:45
_Gold FM Romania - 23 Mar 2023 17:42:49
ieri 18:07
_ BVB a închis pe plus şedinţa de joi
ieri 17:25
_Gold FM Romania - 23 Mar 2023 17:10:44
ieri 16:45
_4 Media Info - 23 Mar 2023 16:07:02
|
Comentarii:
Adauga Comentariu