ዝርዝር ሁኔታ:

ለተሽከርካሪዎች የውጤት መቅጃ 18 ደረጃዎች (ከስዕሎች ጋር)
ለተሽከርካሪዎች የውጤት መቅጃ 18 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ለተሽከርካሪዎች የውጤት መቅጃ 18 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ለተሽከርካሪዎች የውጤት መቅጃ 18 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የአዲስ አዳማ የክፍያ መንገድ ለተሽከርካሪዎች ክፍት ሆነ 2024, ህዳር
Anonim
ለተሽከርካሪዎች የውጤት መቅጃ
ለተሽከርካሪዎች የውጤት መቅጃ

የተጽዕኖ ውጤት መቅጃ በሚያሽከረክሩበት ወይም በሚቆሙበት ጊዜ ለተሽከርካሪ የሚደርስበትን ተፅእኖ ለመመዝገብ የተነደፈ ነው። ተፅዕኖዎቹ በውሂብ ጎታ ውስጥ በንባብ መልክ እንዲሁም በቪዲዮ/በምስል መልክ ተከማችተዋል። የርቀት ተጠቃሚን ተፅእኖ በእውነተኛ ጊዜ ማረጋገጥ ይቻላል ፣ እና የርቀት ተጠቃሚው የተቀመጠውን ቪዲዮ ከማየት ወይም የፒ ካሜራ ካሜራ የርቀት መዳረሻን ከመውሰድ እና በዚህ መሠረት ክስተቶችን መመልከት ይችላል።.

ደረጃ 1: ክፍሎች እና መለዋወጫዎች

(1) Raspberry Pi 3 ወይም የተሻለ - የስሌት ኃይል ያስፈልጋል

(2) Raspberry pi ስሜት ኮፍያ

(3) Raspberry pi ካሜራ / የዩኤስቢ ካሜራ

(4) የማስታወሻ ካርድ የቅርብ ጊዜ የራፕቢያን ምስል (መስቀለኛ ቀይን መደገፍ አለበት ፣ እያንዳንዱ የቅርብ ጊዜ ምስል ማለት ይቻላል ያደርጋል)

(5) የኃይል አቅርቦት ቢያንስ 2.1 ሀ (በመኪና ውስጥ ለብቻው ሥራ የባትሪ ባንክን ተጠቅሜአለሁ)

ደረጃ 2: ክፍሎች መግለጫ: ስሜት ኮፍያ

ክፍሎች መግለጫ: ስሜት ኮፍያ
ክፍሎች መግለጫ: ስሜት ኮፍያ

Sense HAT 8 × 8 RGB LED ማትሪክስ ፣ ባለአምስት አዝራር ጆይስቲክ ያለው ሲሆን የሚከተሉትን ዳሳሾች ያካትታል

  • ጋይሮስኮፕ
  • የፍጥነት መለኪያ
  • ማግኔትሜትር
  • የሙቀት መጠን
  • ባሮሜትሪክ
  • ግፊት
  • እርጥበት

በስሜት ኮፍያ መስራት ላይ ተጨማሪ መረጃ ከሚከተሉት አገናኞች ሊገኝ ይችላል- Sense_Hat

ኤፒአይ ለስሜት ባርኔጣ የሚስተናገደው በ Sense_hat_API ነው

የስሜት-ባርኔጣ መርሃ ግብር ኮድ በኋላ ደረጃዎች ውስጥ ተሸፍኗል። የስሜት ባርኔጣ ኮድ እንዲሁ በሚስተናገደው አስመሳይ ላይ ማስመሰል ይችላል- Sense-hat simulator

ደረጃ 3: መሰብሰብ -ተፅእኖ መቅጃ

በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
በመገጣጠም ላይ - የውጤት መቅጃ
  • የስሜት ባርኔጣ በፒ (ፒ) ላይ መደራረብ ስለሚያስፈልገው መሰብሰብ ቀላል ነው (የተሰየሙ የመጫኛ ብሎኖች በስሜት ኮፍያ ይሰጣሉ)።
  • የዩኤስቢ ካሜራ ወይም ፒ ካሜራ ሊገናኝ ይችላል። በትምህርቱ ውስጥ ፒ ካሜራ ከግምት ውስጥ ይገባል እና በዚህ መሠረት ኮዲንግ ለተመሳሳይ ይከናወናል።
  • የማህደረ ትውስታ ካርዱን ያስገቡ እና የፓይዘን ኮድን እና መስቀለኛ መንገድን ያዋቅሩ (ውቅር እና ኮድ በቀጣይ ደረጃዎች ተሸፍኗል)

