ዝርዝር ሁኔታ:

ከ Raspberry Pi ካሜራ ጋር መጀመር 6 ደረጃዎች
ከ Raspberry Pi ካሜራ ጋር መጀመር 6 ደረጃዎች

ቪዲዮ: ከ Raspberry Pi ካሜራ ጋር መጀመር 6 ደረጃዎች

ቪዲዮ: ከ Raspberry Pi ካሜራ ጋር መጀመር 6 ደረጃዎች
ቪዲዮ: STUDY LIKE HERO | ጎበዝ ተማሪዎች የማይናገሩት ሚስጥር | Hakim Insight 2024, ህዳር
Anonim
ከ Raspberry Pi ካሜራ መጀመር
ከ Raspberry Pi ካሜራ መጀመር

አጭር መግለጫ

Raspberry Pi ካሜራ v2.1 በ 8 ሜጋፒክስል ሶኒ IMX219 የምስል ዳሳሽ እና የተሻሻለ ቋሚ ትኩረት አለው። ከሁሉም Raspberry Pi ሞዴሎች ጋር ተኳሃኝ ነው። እንዲሁም በ 3280 x 2464 ፒክሰል የማይንቀሳቀስ ምስሎች ችሎታ አለው ፣ እንዲሁም 1080p30 ፣ 720p60 እና 640x480p90 ቪዲዮን ይደግፋል።

እርስዎ ምን ይማራሉ

  • በዚህ መማሪያ ውስጥ ካሜራውን ከ Raspberry Pi 4 ሰሌዳ ጋር እንዴት መጠቀም እና ማገናኘት እንደሚችሉ ይማራሉ።
  • Python ን በመጠቀም ካሜራውን እንዴት እንደሚቆጣጠር እንዴት raspivid ፣ raspistill እና raspiyuv መገልገያዎችን እንደሚጠቀሙ
  • ምስሉን ከካሜራ ለማሳየት የ start_preview () እና stop_preview () ን እንዴት መጠቀም እንደሚቻል
  • የመያዝ () ትዕዛዙን በመጠቀም ፎቶዎችን እንዴት እንደሚነሱ
  • በ start_recording () እና stop_recording () በመጠቀም ቪዲዮን እንዴት መቅዳት እንደሚቻል
  • በ omxplayer በኩል ቪዲዮን እንዴት ማየት እንደሚቻል በፎቶዎች ውስጥ ብሩህነት ፣ ንፅፅር እና ጥራት እንዴት እንደሚቀየር
  • በቪዲዮ ላይ የእይታ ውጤቶችን እንዴት እንደሚተገበሩ

አቅርቦቶች

  • Raspberry Pi 4 ሞዴል ቢ
  • Raspberry Pi ካሜራ ቦርድ v2.1
  • አስቀድሞ የተጫነ Raspbian ስርዓተ ክወና ያለው የማይክሮ ኤስዲ ካርድ
  • ተኳሃኝ የኃይል አቅርቦት - እንዲሁም 5V 2.5A ዩኤስቢ አቅርቦትን መጠቀም ይችላሉ

ደረጃ 1 - ዝግጅት

አዘገጃጀት
አዘገጃጀት
አዘገጃጀት
አዘገጃጀት

የቅርብ ጊዜው የ Raspbian ስርዓተ ክወና ስሪት እንዳለዎት ያረጋግጡ የቅርብ ጊዜውን ስሪት ከኦፊሴላዊው Raspberry ድር ጣቢያ ማውረድ ይችላሉ። በቅርቡ ፈጣን የማስጀመሪያ መመሪያን በቅርቡ አሳትሜያለሁ። ተመልከተው.

ስርዓተ ክወናውን ከጫኑ በኋላ የቅርብ ጊዜ አሽከርካሪዎች በሚከተሉት ትዕዛዞች መጫናቸውን እንፈትሻለን።

sudo apt-get ዝማኔ

ይህ ትዕዛዝ የሚገኙትን ጥቅሎች ዝርዝር እና ስሪቶቻቸውን ያዘምናል።

sudo apt-get ማሻሻል

Raspberry Pi ውቅረት ምናሌን በመክፈት አሁን የካሜራውን በይነገጽ ያንቁ-

  1. ወደ ምርጫዎች ምናሌ -> Raspberry Pi ውቅረት ይሂዱ
  2. ካሜራውን ከ በይነገጾች አማራጭ ያንቁ እና እሺን ጠቅ ያድርጉ።
  3. ካሜራውን ካበራ በኋላ ስርዓቱ እንደገና እንዲጀምሩ ይጠይቅዎታል። ስርዓቱን እንደገና ያስነሱ።

ደረጃ 2 ካሜራውን ከ Raspberry Pi ጋር እንዴት ማገናኘት እንደሚቻል

ካሜራ ከ Raspberry Pi ጋር እንዴት እንደሚገናኝ
ካሜራ ከ Raspberry Pi ጋር እንዴት እንደሚገናኝ

