![Raspberry Pi камерасын бастау: 6 қадам Raspberry Pi камерасын бастау: 6 қадам](https://i.howwhatproduce.com/images/011/image-32993-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Raspberry Pi камерасымен жұмысты бастау Raspberry Pi камерасымен жұмысты бастау](https://i.howwhatproduce.com/images/011/image-32993-1-j.webp)
Қысқаша шолу
Raspberry Pi Camera v2.1 8 мегапиксельді Sony IMX219 сурет сенсорымен және жақсартылған бекітілген фокуспен жабдықталған. Ол Raspberry Pi барлық модельдерімен үйлесімді. Ол сондай -ақ 3280 x 2464 пиксельдік статикалық кескіндерді қабылдай алады, сонымен қатар 1080p30, 720p60 және 640x480p90 бейнені қолдайды.
Сіз не үйренесіз
- Бұл оқулықта сіз камераны Raspberry Pi 4 тақтасына қалай қосуды және қосуды үйренесіз.
- Python көмегімен камераны қалай басқаруға болады Raspivid, raspistill және raspiyuv утилиталарын қалай қолдануға болады
- Камерадан суретті көрсету үшін start_preview () және stop_preview () қалай қолдануға болады
- Capture () пәрмені арқылы суретке түсіру әдісі
- Start_recording () және stop_recording () көмегімен бейнені қалай жазуға болады
- Omxplayer арқылы бейнені қалай қарау керек Фотосуреттердегі жарықтықты, контрастты және ажыратымдылықты қалай өзгертуге болады
- Бейнеге эффектілерді қалай қолдануға болады
Жабдықтар
- Raspberry Pi 4 моделі B.
- Raspberry Pi камералық тақтасы v2.1
- Алдын ала орнатылған Raspbian операциялық жүйесі бар шағын SD картасы
- Үйлесімді қуат көзі - сіз 5В 2.5А USB көзін де пайдалана аласыз
1 -қадам: Дайындық
![Дайындық Дайындық](https://i.howwhatproduce.com/images/011/image-32993-2-j.webp)
![Дайындық Дайындық](https://i.howwhatproduce.com/images/011/image-32993-3-j.webp)
Сізде Raspbian операциялық жүйесінің соңғы нұсқасы бар екеніне көз жеткізіңіз Сіз соңғы нұсқаны Raspberry ресми сайтынан жүктей аласыз. Мен жақында тез бастау нұсқаулығын жарияладым. Мынаны көр.
ОЖ орнатқаннан кейін келесі пәрмендермен соңғы драйверлердің орнатылғанын тексереміз.
sudo apt-get жаңартуы
Бұл команда қол жетімді пакеттер тізімін және олардың нұсқаларын жаңартады.
sudo apt-get жаңарту
Енді Raspberry Pi конфигурация мәзірін ашу арқылы камера интерфейсін қосыңыз:
- Параметрлер мәзіріне өтіңіз -> Raspberry Pi конфигурациясы
- Камераны интерфейстерден қосыңыз және OK түймесін басыңыз.
- Камераны қосқаннан кейін жүйе оны қайта іске қосуды сұрайды. Жүйені қайта жүктеңіз.
2 -қадам: камераны Raspberry Pi -ге қалай қосуға болады
![Raspberry Pi -ге камераны қалай қосуға болады Raspberry Pi -ге камераны қалай қосуға болады](https://i.howwhatproduce.com/images/011/image-32993-4-j.webp)
Камера модулі Raspberry PI тақтасына арнайы CSI (Camera Serial Interface) қосқышы арқылы қосылады, ол бейне деректерді секундына 30 кадрға 1080 пиксельге дейін немесе 720 кадрға 60 кадрға жылдамдықпен беру үшін жеткілікті жылдамдыққа ие.
CSI интерфейсі USB камераларынан айырмашылығы, Raspberry процессорын жүктемеуге және камераны мүмкіндігінше тиімді пайдалануға мүмкіндік береді.
Камераны Raspberry Pi тақтасына қосыңыз
Мұны істеу үшін сізге қажет:
- Raspberry Pi өшіріңіз.
- Камера портын мұқият тауып, ілгектерді көтеріңіз
- Фотокамерадан икемді кабельді абайлап коннекторға салыңыз және ілгектерді бекітіңіз.
Енді кабель CSI коннекторында бекітілуі керек және сіз Raspberry Pi қосуға болады.
3 -қадам: Raspbian терминалын пайдаланып фотоға түсіру
Камерамен негізгі манипуляциялар үшін жүйеде алдын ала орнатылған 3 командалық жолдың утилитасы бар:
- raspivid - бейне түсіру утилитасы
- raspistill - суретке түсіру утилитасы
- raspiyuv - бұл raspistill -ге ұқсас утилит, бірақ-j.webp" />
Егер утилитаны параметрлерсіз іске қоссаңыз, әрбір утилитаның параметрлерінің толық тізімін алуға болады
raspistill
немесе утилитаны --help параметрімен орындаңыз:
raspistill -көмек
Төменде коммуналдық қызметтердің мысалдары келтірілген:
raspistill -t 2000 -o image-j.webp
2 секундтық кідіріспен, рұқсаты 640 × 480 болатын фотосуретті утилитаның жұмысы кезінде (-v) жұмыс кезінде шығарып, image-j.webp
raspivid -t 10000 -o бейне.h264
Ұзақтығы 10 секунд болатын бейне жазыңыз және video.h264 сақтаңыз.
4 -қадам: Python кітапханасының көмегімен суретке түсіру - PiCamera
Стандартты утилиталардан басқа камераны бағдарламалық әдістермен қолдануға болады. Мысалы, қауіпсіздік жүйелерін құру кезінде, жазуды белсендіру қажет болғанда, оқиға болған кезде немесе кестеге сәйкес.
Python -да камерамен жұмыс істеу үшін сізге жүйеге алдын ала орнатылған PiCamera кітапханасы қажет болады. Егер қандай да бір себептермен ол болмаса, кітапхананы келесі пәрменмен орнатуға болады:
sudo apt-get python3-picamera орнатыңыз
Picamera.py атауы бар эскиздерді қолдануға болмайды - бұл Python -да PiCamera кітапханасын пайдалануға мүмкіндік бермейді.
Кітапхана орнатылған кезде оны эскизге импорттау қажет:
пикамераны импорттау
Келесі код камераны алдын ала қарау режимінде 10 секундқа қосады
пикамераны импорттау
уақытты импорттау ұйқы камерасы = picamera. PiCamera () camera.start_preview () ұйқы (10) camera.stop_preview ()
Келесі код камераны 5 секундқа алдын ала қарау режимінде қосады, содан кейін суретке түсіріп, оны жұмыс үстелінде «сурет» ретінде сақтайды.
пикамераны импорттау
уақыт импорттық ұйқы камерасы = picamera. PiCamera () camera.start_preview () ұйқы (5) camera.capture ('/home/pi/Desktop/image.jpg') camera.stop_preview ()
5 -қадам: Python кітапханасының көмегімен бейне жазу - PiCamera
Бейне түсіру үшін start_recording () және stop_recording () командаларын қолданамыз.
пикамераны импорттау
уақытты импорттау ұйқы камерасы.start_preview () camera.start_recording ('/home/pi/video.h264') ұйқы (10) camera.stop_recording () camera.stop_preview ()
10 секундтан кейін бейне аяқталады және пайдаланушының түпкі қалтасындағы video.h264 файлына сақталады. Бейнені көру үшін omxplayer бағдарламасын қолданыңыз.
omxplayer бейне.h264
6 -қадам: әсерлер
Python -ға арналған Picamera кітапханасы алдын -ала қарау үшін де, фотосуреттің өзінде де қолдануға болатын көптеген параметрлер мен сүзгілерді пайдалануға мүмкіндік береді.
Мәтінді қосу
Annotate_text пәрмені арқылы фотосуретке кез келген мәтінді қосуға болады. Мәтін өлшемін annotate_text_size пәрменімен өзгертуге болады. Келесі мысалды қараңыз:
пикамераны импорттау
уақытты импорттау ұйқы камерасы = picamera. PiCamera () camera.start_preview () camera.annotate_text = «Сәлем әлем !!!» camera.annotate_text_size = 60 ұйқы (10) camera.stop_preview ()
Суреттің ажыратымдылығын өзгерту
Әдепкі бойынша, мониторда конфигурацияланған ажыратымдылықтың фотосуреті алынады, бірақ оны camera.resolution () пәрмені арқылы өзгертуге болады.
camera.resolution = (2592, 1944)
Суреттің жарықтығын немесе контрастын реттеңіз
Фотосуреттің жарықтығын 0 -ден 100 -ге дейін реттеу арқылы реттеуге болады. Әдепкі бойынша 50 қолданылады. Егер сіз жарықтықты 70 -ке орнатқыңыз келсе, алдын ала қарауды бастағаннан кейін келесі кодты көрсетіңіз:
камера.жарықтық = 70
Контрастты орнату үшін camera.contrast пәрменін қолданыңыз.
Көрнекі эффектілер
Сіз әр түрлі визуалды эффектілердің көп мөлшерін жабу үшін camera.image_effect қолдана аласыз: теріс, күн сәулесін түсіру, эскиз, денус, рельеф, майлы бояу, люк, гпен, пастель, акварель, пленка, бұлыңғырлық, қанықтылық, түстерді ауыстыру, жуу, плакат, түс нүктесі, түс балансы, мультфильм, деинтерласс1, деинтерласс2, жоқ.
Келесі бағдарламаның көмегімен барлық қол жетімді сүзгілерді көруге болады. Код визуалды эффектілерді әр 5 секунд сайын өзгертеді:
пикамераны импорттық ұйқыдан импорттаңыз
camera = picamera. PiCamera () camera.start_preview () камераға әсер ету үшін
Сіз ресми веб -сайтта пикамера кітапханасының функциялары мен мүмкіндіктерінің толық тізімін таба аласыз.
Сізге бұл нұсқаулық пайдалы болды деп үміттенемін және оқығаныңыз үшін рахмет. Егер сізде сұрақтар немесе кері байланыс болса? Төменге пікір қалдырыңыз. Бізбен бірге қалыңыз!
Ұсынылған:
Sony A6000 камерасын қалай зарядтауға болады: 17 қадам
![Sony A6000 камерасын қалай зарядтауға болады: 17 қадам Sony A6000 камерасын қалай зарядтауға болады: 17 қадам](https://i.howwhatproduce.com/images/002/image-4366-j.webp)
Sony A6000 камерасын қалай зарядтауға болады: Камераны бірінші рет пайдаланған кезде, батарея жинағын міндетті түрде зарядтаңыз. Зарядталған батареялар жинағы біртіндеп таусылады, тіпті егер сіз оны пайдаланбасаңыз да. Түсіру мүмкіндігін жіберіп алмау үшін түсіру алдында батарея жинағын зарядтаңыз. (қолданба
Қарапайым телескопиялық ұялы телефон камерасын жасаңыз: 5 қадам
![Қарапайым телескопиялық ұялы телефон камерасын жасаңыз: 5 қадам Қарапайым телескопиялық ұялы телефон камерасын жасаңыз: 5 қадам](https://i.howwhatproduce.com/images/001/image-1935-10-j.webp)
Қарапайым телескопиялық ұялы телефон камерасын жасаңыз: Біз суретке түсуді ұнататынбыз, бірақ кейде бізге сандық камера немесе ұялы телефон камерасы үшін оңтайлы үлкейту қажет. Бұл нұсқаулықта мен сізбен ұялы телефон камерасын телескопиялық камераға қалай айналдыру керектігін айтамын. Мен Nokia C3-01 i таңдаймын
Балық танкінің веб -камерасын жасау: 8 қадам (суреттермен)
![Балық танкінің веб -камерасын жасау: 8 қадам (суреттермен) Балық танкінің веб -камерасын жасау: 8 қадам (суреттермен)](https://i.howwhatproduce.com/images/003/image-6230-j.webp)
Балық танкінің веб -камерасын жасау!: IP камерасының корпусын балық аулауға тікелей бекіту үшін оны өзгертуге арналған қадамдық нұсқаулық. Мұның қажет себебі - веб -камералар әдетте тақырыптың алдына қоюға арналған немесе стенд қажет. Алайда, балықпен
Raspberry Pi 3 -ке Raspbian Buster орнату - Raspberry Pi 3b / 3b+бар Raspbian Buster бағдарламасын бастау: 4 қадам
![Raspberry Pi 3 -ке Raspbian Buster орнату - Raspberry Pi 3b / 3b+бар Raspbian Buster бағдарламасын бастау: 4 қадам Raspberry Pi 3 -ке Raspbian Buster орнату - Raspberry Pi 3b / 3b+бар Raspbian Buster бағдарламасын бастау: 4 қадам](https://i.howwhatproduce.com/images/001/image-2658-16-j.webp)
Raspberry Pi 3 -ке Raspbian Buster орнату | Raspberry Pi 3b / 3b+көмегімен Raspbian Buster -ды бастау: Сәлеметсіздер ме, балалар, жақында Raspberry pi ұйымы Raspbian Buster деп аталатын жаңа Raspbian ОЖ -ны іске қосты. Бұл Raspberry pi үшін Raspbian жаңа нұсқасы. Бүгін біз осы нұсқаулықта Raspbian Buster ОЖ -ны Raspberry pi 3 -ке қалай орнатуды үйренеміз
Бөлшектерді алу және емдеу камерасын жобалау (орындалуда): 5 қадам
![Бөлшектерді алу және емдеу камерасын жобалау (орындалуда): 5 қадам Бөлшектерді алу және емдеу камерасын жобалау (орындалуда): 5 қадам](https://i.howwhatproduce.com/images/006/image-17322-33-j.webp)
Бөлшектерді алу және емдік камераны жобалау (орындалуда): Емдеу камерасы күрделі емес, қазіргі заманғы технологиядан бұрын тағамдарды сақтау құралы ретінде емделген ет бар, бірақ дәл осы қарапайымдылық оны автоматтандыру қиын емес. Сізге бірнеше факторларды бақылау қажет: температура