ከላይ ያለው ሥዕል በጠፍጣፋ ሪባን ገመድ በኩል ከፒ ጋር የተገናኘ ፒ-ካሜራ ያሳያል

ደረጃ 4: መሰብሰብ -በመመዝገቢያ መኪና ሰሌዳ ላይ ተፅእኖ መቅጃ

በመገጣጠም ላይ - በመኪና ዳሽ ቦርድ ላይ ተፅእኖ መቅጃ
በመገጣጠም ላይ - በመኪና ዳሽ ቦርድ ላይ ተፅእኖ መቅጃ

መቅጃውን ለመጫን ፣ ባለ ሁለት ጎን ቴፕን ተጠቅሜያለሁ ፣ ጥቅሙ መቅረጫ በቀላሉ በመኪናዎ ተስማሚ በሆነ በማንኛውም ቦታ በቀላሉ ሊለወጥ ይችላል።

ተጨማሪ ካሜራ እንደታየው በአቀባዊ ተጭኗል ፣ ተመሳሳይ ድርብ የጎን ቴፕ በመጠቀም ፣

ቀጣዩ መስመር የኃይል ምንጭን (10, 000 mAH የኃይል ባንክ) ከተዘጋጀ የበይነመረብ ግንኙነት ጋር ማገናኘት ነው

ለ MQTT ትግበራ የበይነመረብ ግንኙነት ያስፈልጋል (ለ MQTT ዝርዝሮች በበለጠ ደረጃዎች ይሸፈናሉ)

ደረጃ 5: ተፅዕኖ ፈላጊ: ሥራ እና ትግበራዎች

ከስሜታዊ ባርኔጣ ፣ ማጣደፍ እና ጋይሮስኮፕ ጥሬ እሴቶቹ በኮድ ውስጥ ከተቀመጠው ገደብ በላይ መሆናቸውን ለመፈተሽ ያገለግላሉ።

አክስሌሮሜትር-የፍጥነት መለኪያ በእያንዳንዱ x ፣ y & z ዘንግ ላይ የሚሠራውን የስበት ኃይል (G- ኃይል) መጠን ይነግረዋል ፣ ማንኛውም ዘንግ ከ 1 ጂ ኃይል በላይ የሚለካ ከሆነ ፣ ፈጣን እንቅስቃሴ ሊታወቅ ይችላል። (እባክዎን ወደ ታች የሚያመለክተው ዘንግ 1 ጂ እሴት እንደሚኖረው እና በታይቶን ኮድ መሠረት ግምት ውስጥ መግባት እንዳለበት እባክዎ ልብ ይበሉ)።

ጋይሮስኮፕ; ጋይሮስኮፕ የማዕዘን እንቅስቃሴን ለመለካት ጥቅም ላይ ይውላል ፣ ማለትም በሹል ማዞሪያ ጊዜ አነፍናፊው ሊነቃ ይችላል (በኮዱ ውስጥ ባለው ቅንብር ላይ የተመሠረተ ነው) ፣ ስለሆነም አንድ ሰው ተሽከርካሪውን በከፍተኛ ሁኔታ የሚያሽከረክረው ይያዛል !!

ማንኛውም የስብስብ ገደብ ማንቃት በስሜት ባርኔጣ LED ማትሪክስ ላይ እንደ “!” ይታያል። ለማፋጠን በቀይ እና አረንጓዴ ለጂሮስኮፕ መነቃቃት

ደረጃ 6 የሶፍትዌር መግለጫ መስቀለኛ ቀይ

መስቀለኛ መንገድ- RED በዥረት ላይ የተመሠረተ የፕሮግራም መሣሪያ ነው ፣ በመጀመሪያ የተገነባው በ IBM ብቅ ቴክኖሎጂ አገልግሎቶች እና አሁን የ JS ፋውንዴሽን አካል ነው።

በመስቀለኛ ቀይ ላይ ተጨማሪ መረጃ በሚከተለው አገናኝ በኩል ማግኘት ይቻላል-ኖድ-ቀይ

ለኛ ጉዳይ እኛ ለሚከተሉት እንቅስቃሴዎች መስቀለኛ መንገድን እንጠቀማለን

(1) የካሜራ ተግባሮችን ለመጀመር ከደስታዎች ጋር መስተጋብር መፍጠር

(2) በተሽከርካሪ ላይ የሚደርሱትን ተፅእኖዎች መከታተል እና MQTT ን በመቅጠር እና የመጨረሻውን የተጠቃሚ ትዕዛዞችን በ MQTT በኩል በመቀበል እና በፒአይ ላይ አስፈላጊውን ትግበራ በመጀመር መረጃውን ለዋና ተጠቃሚ ማድረስ።

(3) እንደ ፒን መዘጋት ያሉ አንዳንድ መሠረታዊ ነገሮችን ማከናወን

ተጨማሪ እርምጃዎች በመስቀለኛ-ቀይ ላይ ለተተገበረው ፍሰት ዲያግራም ዝርዝር መረጃን ይሰጣሉ

እባክዎን የመስቀለኛ-ቀይ ፍሰት ሥዕላዊ መግለጫዎች ከፓይዘን ኮድ ጋር እንደሚገናኙ ልብ ይበሉ ፣ ስለሆነም የኋለኛው ክፍል የፓይዘን ኮድ ገጽታዎችን ይሸፍናል።

ደረጃ 7-የመስቀለኛ-ቀይ መሰረታዊ ነገሮች

የመስቀለኛ-ቀይ መሰረታዊ ነገሮች
የመስቀለኛ-ቀይ መሰረታዊ ነገሮች
የመስቀለኛ-ቀይ መሰረታዊ ነገሮች
የመስቀለኛ-ቀይ መሰረታዊ ነገሮች
የመስቀለኛ-ቀይ መሰረታዊ ነገሮች
የመስቀለኛ-ቀይ መሰረታዊ ነገሮች

ኖድ-ቀይን በብልጭታ ለመጀመር የተወሰኑ መሠረታዊ ደረጃዎች ጎላ ተደርገዋል ፣ ግን አዎ መስቀለኛ-ቀይ መተግበሪያዎችን ለመጀመር እና ለመስራት በጣም ቀላል ነው።

  • መስቀለኛ-ቀይ መጀመር https:// localhost: 1880.
  • ፒይ ከበይነመረቡ ጋር ሲገናኝ መስቀለኛ-ቀይ መጀመር https:// ip አድራሻ>: 1880

ደረጃ 8 መስቀለኛ-ቀይ ፍሰት _1a

መስቀለኛ-ቀይ-ፍሰት _1 ሀ
መስቀለኛ-ቀይ-ፍሰት _1 ሀ

ፍሰቱ _1a ፣ በ CSV ፋይል ውስጥ እና በለውጦቹ መሠረት ማንኛውንም ለውጦች ይቆጣጠራል ፣ ማለትም ተፅእኖ ተገኝቷል ፣ የካሜራ ቪዲዮ ቀረፃ ወደ ሞድ ላይ ተቀናብሯል ፣ እና በተጨማሪ ተፅዕኖው እንደተከሰተ ተጠቃሚው በበይነመረብ በኩል ይነገረዋል።

ደረጃ 9 መስቀለኛ ቀይ ፍሰቱ_1 ለ

መስቀለኛ ቀይ - ፍሰት_1 ለ
መስቀለኛ ቀይ - ፍሰት_1 ለ

በተጠቀሰው ፍሰት ውስጥ ጆይስቲክን ብቻ በመጫን የቪዲዮ ቀረፃ በማንኛውም ጊዜ ሊጀመር ይችላል

ደረጃ 10 ፦ መስቀለኛ ቀይ - Flow_2a

መስቀለኛ ቀይ: Flow_2a
መስቀለኛ ቀይ: Flow_2a

በተጠቀሰው ፍሰት ፣ ማንኛውም አዲስ ስዕል ወይም ቪዲዮ ወደ ማውጫ በተከማቸ/በተሰቀለ ቁጥር መረጃው በበይነመረብ ላይ ለተመዘገበው ተጠቃሚ ይተላለፋል።

ደረጃ 11 ፦ መስቀለኛ ቀይ - Flow_2b

መስቀለኛ ቀይ - ፍሰት_2 ለ
መስቀለኛ ቀይ - ፍሰት_2 ለ

መሣሪያውን በሚከተለው መንገድ ለመቆጣጠር ይህ ፍሰት በመጀመሪያ ለርቀት ተጠቃሚው የተቀየሰ ነው

(ሀ) የመዝጊያ መሣሪያ

ለ) ፎቶዎችን ያንሱ

(ሐ) ቪዲዮዎችን ይመዝግቡ

(መ) ዋናውን ኮድ (የውሂብlogger ኮድ ተጽዕኖውን የሚያሰላው ዋናው ኮድ ነው)

ደረጃ 12: መስቀለኛ ቀይ; ፍሰት_3

መስቀለኛ ቀይ; ፍሰት_3
መስቀለኛ ቀይ; ፍሰት_3

ፍሰቱ ለአካባቢያዊ ተደራሽነት የተነደፈ ነው ፣ ስለሆነም ዋናውን ኮድ ወይም የመዝጊያ መሣሪያውን ለመጀመር

ደረጃ 13: MQTT

MQTT (የቴሌሜትሪ ትራንስፖርት መልእክት) የ TCP/IP ፕሮቶኮል ነው ፣ በዚህ ውስጥ አታሚ እና ተመዝጋቢው የሚገናኙበት።

በእኛ ሁኔታ ፒ አታሚ ነው ፣ በእኛ ሞባይል/ፒሲ ውስጥ የተጫነው መተግበሪያ ተመዝጋቢ ይሆናል።

በዚህ መንገድ በማንኛውም ተፅእኖ ላይ መረጃ ከርቀት ለተጠቃሚው ይተላለፋል (የሚሰራ የበይነመረብ ግንኙነት የግድ ነው)

ስለ MQTT ተጨማሪ መረጃ ከሚከተለው አገናኝ ሊገኝ ይችላል - MQTT

MQTT ን መጠቀም ለመጀመር ፣ መጀመሪያ መመዝገብ አለብን ፣ እኔ ለክምችት እኔ Cloudmqtt (www.cloudmqtt.com) ን ተጠቀምኩ ፣ በ “ቆንጆ ድመት” ስር ነፃ ዕቅድ አለ ፣ ያ ብቻ ነው።

ከተመዘገቡ በኋላ አንድ ምሳሌ ይፍጠሩ “ፒ” ይበሉ ከዚያ በኋላ የሚከተሉትን ዝርዝሮች ያገኛሉ

  • የአገልጋይ ስም
  • ወደብ
  • የተጠቃሚ ስም
  • ፕስወርድ

በሞባይል/ፒሲ በኩል ለደንበኝነት በሚመዘገቡበት ጊዜ ከላይ ያሉት ያስፈልጋሉ

ለትግበራዬ ፣ ከ google play መደብር (የ Android ስሪት) የ MQTT መተግበሪያን ተጠቅሜያለሁ።

ደረጃ 14: MQTT: ተመዝጋቢ

MQTT: ተመዝጋቢ
MQTT: ተመዝጋቢ

በሞባይል (የ Android ስሪት) ላይ የሚሰራ የ MQTT መተግበሪያ

በፓይ ላይ የተገኘው ተፅእኖ ወደ ኋላ ተላል areል

ደረጃ 15-MQTT-በመስቀለኛ-ቀይ ውስጥ ንብረቶችን ማረም

MQTT: በመስቀለኛ-ቀይ ውስጥ ንብረቶችን ማረም
MQTT: በመስቀለኛ-ቀይ ውስጥ ንብረቶችን ማረም

የ MQTT መስቀልን ከመረጡ በኋላ በመስቀለኛ-ቀይ ፣ ‹የአገልጋይ ስም› እና ‹ርዕስ› የሚጠቀሱ። ይህ በደንበኝነት መጨረሻ ላይ አንድ መሆን አለበት

ደረጃ 16 የፓይዘን ኮድ

የኮድ ተግባሩ በተያያዘው ወራጅ ሰንጠረዥ መሠረት ነው

ደረጃ 17 የመጨረሻው ኮድ

የፓይዘን ኮድ ተያይ attachedል

የእኛ የፓይዘን ስክሪፕት ከተርሚናል እንዲሠራ ለማድረግ ፣ እንደ chmod +x datalogger.py እንዲፈጽሙ ማድረግ አለብን ፣ ከዚህ በላይ የኮዱ አናት የሚከተለውን “ሸባንግ” መስመር #መያዝ አለበት! /usr/bin/python3 (ይህ ከመስቀለኛ-ቀይ ተግባሮችን ለማከናወን ይህ ያስፈልጋል)

#!/usr/bin/python3 // shebang መስመር ከስሜት_ሴንስሃትን ከውጭ ጊዜ ማስመጣት datetime ከ csv አስመጪ ጸሐፊ አስመጣ RPi. GPIO እንደ ጂፒኦ ከጊዜ ወደ ጊዜ እንቅልፍ

sense = SenseHat ()

ማስመጣት csv

የጊዜ ማህተም = datetime.now ()

መዘግየት = 5 // መዘግየት በ data.csv ፋይል ውስጥ ቀይ / (255 ፣ 0 ፣ 0) አረንጓዴ = (0 ፣ 255 ፣ 0) ቢጫ = (255 ፣ 255 ፣ 0) ውስጥ መረጃን ለማከማቸት ይገለጻል።

#GPIO.setmode (GPIO. BCM)

#GPIO.setup (17 ፣ GPIO. OUT)

def get_sense_impact ():

sense_impact = acc = sense.get_accelerometer_raw () sense_impact.append (acc ["x"]) sense_impact.append (acc ["y"]) sense_impact.append (acc ["z"])

gyro = sense.get_gyroscope_raw ()

sense_impact.append (gyro ["x"]) sense_impact.append (gyro ["y"]) sense_impact.append (gyro ["z"])

ተመለስ sense_impact

def impact (): // function to detect impact #GPIO.setmode (GPIO. BCM) #GPIO.setup (4, GPIO. OUT) acceleration = sense.get_accelerometer_raw () x = acceleration ['x'] y = acceleration ['y'] z = ማፋጠን ['z'] x = abs (x) y = abs (y) z = abs (z)

gyro = sense.get_gyroscope_raw ()

gyrox = gyro ["x"] gyroy = gyro ["y"] gyroz = gyro ["z"]

ጋይሮክስ = ክብ (ጋይሮክስ ፣ 2)

gyroy = ክብ (gyroy, 2) gyroz = round (gyroz, 2)

ተጽዕኖ = get_sense_impact ()

x> 1.5 ወይም y> 1.5 ወይም z> 1.5: // እሴቶቹ ከተቀመጡ በኋላ በእውነተኛ መንገድ ላይ ከተደጋገመ በኋላ ለተለያዩ ዓይነቶች እና ለመንዳት ችሎታዎች ክፍት በሆነ መሠረት ሊለወጥ ይችላል ('impact.csv' ፣ 'w' ፣ newline = ') ') እንደ f: data_writer = ጸሐፊ (ረ) data_writer.writerow ([' 'acc x', 'acc y', 'acc z', 'gyro x', 'gyro y', 'gyro z']) #GPIO. ውፅዓት (4, GPIO. HIGH) sense.clear () sense.show_letter ("!", red) data_writer.writerow (ተጽዕኖ)

elif gyrox> 1.5 ወይም gyroy> 1.5 ወይም gyroz> 1.5: // እሴቶቹ የሚዞሩት በተከፈተ ፍጥነት ('impact.csv' ፣ 'w' ፣ newline = '') እንደ f: data_writer = ጸሐፊ (ረ) data_writer.writerow (['' acc x ',' acc y ',' acc z ',' gyro x ',' gyro y ',' gyro z ']) #GPIO.output (4, GPIO. HIGH) sense.clear () sense.show_letter ("!", Green) data_writer.writerow (ተጽዕኖ)

ሌላ

# GPIO.output (4 ፣ GPIO. LOW) sense.clear ()

def get_sense_data (): // ተግባር ከሴንስ sens_data = የመመዝገብ እና የማከማቸት ተግባር

sense_data.append (sense.get_temperature ()) sense_data.append (sense.get_pressure ()) sense_data.append (sense.get_humidity ())

አቀማመጥ = ስሜት። get_orientation ()

sense_data.append (አቀማመጥ ["yaw"]) sense_data.append (ዝንባሌ ["ቅጥነት"]) sense_data.append (አቀማመጥ ["ጥቅል"])

acc = sense.get_accelerometer_raw ()

sense_data.append (acc ["x"]) sense_data.append (acc ["y"]) sense_data.append (acc ["z"]) mag = sense.get_compass_raw () sense_data.append (mag ["x"]) sense_data.append (mag ["y"]) sense_data.append (mag ["z"])

