ዝርዝር ሁኔታ:
ቪዲዮ: የርቀት ዳሰሳ በ Raspberry Pi እና HC-SR04: 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
HC-SR04 Ultrasonic Distance Sensor የነገሩን ርቀት ለመለካት የማይገናኝ የአልትራሳውንድ ሶናርን ይጠቀማል። እሱ ሁለት አስተላላፊዎችን ፣ መቀበያ እና የመቆጣጠሪያ ወረዳን ያካትታል። አስተላላፊዎቹ ከፍተኛ ድግግሞሽ የአልትራሳውንድ ድምጽ ያሰማሉ ፣ ይህም በአቅራቢያ ያለ ማንኛውንም ጠንካራ ዕቃ ይነቅላል ፣ እና ተቀባዩ ለማንኛውም የመመለሻ ማስተጋቢያ ያዳምጣል። ያ ማስተጋባት በሚተላለፈው እና በሚቀበለው ምልክት መካከል ያለውን የጊዜ ልዩነት ለማስላት በመቆጣጠሪያ ወረዳው ይከናወናል። ይህ ጊዜ በኋላ በአነፍናፊው እና በሚያንፀባርቀው ነገር መካከል ያለውን ርቀት ለማስላት ከአንዳንድ ብልህ ሂሳብ ጋር ሊያገለግል ይችላል!
አቅርቦቶች
የሚያስፈልግዎት:
- Raspberry Pi 2/3/4
- በ Raspbian የተጫነ ማይክሮ ኤስዲ ካርድ
- 5.1V ዩኤስቢ የኃይል አቅርቦት
- HC-SR04 (በግልጽ)
- የዳቦ ሰሌዳ
- 4 ወንድ ወደ ሴት ኬብሎች
- ለ Raspberry Pi ማሳያ እና የቁልፍ ሰሌዳ
ደረጃ 1 - Raspberry Pi ን ያዋቅሩ
- ከ Raspbian (በ NOOBS በኩል) ያዋቀሩት የ SD ካርድ በእርስዎ Raspberry Pi ግርጌ ላይ ወደ ማይክሮ ኤስዲ ካርድ ማስገቢያ ያስገቡ።
- የቁልፍ ሰሌዳዎ ገመድ የዩኤስቢ አያያዥ መጨረሻን ይፈልጉ እና የቁልፍ ሰሌዳውን በ Raspberry Pi ላይ ካለው የዩኤስቢ ወደብ ጋር ያገናኙ (የትኛውን ወደብ ቢጠቀሙ ምንም ለውጥ የለውም)።
- ማያዎ በግድግዳ ሶኬት ውስጥ መሰካቱን እና ማብራትዎን ያረጋግጡ። Raspberry Pi ላይ ያለውን የኤችዲኤምአይ ወደብ (ዎች) ይመልከቱ - በላያቸው ላይ ጠፍጣፋ ጎን እንዳላቸው ያስተውሉ። ማያ ገጹን ከ Raspberry Pi's HDMI ወደብ ለማገናኘት ገመድ ይጠቀሙ - አስፈላጊ ከሆነ አስማሚ ይጠቀሙ።
- የዩኤስቢ የኃይል አቅርቦቱን ወደ ሶኬት ይሰኩት እና ከ Raspberry Pi የኃይል ወደብዎ ጋር ያገናኙት።
- የእርስዎ Raspberry Pi መነሳት ይጀምራል ከዚያም ለመሄድ ዝግጁ ይሆናሉ።
ደረጃ 2 - ሃርድዌርን ማቀናበር
ለአልትራሳውንድ የርቀት ዳሳሽ ማቀናበር በጣም ቀላል ነው ፣ ሌሎች የተወሳሰቡ ክፍሎች አያስፈልጉም ፣ አነፍናፊ ፣ 4 ኬብሎች እና Raspberry Pi ብቻ። እሱ አራት ፒኖች ብቻ አሉት
- ቪ.ሲ.ሲ ወደ ፒን 2 (5V)
- ወደ ፒን 12 (GPIO 18) ይጎትቱ
- ECHO ወደ ፒን 18 (ጂፒኦ 24)
- GND ወደ ፒን 6 (GND)
ደረጃ 3 የፓይዘን ስክሪፕት
በመጀመሪያ የፓይዘን gpiozero ቤተ -መጽሐፍትን መጫን አለብን እና ለመጠቀም አዲስ ስክሪፕት እንፈጥራለን
sudo nano distance_sensor.py
ከሚከተለው ጋር
# የሚያስፈልጉንን ቤተመፃህፍት ማግኘት
ከ gpiozero ማስመጣት DistanceSensor ከጊዜው ማስመጣት እንቅልፍ # የአልትራሳውንድ ዳሳሽ ዳሳሽ = DistanceSensor (ቀስቅሴ = 18 ፣ አስተጋባ = 24) እውነት ሆኖ ሳለ # 2 ሰከንዶች እንቅልፍ ይጠብቁ (2) # ርቀቱን በሜትሮች ርቀት = sensor.distance # ያግኙ ግን እኛ እንፈልጋለን it in centimeters distance = sensor.distance * 100 # ትልቅ የአስርዮሽ ቁጥር እናገኝበታለን ስለዚህ ወደ 2 ቦታዎች ርቀት እንዞራለን ርቀት = ክብ (sensor.distance, 2) # መረጃውን ወደ ማያ ገጹ ህትመት ያትሙ ("ርቀት ፦ {} ሴሜ ".format (sensor.distance))
የሚመከር:
የቲቪ የርቀት የርቀት መቆጣጠሪያ አርኤፍ ሆኗል -- NRF24L01+ አጋዥ ስልጠና 5 ደረጃዎች (ከስዕሎች ጋር)
የቲቪ የርቀት የርቀት አርኤፍ ይሆናል || NRF24L01+ መማሪያ -በዚህ ፕሮጀክት ውስጥ በቴሌቪዥን የርቀት መቆጣጠሪያ በሶስት የማይጠቅሙ አዝራሮች አማካኝነት የ LED ን ብሩህነት በገመድ አልባ ለማስተካከል ታዋቂውን nRF24L01+ RF IC ን እንዴት እንደጠቀምኩ አሳያችኋለሁ። እንጀምር
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት ምሳሌ - 6 ደረጃዎች
ኢርዱዲኖ - አርዱinoኖ የርቀት መቆጣጠሪያ - የጠፋውን የርቀት አርዓያ ምሰሉ - ለቴሌቪዥንዎ ወይም ለዲቪዲ ማጫወቻዎ የርቀት መቆጣጠሪያውን ከጠፉ ፣ በመሣሪያው ላይ ያሉትን አዝራሮች መሄድ ፣ መፈለግ እና መጠቀም ምን ያህል እንደሚያበሳጭ ያውቃሉ። አንዳንድ ጊዜ እነዚህ አዝራሮች እንደ የርቀት መቆጣጠሪያ ተመሳሳይ ተግባር እንኳን አይሰጡም። ተቀበል
የእይታ ጉዳተኞችን ዳሰሳ ለማሻሻል የአልትራሳውንድ መሣሪያ - 4 ደረጃዎች (ከስዕሎች ጋር)
የእይታ ጉዳተኞችን ዳሰሳ ለማሳደግ የአልትራሳውንድ መሣሪያ - የተጎዱትን ሕይወት ለማሻሻል ቴክኖሎጂያችንን እና የምርምር መፍትሄዎቻችንን ለማሻሻል የእኛን ተሰጥኦዎች ስንጠቀም ልባችን ወደ ድሃዎች ይሄዳል። ይህ ፕሮጀክት ለዚያ ዓላማ ብቻ የተፈጠረ ነው። ይህ የኤሌክትሮኒክ ጓንት ለአልትራሳውንድ ማወቂያን ይጠቀማል
ለኮራድ የኃይል አቅርቦት የርቀት ዳሰሳ 8 ደረጃዎች (ከስዕሎች ጋር)
ለኮራድ የኃይል አቅርቦት የርቀት ዳሰሳ - የኃይል አቅርቦት አሃዶች በኤሌክትሮኒክስ ውስጥ ለሚሳተፍ እያንዳንዱ ሰው አስፈላጊ መሣሪያ ናቸው። ለእኔ ኮራድ ባለቤት ለመሆን ለእኔ ይከሰታል ፣ ያ በጥሩ ዋጋ የሚገኝ እና ጥሩ ግምገማዎችን ያገኘ የመስመር (ከባድ) የኃይል አቅርቦት ነው። የኃይል አቅርቦት ምንድነው እና ችግሩ ምንድነው
የአፈር እርጥበት ዳሰሳ - SF: 4 ደረጃዎች (ከስዕሎች ጋር)
የአፈር እርጥበት ዳሰሳ - ኤስ.ፒ. - የሙከራ ዕቅዱን ለመጀመር እኛ የአፈር ናሙና ከዝናብ እርጥብ ወይም አለመሆኑን ለመለየት የሚያስችል መሣሪያ መንደፍ በጀመርነው ግብ ጀመርን። ይህንን ዕቅድ ለመተግበር የአፈርን እርጥበት እንዴት በትክክል መጠቀም እና ማዘጋጀት እንዳለብን መማር ነበረብን