የካሜራ ሞዱል ከ ‹Raspberry PI› ቦርድ ጋር በልዩ CSI (ካሜራ ተከታታይ በይነገጽ) አገናኝ በኩል ተገናኝቷል ፣ የቪዲዮ ቅርፀቶችን እስከ 1080p በ 30 ክፈፎች በሰከንድ ወይም 720p በ 60 fps በቪዲዮዎች ለማስተላለፍ በቂ ፍጥነት አለው።

የሲኤስአይ በይነገጽ ፣ ከዩኤስቢ ካሜራዎች በተለየ ፣ Raspberry processor ን እንዳይጭኑ እና ካሜራውን በተቻለ መጠን በብቃት እንዳይጠቀሙ ያስችልዎታል።

ካሜራውን ከ Raspberry Pi ሰሌዳ ጋር ያገናኙ

ይህንን ለማድረግ የሚከተሉትን ያስፈልግዎታል

  1. Raspberry Pi ን ያጥፉ።
  2. የካሜራ ወደቡን በጥንቃቄ ይፈልጉ እና ትሮችን ያንሱ
  3. ተጣጣፊውን ገመድ ከካሜራ ወደ አገናኛው በጥንቃቄ ያስገቡ እና ትሮቹን ይቆልፉ።

አሁን ገመዱ በሲኤስአይ አያያዥ ውስጥ ተጣብቆ መሆን አለበት እና Raspberry Pi ን ማብራት ይችላሉ።

ደረጃ 3 Raspbian Terminal ን በመጠቀም ፎቶ ማንሳት

ከካሜራ ጋር ለመሠረታዊ አሠራሮች ፣ በስርዓቱ ላይ አስቀድመው የተጫኑ 3 የትእዛዝ መስመር መገልገያዎች አሉ-

  1. raspivid - የቪዲዮ መቅጃ መገልገያ
  2. raspistill - የፎቶ ቀረፃ መገልገያ
  3. raspiyuv ከ raspistill ጋር ተመሳሳይ የሆነ መገልገያ ነው ፣ ግን በ-j.webp" />

መገልገያዎችን ያለ መለኪያዎች ካሄዱ ለእያንዳንዱ መገልገያ የተሟላ የግቤቶች ዝርዝር ሊገኝ ይችላል

raspistill

ወይም መገልገያውን በ -የእገዛ ልኬት

raspistill -እገዛ

የሚከተሉት የመገልገያዎች ምሳሌዎች ናቸው

raspistill -t 2000 -o image-j.webp

መገልገያ (-v) በሚሠራበት ጊዜ የመረጃ ውፅዓት በ 2 ሰከንዶች መዘግየት ፣ 640 × 480 ጥራት ያለው ፎቶ ያንሱ እና ወደ image-j.webp

raspivid -t 10000 -o video.h264

አንድ ቪዲዮ በ 10 ሰከንዶች ርዝመት ይቅዱ እና ወደ ቪዲዮ.h264 ያስቀምጡ።

ደረጃ 4 - የ Python ቤተ -መጽሐፍትን በመጠቀም ሥዕሎችን ማንሳት - ፒካሜራ

ከመደበኛ መገልገያዎች በተጨማሪ ካሜራው በሶፍትዌር ዘዴዎች ጥቅም ላይ ሊውል ይችላል። ለምሳሌ ፣ የደህንነት ስርዓቶችን በሚገነቡበት ጊዜ ፣ ቀረፃን ለማግበር አስፈላጊ በሚሆንበት ጊዜ ፣ አንድ ክስተት ሲከሰት ወይም እንደ መርሃ ግብር መሠረት።

በፓይዘን ውስጥ ከካሜራ ጋር ለመስራት በስርዓቱ ላይ ቀድሞ የተጫነ የፒካሜራ ቤተ -መጽሐፍት ያስፈልግዎታል። በሆነ ምክንያት እዚያ ከሌለ ታዲያ በሚከተለው ትዕዛዝ ቤተመጽሐፉን መጫን ይችላሉ-

sudo apt-get install python3-picamera ን ይጫኑ

Picamera.py የሚል ስም ያላቸው ሥዕሎች ጥቅም ላይ ሊውሉ አይችሉም - ይህ በፓይዘን ውስጥ የፒካሜራን ቤተመጽሐፍት ለመጠቀም የማይቻል ያደርገዋል።

ቤተመጽሐፍት ሲጫን ፣ በስዕሉ ውስጥ ማስመጣት አለበት -

picamera ያስመጡ

የሚከተለው ኮድ ካሜራውን በቅድመ -እይታ ሁኔታ ለ 10 ሰከንዶች ያነቃዋል

picamera ያስመጡ

ከጊዜ ወደ ጊዜ የእንቅልፍ ካሜራ = picamera. PiCamera () camera.start_preview () እንቅልፍ (10) camera.stop_preview ()

የሚከተለው ኮድ ካሜራውን በቅድመ -እይታ ሁኔታ ለ 5 ሰከንዶች ያነቃዋል ፣ ከዚያ ፎቶ ያንሱ እና በዴስክቶፕዎ ላይ እንደ “ምስል” ያስቀምጡት።

picamera ያስመጡ