gyro = sense.get_gyroscope_raw ()

sense_data.append (gyro ["x"]) sense_data.append (gyro ["y"]) sense_data.append (gyro ["z"])

sense_data.append (datetime.now ())

ተመለስ sense_data

በክፍት ('data.csv' ፣ 'w' ፣ newline = '') እንደ ረ

data_writer = ጸሐፊ (ረ)

data_writer.writerow (['' temp ',' pres ',' hum ',' yaw ',' pitch ',' roll ',' acc x ',' acc y ',' acc z ',' mag x ',' mag y ',' mag z ',' gyro x ',' gyro y ',' gyro z ',' datetime '])

እውነት እያለ ፦

ለህትመት (get_sense_data ()) በ sense.stick.get_events (): # ጆይስቲክ ከተጫነ ያረጋግጡ ክስተት. show_letter ("U") # ወደ ላይ ቀስት ማፋጠን = sense.get_accelerometer_raw () x = acceleration ['x'] y = acceleration ['y'] z = acceleration ['z'] x = round (x, 0) y = ክብ (y ፣ 0) z = ዙር (z ፣ 0)

# የማሳያውን አዙሪት ያዘምኑ x == -1: sense.set_rotation (90) elif y == 1: sense.set_rotation (270) elif y == -1: sense.set_rotation (180)) ሌላ: sense.set_rotation (0) sense.clear () t = sense.get_temperature () t = round (t, 1) message = "T:" + str (t) sense. scroll_speed = 0.09) elif event.direction == "down": ማጣደፍ = sense.get_accelerometer_raw () x = acceleration ['x'] y = acceleration ['y'] z = acceleration ['z'] x = round (x ፣ 0) y = ክብ (y ፣ 0) z = ዙር (z ፣ 0)

# የማሳያውን አዙሪት ያዘምኑ x == -1: sense.set_rotation (90) elif y == 1: sense.set_rotation (270) elif y == -1: sense.set_rotation (180)) ሌላ: sense.set_rotation (0) # sense.show_letter ("D") # Down arrow sense.clear () h = sense.get_humidity () h = round (h, 1) message = "H:" + str (ሸ) ስሜት። ቢጫ ፣ ጥቅልል_ስፔድ = 0.09)

# elif event.direction == "ግራ":

#ማፋጠን = ስሜት። ፣ 0) #z = ዙር (z ፣ 0)

#የማሳያውን ሽክርክሪት በየትኛው መንገድ ላይ በመመስረት ያዘምኑ // ጥቅም ላይ ያልዋለ እና በመስቀለኛ -ቀይ #if x == -1: sense.set_rotation (90) #elif y == 1: sense.set_rotation (270) #elif y == -1: sense.set_rotation (180) #else: sense.set_rotation (0) # sense.show_letter ("L") # የግራ ቀስት # elif event.direction == "right": # sense.show_letter ("ኬ") # የቀኝ ቀስት # elif event.direction == "መካከለኛ": # sense.clear ()

ተጽዕኖ ()

ውሂብ = get_sense_data ()

dt = data [-1] - dt.seconds> መዘግየት ከሆነ timestamp - data_writer.writerow (data) timestamp = datetime.now ()

ደረጃ 18 የቀጥታ ቪዲዮን መከታተል

ቪዲዮ በማንኛውም ጊዜ በ MQTT በኩል ሊጀመር ስለሚችል የውጤት መቅጃ ቀጥታ ቪዲዮን ለመከታተል ሊያገለግል ይችላል

ቪዲዮዎችን ለመልቀቅ የ VLC ማጫወቻን እንጠቀማለን ፣ በነባሪነት በ ‹ራቢቢያን› ውስጥ VLC አስቀድሞ ተጭኗል ፣ አለበለዚያ vlc ን እንደ ስር ይጫኑ

ስለ አውታረ መረብ ዥረት ስለመመልከት ተጨማሪ መረጃ በ VLC አውታረ መረብ ዥረት በኩል ሊገኝ ይችላል

ስላነበቡ እናመሰግናለን !!

ተፅዕኖ ፈጣሪ መቅረጽ ሊያደርገው የሚችለው ብዙ ነገር አለ..

መሰናክልን ካርታ ሲያካሂዱ ለማግኔት መስክ ትንተና የሚቀጥለውን ቦታ ይመልከቱ

የሚመከር: