ዝርዝር ሁኔታ:
- ደረጃ 1 RASPBERRY PI ማዋቀር
- ደረጃ 2 የአልትራሳውንድ ዳሳሽ
- ደረጃ 3 - ግንኙነቶች
- ደረጃ 4 - Raspberry Pi ላይ ድምጽን ማቀናበር
- ደረጃ 5: ኮዲንግ
- ደረጃ 6 - ተግባራዊ ውጤት
- ደረጃ 7 መደምደሚያ
ቪዲዮ: Raspberry Pi Voice Navigation ዓይነ ስውራን ሰዎችን መርዳት 7 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ሰላም በዚህ አስተማሪ ውስጥ በተጠቃሚው የተገለጸውን የድምፅ መመሪያ በመጠቀም አንድ ዓይነ ሥውር ዓይነ ሥውር እንዴት እንደሚረዳ እንመለከታለን።
እዚህ ፣ ርቀቱን ለመለካት በአልትራሳውንድ ዳሳሽ ግብዓት እገዛ ዕውሮችን ሰዎች መንገዱን እንዲከተሉ በድምፅ መምራት እንችላለን። እንዲሁም ፣ ይህንን ችግር ወደ ዓይነ ስውራን ሰዎች የሚመራውን ርካሽ ሞጁል ለማቀድ አቅጃለሁ።
በመዳፎቻችን ውስጥ በጣም ትንሽ ሙሉ-ተኮር ኮምፒዩተር በሆነው በራዝቤሪ ፓይ ውስጥ እነሱን ለመተግበር ይህ ሀሳብ ነው። እኔ በቅርቡ በኡቡንቱ ኦኤስ ውስጥ አንድ ሶፍትዌር እሠራለሁ ፣ ስለዚህ ያ ቴክኒካዊ ዳራ የሌለው ሰው እሱን መጠቀም እንዲችል ዓይነ ስውራን ሰዎችን ይረዳል።
እንዲሁም ማንኛውም ሀሳብ ወይም አስተያየት ካለዎት አስተያየት ለመስጠት ነፃነት ይሰማዎ።
ውፅዓት ከዚህ በታች ነው
"allowfullscreen>
ደረጃ 1 RASPBERRY PI ማዋቀር
በመግቢያው ውስጥ ብዙ ጊዜ ሳላጠፋ እዚህ ወደ Raspberry pi ቅንብር እገባለሁ ፣ እርስዎ የሚያውቁ ከሆነ እነዚህን ደረጃዎች መዝለል ይችላሉ-
- እንጆሪ ፓይ ከገዙ በኋላ ፣ በዚህ አገናኝ ውስጥ ከተጠቀሱት ማናቸውም ላይ ኦስ ያውርዱ
- እንደ Etcher ያሉ ማንኛውንም የመጫኛ ሶፍትዌሮችን በመጠቀም የኦኤስ ምስል በ SD ካርድ ላይ ይጫኑ።
- ማንኛቸውም የማሳያ መሣሪያዎችን በመጠቀም ፣ የራስበሪ ፒን አይፒ አድራሻ ያዘጋጁ እና የ VNC አገልጋዩን በ Rasberryberry pi ውስጥ ይጫኑ (ማሳሰቢያ-እርስዎ X-ming እና putty ssh ወይም ሌላ ማንኛውንም መጠቀም ይችላሉ)
- በእርስዎ ላፕቶፖች ውስጥ የ VNC መመልከቻውን ይጫኑ እና የራስቤሪ ፒን ወደ ላን ገመድ ያገናኙ። ለ VNC የአይፒ አድራሻውን እና የይለፍ ቃሉን ያስገቡ (በላፕቶፕዎ ወይም በኮምፒተርዎ ማያ ገጽ ውስጥ ወደ ራስተር እንጆሪ ፒ ግራፊክ በይነገጽ ይመራሉ።
- ስለዚህ ነገሮችን በቀላሉ ለማቀናበር ከእርስዎ Raspberry pi ጋር ዝግጁ ነዎት።
እነዚህን የማዋቀር ደረጃዎች መከተል ካልቻሉ ቪዲዮዬን ማየት ይችላሉ በቅርቡ እሰቅላለሁ።
ማስታወሻ:
- የ raspberry pi ን ከኮምፒዩተር ወይም ከላፕቶፕ ጋር ለማገናኘት የምከተለው ዘዴ ነው
- ለ Rasberryberry ፒዎ የተለየ ሞኒተር ፣ የቁልፍ ሰሌዳ እና አይጥ የሚይዙ ከሆነ እነዚህን ደረጃዎች ላይከተሉ ይችላሉ ፣ በቀጥታ መዝለል ይችላሉ።
የራስበሪ ፓይ ካዘጋጁ በኋላ ከእኔ ጋር ለመከተል ወደ ቀጣዩ ደረጃ መቀጠል ይችላሉ…
ደረጃ 2 የአልትራሳውንድ ዳሳሽ
የአልትራሳውንድ ዳሳሽ መሰናክሉን ርቀት ለመለካት የምንጠቀምበት በድምፅ ላይ የተመሠረተ ዳሳሽ ነው።
ከእንቅፋቱ ትክክለኛ እስከ 2 ሜትር (200 ሴ.ሜ) ያለውን ርቀት ለመለካት ሊያገለግል ይችላል። ወደ ግንባታው ከመሄዳችን በፊት መሠረታዊ ሥራውን እንመልከት።
ሥራ:
የፍጥነት ቀመር ሁላችንም በጊዜ እንደ ተከፋፈለ ሁላችንም ስለምናውቅ መስራት በጣም ቀላል ነው።
- የድምፅ ፍጥነት በግምት 343 ሜትር/ ሰከንድ አካባቢ ነው።
- በአስተላላፊው እና በተቀባዩ መካከል ያለው ጊዜ የሚለካው በአነፍናፊው ነው።
- ስለዚህ ይህንን ቀመር ርቀት መተግበር የሚለካው በማይክሮ መቆጣጠሪያው ነው።
እዚህ እኛ የእኛን እንጆሪ ፓይ የጊዜ እሴቶችን እንሰጣለን እና የእድገቱን ርቀት ዋጋ በሚሰላበት ጊዜ እሴቶች ላይ በመመስረት።
በአልትራሳውንድ ዳሳሽ ሞዱል ውስጥ 4 ውጤቶች አሉ-
2 ለኃይል አቅርቦቱ እና ቀሪዎቹ 2 ቀስቅሴ እና ኢኮ ናቸው
ቀስቃሽ ፦
ስሙ እንደሚያመለክተው ለተወሰነ የጊዜ ክፍተቶች የሞጁሉን አስተላላፊ ያነቃቃል።
አስተጋባ
የኢኮ ፒን የተንፀባረቀውን የድምፅ ሞገድ ይቀበላል እና ለተቆጣጣሪው ይሰጠዋል (እዚህ በዚህ ውስጥ raspberry pi)
ደረጃ 3 - ግንኙነቶች
በ Rasberryberry ፒ ውስጥ እንደ ጂፒኦ (አጠቃላይ ዓላማ ግብዓት ውፅዓት ፒን) ተብለው የሚጠሩ 40 ገደማ ፒኖች አሉ። የአልትራሳውንድ ዳሳሹን ወደ Rasberryberry ፒ ከማገናኘትዎ በፊት የቮልቴጅ መከፋፈያ ወረዳውን ያድርጉ።
ስለ ተቃዋሚዎች ግንኙነቶች እና ምርጫ የበለጠ መረጃ ለማግኘት ይህንን አገናኝ መከተል ይችላሉ።
www.modmypi.com/blog/hc-sr04-ultrasonic-ra…
የአልትራሳውንድ ዳሳሽ;
- እዚህ የ Trigger ፒን ወደ 23 እና Echo ወደ 24 (BCM) አገናኘን
- ለአልትራሳውንድ ዳሳሽ የኃይል አቅርቦት ከ 5 ቮ እና ከ GND ከ raspberry pi ሊሰጥ ይችላል።
ተናጋሪ ፦
ተናጋሪው ወይም የጆሮ ማዳመጫው ከሬስቤሪ ፓይ ኦዲዮ መሰኪያ ጋር መገናኘት አለበት። (የጆሮ ማዳመጫውን ከስልክ ወይም ከላፕቶፕ ኦዲዮ መሰኪያ ጋር ማገናኘት ቀላል ነው)
ማስታወሻ:
በ Rasberryberry pi ውስጥ የፒን ሞድ 2 ስብስቦች አሉ ስለዚህ የአልትራሳውንድ ዳሳሹን ከ Raspberry pi ጋር ከማገናኘትዎ በፊት ግልፅ ይሁኑ። ከ Raspberry pi ጋር ለመገናኘት እዚህ የቢሲኤም ፒን ሁነታን እጠቀማለሁ። እንዲሁም ፣ ማንኛውንም የፍላጎትዎን ፒን መምረጥ ይችላሉ።
ደረጃ 4 - Raspberry Pi ላይ ድምጽን ማቀናበር
ስለዚህ ለእያንዳንዱ ርቀት ከተወሰነ ወሳኝ እሴት በታች የድምፅ ማንቂያውን ለዓይነ ስውራን ሰዎች ማስተዋወቅ አለብን።
ስለዚህ በ Rasberryberry pi ውስጥ ለድምጽ ማዋቀር ብዙ እንደዚህ ያሉ አማራጮች አሉ። ለእንግሊዘኛ አንድ ነጠላ ቢፕ ድምፅ ይሁን ወይም እንደ እኛ ምኞት ማንኛውም የቋንቋ ድምጽ ማስጠንቀቂያ ሊደረግ ይችላል።
ርቀቱ እንዲናገር ከፈለጉ “ርቀቱ 120 ሴ.ሜ ጥንቃቄ ነው.. !!!” የጽሑፍ መልእክቱን ለድምጽ የሚናገር እንደ አንድ ፕሮግራም ያስፈልገናል።
ለመናገር ፒቶን ጽሑፍ -
እንጆሪ ፓይ የፓይዘን ስክሪፕትን ሲያካሂድ ጽሑፉን በንግግር እንጆሪ ፓይ ውስጥ ማድረጉ ለእኛ ቀላል ነው። በፓይዘን ውስጥ ለንግግር ጽሑፍ ብዙ አማራጮች አሉ። ለመናገር የጽሑፉ ንግግር ሁለት ዋና ዋና ዘዴዎች አሉ የመስመር ላይ ሞድ እና ከመስመር ውጭ ሁኔታ።
- ለንግግር የመስመር ላይ ጽሑፍ -ለዚህ የተረጋጋ የበይነመረብ ግንኙነት ይፈልጋል። የእነዚህ ግልፅነት በጣም ከፍተኛ ነው። ታዋቂው ለንግግር ፣ ለአማዞን ፣ ለዊንዶውስ አንድ የ google ጽሑፍ ነው። ከፓይዘን ስክሪፕት ጋር ለመገናኘት ኤፒአይ አለ።
- ከንግግር ጽሑፍ - እሱ ቀለል ያለ መንገድ ነው። ምንም የበይነመረብ ግንኙነት አያስፈልገውም። ግልጽነት ትንሽ ዝቅተኛ እና እንዲሁም ሮቦቲክ ሲሆን በእንግሊዝኛ ቋንቋ ብቻ ጥቅም ላይ ሊውል ይችላል።
በሁሉም ቦታዎች የተረጋጋውን የበይነመረብ ግንኙነት ማረጋገጥ አለመቻላችንን ከግምት ውስጥ በማስገባት ከመስመር ውጭ ጽሑፉን ወደ ንግግር ተጠቀምኩ።
ለተጨማሪ ዝርዝሮች ይህንን ድር ጣቢያ ይመልከቱ - https://elinux.org/RPi_Text_to_Speech_ (Speech_Synt…
በ RASPBERRY PI (PYTTX እና espeak) ውስጥ ለመናገር ጽሑፍን በመጫን ላይ-
- ከዚህ በታች ባለው አገናኝ ውስጥ የፒ ጽሑፍን ወደ ንግግር በ raspberry pi ያውርዱ
- በትእዛዝ መስመር ኮድ ወይም በ GU ማያ ገጽ ላይ አቃፊውን ይንቀሉ።
- በተርሚናል ውስጥ ወደ ተርሚናሉ ውስጥ ኮዱን "cd pyttsx-1.1/" በማስገባት ፋይሉን setup.py ወዳለው አቃፊ ይሂዱ።
- የሚከተለውን ኮድ "sudo python setup.py install" ብለው በመተየብ ቅንብሩን ይጫኑ
- እንዲሁም “sudo apt-get install espeak” ን በመተየብ የኤስፔክ ሞጁሉን ይጫኑ።
ሲዲ pyttsx-1.1/
sudo python setup.py ጫን sudo apt-get install espeak
ስለዚህ እኛ በመጨረሻው እንጆሪ ፓይ ውስጥ ድምፁን አዘጋጅተናል። ስለዚህ ፕሮግራሙን ለማጠናቀር እና ውጤቱን ለማየት ዝግጁ ነን።
ደረጃ 5: ኮዲንግ
ስለዚህ እኛ ወደዚህ የመጨረሻ ክፍል ደርሰናል የእኛን እንጆሪ ፓይ እንዲሠራ ለማድረግ ዝግጁ ነን።
ስለዚህ በሉፕ ውስጥ ፣ የእንቅፋቱን ርቀት እንፈትሻለን። ከዚያ የርቀት ወሰን በላይ ቢሆን ኖሮ እኛ ሕዝቡን እናስጠነቅቃለን።
የ Github አገናኝ>
ኮድ ፦
RPi. GPIO ን እንደ ጂፒኦ ያስመጡ
ትሪግ = 23
ECHO = 24 ሳለ 1:
GPIO.setmode (GPIO. BCM)
"የርቀት መለኪያ በሂደት ላይ" GPIO.setup (TRIG ፣ GPIO. OUT) GPIO.setup (ECHO ፣ GPIO. IN) ን ያትሙ
GPIO.output (TRIG ፣ ሐሰተኛ)
የህትመት "ዳሳሽ እስኪረጋጋ መጠበቅ" ጊዜ። እንቅልፍ (2)
GPIO.output (TRIG ፣ እውነት)
time.sleep (0.00001) GPIO.output (TRIG ፣ ሐሰተኛ)
GPIO.input (ECHO) == 0:
pulse_start = time.time ()
GPIO.input (ECHO) == 1:
pulse_end = time.time () pulse_duration = pulse_end - pulse_start
ርቀት = pulse_duration * 17150
ርቀት = ክብ (ርቀት ፣ 2)
“ርቀት” ፣ ርቀት ፣ “ሴ.ሜ” ያትሙ
ርቀት ከሆነ <= 10: engine.say ("Alert") engine.runAndWait () time.sleep (2) GPIO.cleanup ()
ይህንን ኮድ በ raspberry pi ውስጥ ያስቀምጡ እና በመግባት ኮዱን ተርሚናል ይመሰርቱ
እንዲሁም እንደ ምኞትዎ ጽሑፉን ወደ ድምጽ መለወጥ ይችላሉ።
sudo python name.py
ሱዶ በ Rasberryberry pi ውስጥ የአስተዳደር ኃይልን የሚገልጽበት።
ደረጃ 6 - ተግባራዊ ውጤት
በዚህ ትምህርት ሰጪዎች አናት ላይ የውጤት ቪዲዮ ተለጠፈ እሱን ይመልከቱት።
ደረጃ 7 መደምደሚያ
ሰዎችን ለማሳወር አንድ ነገር የማድረግ ሐሳቤ ይህ ነው። ማንኛውም ጥቆማ ወይም ሀሳብ ካለዎት አስተያየት ይስጡ ፣ ለዓይነ ስውራን ሕይወት ትልቅ ተፅእኖ ሊሆን ይችላል።
የራስበሪ ፓይ የሌላቸው ሰዎች በኮምፒውተራቸው እና በአርዱዲኖ ወይም በቀላሉ ለኮምፒውተሩ ድምጽ የሚያወጣውን የሶፍትዌር አስመሳይን በመተግበር እነዚህን መሞከር ይችላሉ። የዚህን ውፅዓት በዓይነ ሕሊናዎ ለማየት እንዲችሉ እኔ ንድፍ አወጣሁ።
እንዲሁም ሌላ ማንኛውንም ጽሑፍ ለንግግር ወይም ለሌላ በደግነት አስተያየት ከሞከሩ።
እንዲሁም ለብዙ ቴክኖሎጂዎች ተዛማጅ ፕሮጄክቶች በዌብሳይቴ www.engineer erots.com ላይ ይጎብኙ።
በቅርቡ በ Github ውስጥ የዊንዶውስ ሥሪት አስመሳይ ሶፍትዌሬን እዚህ እሰቅላለሁ-
ስላነበቡ እናመሰግናለን
በአምላክ በረከት የተለያዩ ችሎታ ያላቸው ሰዎች ችግሮች ያብቁ።
ከሰላምታ ጋር
(አራንጋናታን)
የሚመከር:
ታወር መውጣት ሮቦት ቪ 1 ን መርዳት - ሁለት እግሮች ፣ አርኤፍኤፍ ፣ ቢቲ ቁጥጥር በመተግበሪያ 22 ደረጃዎች (ከስዕሎች ጋር)
ታወር መውጣት ሮቦት ቪ 1 ን መርዳት - ሁለት እግሮች ፣ አርኤፍኤፍ ፣ ቢቲ መቆጣጠሪያ ከመተግበሪያ ጋር - በግድግዳዎች ላይ እንሽላሊቶችን ሲያዩ እሱን የመሰለ ሮቦት ለመሥራት እቅድ አለኝ። እሱ የረጅም ጊዜ ሀሳብ ነው ፣ ለኤሌክትሮ-ማጣበቂያዎች ብዙ መጣጥፎችን ፈልጌያለሁ እና በሆነ መንገድ ይፈትሹ እና የመያዝ አቅሙ አልተሳካም። ለአሁኑ የኤሌክትሮማግኔትን በመጠቀም እሱን ለማድረግ አቅጃለሁ
ሰዎችን ሲያይ የሚዘጋ ዓይናፋር ጭንብል 9 ደረጃዎች (ከስዕሎች ጋር)
ሰዎችን ሲያይ የሚዘጋ ዓይናፋር ጭንብል -በኮቪድ -19 ምክንያት የፊት መሸፈኛ ማድረጋችን የሚያሳዝን ነው። እሱ በጣም አስደሳች ተሞክሮ አይደለም ፣ ያሞቅዎታል ፣ ላብ ፣ የነርቭ እና በእርግጥ ለመተንፈስ ከባድ ያደርግዎታል። ጭምብሉን እንዲያስወግዱ የሚገፋፉ ነገር ግን ይህን ለማድረግ የሚፈሩበት የተጠሙ ጊዜዎች አሉ። ምን I
ዓይነ ስውራን ቁጥጥር በ ESP8266 ፣ በ Google መነሻ እና በ Openhab ውህደት እና በድር መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)
ዕውሮች ቁጥጥር በ ESP8266 ፣ በ Google መነሻ እና በ Openhab ውህደት እና በድረ -ገጽ መቆጣጠሪያ - በዚህ መመሪያ ውስጥ እንዴት ዓይኔን ወደ አውቶማቲክ እንደጨመርኩ አሳያችኋለሁ። አውቶማቲክን እሱን ማከል እና ማስወገድ መቻል ፈልጌ ነበር ፣ ስለዚህ ሁሉም መጫኛ በቅንጥብ ላይ ነው። ዋናዎቹ ክፍሎች-Stepper ሞተር Stepper ሾፌር bij ESP-01 Gear ን እና መጫኑን ይቆጣጠራል
MakeyMakey ን በመጠቀም በዙሪያቸው ያሉትን ነገሮች በመንካት ዓይነ ስውራን ነገሮችን እንዲያውቁ ያድርጉ - 3 ደረጃዎች
MakeyMakey ን በመጠቀም በዙሪያቸው ያሉትን ነገሮች በመንካት ዓይነ ስውራን ነገሮችን እንዲያውቁ ያድርጉ - መግቢያ ይህ ፕሮጀክት በዙሪያቸው ያሉትን ነገሮች በመንካት ስሜት በመለየት የዕውሮችን ሕይወት ቀላል ለማድረግ ያለመ ነው። እኔ እና ልጄ ሙስጠፋ እነሱን ለመርዳት መሣሪያ ለማግኘት እና የ MakeyMakey ሃርድዌርን በምንጠቀምበት ጊዜ ውስጥ አስበን ነበር
ፊንዱካር: መኪናው ወደቆመበት ቦታ የሚሄድ ዘመናዊ የመኪና ቁልፍ ሰዎችን መምራት 11 ደረጃዎች (ከስዕሎች ጋር)
ፊንዱካር - መኪናው ወደቆመበት ወደ ዘመናዊ መኪና ቁልፍ ሰዎችን የሚመራ: - ከላይ የተጠቀሱትን ችግሮች ለመፍታት ይህ ፕሮጀክት ሰዎች መኪናውን ወደቆሙበት ሊያመራ የሚችል ዘመናዊ የመኪና ቁልፍን ለማዳበር ሀሳብ ያቀርባል። እና የእኔ ዕቅድ ጂፒኤስን በመኪና ቁልፍ ውስጥ ማዋሃድ ነው። ለመከታተል የስማርትፎን መተግበሪያውን መጠቀም አያስፈልግም