ከጊዜ ወደ ጊዜ የእንቅልፍ ካሜራ = picamera. PiCamera () camera.start_preview () እንቅልፍ (5) camera.capture ('/home/pi/Desktop/image.jpg') camera.stop_preview ()

ደረጃ 5 - የፓይዘን ቤተ -መጽሐፍትን በመጠቀም ቪዲዮን መቅዳት - ፒካሜራ

ቪዲዮውን ለመምታት የ start_recording () እና stop_recording () ትዕዛዞችን እንጠቀማለን።

picamera ያስመጡ

ከጊዜ ወደ ጊዜ የእንቅልፍ ካሜራ.start_preview () camera.start_recording ('/home/pi/video.h264') sleep (10) camera.stop_recording () camera.stop_preview ()

ከ 10 ሰከንዶች በኋላ ቪዲዮው ያበቃል እና በተጠቃሚዎ ስር አቃፊ ውስጥ ወደ video.h264 ፋይል ይቀመጣል። ቪዲዮውን ለማየት ፣ የ omxplayer ፕሮግራሙን ይጠቀሙ።

omxplayer video.h264

ደረጃ 6 - ውጤቶች

ለፓይዘን የፒካሜራ ቤተ -መጽሐፍት ለቅድመ -እይታ እና ለፎቶው ራሱ ሊተገበሩ የሚችሉ ብዙ ቅንብሮችን እና ማጣሪያዎችን እንዲጠቀሙ ያስችልዎታል።

ጽሑፉን በማከል ላይ

የ annotate_text ትዕዛዙን በመጠቀም ማንኛውንም ጽሑፍ ወደ ፎቶ ማከል ይችላሉ። እንዲሁም በ ‹annotate_text_size› ትዕዛዝ የጽሑፍ መጠኑን መለወጥ ይችላሉ። የሚከተለውን ምሳሌ ይመልከቱ

picamera ያስመጡ

ከጊዜ ወደ ጊዜ የእንቅልፍ ካሜራ = picamera. PiCamera () camera.start_preview () camera.annotate_text = "ጤና ይስጥልኝ ዓለም !!!" camera.annotate_text_size = 60 እንቅልፍ (10) camera.stop_preview ()

የምስል ጥራት ለውጥ

በነባሪ ፣ በማሳያዎ ላይ ከተዋቀረው ጥራት ፎቶ ይወሰዳል ፣ ግን የካሜራውን መፍትሄ () ትዕዛዙን በመጠቀም መለወጥ ይችላሉ።

camera.resolution = (2592, 1944)

የስዕሉን ብሩህነት ወይም ንፅፅር ያስተካክሉ

በፎቶው ላይ ያለውን ብሩህነት ከ 0 ወደ 100 በማቀናበር ማስተካከል ይችላሉ። በነባሪነት 50 ጥቅም ላይ ይውላል። ለምሳሌ ፣ ብሩህነቱን ወደ 70 ለማቀናበር ከፈለጉ ቅድመ ዕይታውን ከጀመሩ በኋላ የሚከተለውን ኮድ ይግለጹ-

ካሜራ.ብርሃን = 70

ንፅፅሩን ለማዘጋጀት የካሜራውን።

የእይታ ውጤቶች

ብዙ ቁጥር ያላቸውን የተለያዩ የእይታ ውጤቶች ለመሸፈን ካሜራ.image_effect ን መጠቀም ይችላሉ -አሉታዊ ፣ የፀሐይ ብርሃን ፣ ረቂቅ ፣ ውድቅ ፣ ኢምቦዝ ፣ ዘይት መቀባት ፣ መፈልፈል ፣ gpen ፣ pastel ፣ watercolor ፣ ፊልም ፣ ብዥታ ፣ ሙሌት ፣ የቀለም መቀባት ፣ የመታጠብ ፣ የፖስተር ፣ የቀለም ነጥብ ፣ የቀለም ሚዛን ፣ ካርቱን ፣ ዲንተርላስ 1 ፣ ዲንተርላስ 2 ፣ የለም።

በሚከተለው ፕሮግራም እገዛ ሁሉንም የሚገኙ ማጣሪያዎችን ማየት ይችላሉ። ኮዱ በየ 5 ሰከንዶች የእይታ ውጤቶችን ይለውጣል-

picamera ን ከውጭ ያስመጡ

ካሜራ = picamera. PiCamera () camera.start_preview () በካሜራ ውስጥ ተግባራዊ ይሆናል IMAGE_EFFECTS: camera.image_effect = effect camera.annotate_text = "Effect: % s" % effect sleep (5) camera.stop_preview ()

በኦፊሴላዊው ድርጣቢያ ላይ የፒካሜራ ቤተመፃህፍት ተግባራት እና ባህሪዎች ሙሉ ዝርዝር ማግኘት ይችላሉ።

ይህ መመሪያ ጠቃሚ ሆኖ እንዳገኙት ተስፋ አደርጋለሁ እና ለንባብ አመሰግናለሁ። ማንኛውም ጥያቄ ወይም አስተያየት ካለዎት? ከዚህ በታች አስተያየት ይተው። ይከታተሉ!

የሚመከር: