ዝርዝር ሁኔታ:

እንደ መኪና ይንቁ! ሶናር ዳሳሽ 3 ደረጃዎች
እንደ መኪና ይንቁ! ሶናር ዳሳሽ 3 ደረጃዎች

ቪዲዮ: እንደ መኪና ይንቁ! ሶናር ዳሳሽ 3 ደረጃዎች

ቪዲዮ: እንደ መኪና ይንቁ! ሶናር ዳሳሽ 3 ደረጃዎች
ቪዲዮ: ይህንን ቪድዮ ሳታዩ Hyundai Tucson እንዳትገዙ 2024, ህዳር
Anonim
Image
Image
ሽቦ
ሽቦ

የመኪና ማቆሚያ ዳሳሽ ሲነቃ ከዘመናዊ መኪኖች ጋር የሚያገኙትን ጫጫታ ቢኤፒ ብዙም አልወድም ፣ ግን ሄይ… በጣም ጠቃሚ ነው ፣ አይደል?!

ከእንቅፋት ምን ያህል እንደሆንኩ የሚነግረኝ ተንቀሳቃሽ ዳሳሽ ያስፈልገኛልን? ምናልባት አይደለም ፣ ቢያንስ ዓይኖቼ መስራታቸውን እስኪቀጥሉ ድረስ።

ሆኖም ፣ አሁንም ለመሞከር እና የራሴን ተንቀሳቃሽ “የመኪና ማቆሚያ” ዳሳሽ (ወይም የሚሰማ የርቀት የመለኪያ መሣሪያ) ለማድረግ ፈልጌ ነበር።

የመኪና ዳሳሾች IR ናቸው ፣ ግን እኔ በቤት ውስጥ ትርፍ IR መቀበያ አልነበረኝም ፣ ይልቁንስ በመሳቢያ ውስጥ የ HC-SR04 ultrasonic ዳሳሽ አገኘሁ። አንዳንድ ቀላል ሽቦ/ኮዲንግ እና… እዚህ ይኸው -እንደ መኪና እንዴት እንደሚተኛ!

የቁሳቁስ ሂሳብ;

- HC-SR04 x 1: ለአልትራሳውንድ ዳሳሽ

- uChip: Arduino IDE ተኳሃኝ ቦርድ

ፒኢዞኤሌክትሪክ ጫጫታ

- 10 KOhm ፣ 820 Ohm resistors (ወይም በበቂ ቅርበት ዙሪያ የሚያገኙት ማንኛውም ሌላ እሴት)

NPN BJT

- የማይክሮ ዩኤስቢ ገመድ (በተጨማሪም ተንቀሳቃሽ ማድረግ ከፈለጉ 5 ቪ ዩኤስቢ የኃይል ምንጭ)

ደረጃ 1 - ሽቦ

ሽቦ
ሽቦ

የማይክሮ ዩኤስቢ አያያዥ በ VEXT (pin_16) እና GND (pin_8) ላይ uChipdelivers የሚያቀርብ ኃይልን ይሰጣል።

የ GPIO ሽቦን በተመለከተ ፣ PWM የነቁ የፒን ወደቦችን እስከተጠቀሙ ድረስ ማንኛውም ጥምረት ይቻላል።

በእኔ ሁኔታ ፣ ፒኤን_1 ን በመጠቀም ቡዙን ለመቆጣጠር ተጠቀምኩ ፣ ፒን_9 እና ፒን 10 ደግሞ ከ ECHO እና TRIGGER የምልክት ካስማዎች ጋር በቅደም ተከተል ከአልትራሳውንድ ዳሳሽ ጋር ተገናኝተዋል።

ገባሪ ወይም ተዘዋዋሪ ጩኸት (በተናጥል የተቀናጀ የማሽከርከር ወረዳ ወይም ቀላል የፓይኦኤሌክትሪክ ሽፋን ያለው ቡዝ) እየተጠቀሙ ይሁኑ ፣ የመቆጣጠሪያው ወረዳ እኩል ነው። ቸልተኛ የሆነውን ተዘዋዋሪ በሚጠቀሙበት ጊዜ የፒኖቹን (polarity) መፈተሽ ስላለብዎት ንቁ ገላጭ በሚነዱበት ጊዜ ይጠንቀቁ።

ጠቃሚ ምክር: የእርስዎ ጩኸት ንቁ ወይም ተገብሮ መሆኑን እንዴት ይፈትሹታል?

ብዙውን ጊዜ ገባሪ ጩኸት ዋልታውን የሚያመለክት በላዩ ላይ የ + ምልክት ይይዛል። በሌላ በኩል ተዘዋዋሪ አስተላላፊዎች እንደዚህ ዓይነት ምልክት የላቸውም።

ደረጃ 2 - ፕሮግራሚንግ

አርትዕ ፦

አርዱዲኖ አይዲኢን በመጠቀም የዘመነውን “BeepLikeACarMillis.ino” ወደ uChip ይጫኑ። ይህ የኮዱ ስሪት መዘግየትን () አይጠቀምም ስለሆነም የበለጠ አስተማማኝ ነው! MCU ሶናር HC-SR04 ን በመጠቀም ርቀቱን ያለማቋረጥ ይከታተላል።

እንደየፍላጎቶችዎ መሠረት የተለያዩ #ገላጭ ያዘጋጁ። በነባሪ ፣ ዝቅተኛው ርቀት 200 ሚሜ ሲሆን ከፍተኛው 2500 ሚሜ ነው። በተጨማሪም ፣ ቢፕ የሚከሰትበትን ድግግሞሽ ለመለወጥ የ BUZZ_DIV ፍቺን ለማሻሻል እንኳን ደህና መጡዎት።

የዘመነውን ንድፍ (“BeepLikeACarMillis.ino”) ከአሮጌው (“BeepLikeACar.ino”) ጋር በማወዳደር በኮዱ ውስጥ ያሉትን ልዩነቶች ይፈትሹ።

የአሮጌው የኮዱ ስሪት የመዘግየትን () ተግባርን ይጠቀማል ፣ ይህም በአሳታሚው ጊዜ በአባዛ ጊዜ ቆጠራ እና በዚህም ምክንያት MCU ሌላ ማንኛውንም መረጃ ማስኬድ አይችልም። ምን ይሆናል ፣ እኛ በፍጥነት ከሄድን ፣ ዝቅተኛው የፍተሻ ፍጥነት የሚለወጠውን ርቀትን አይለይም እና ስለሆነም “በመጠባበቅ” ላይ የተጠመደ ስለሆነ እንቅፋቱን ለማየት ቢፋችን በፍጥነት ምላሽ አይሰጥም።

በሌላ በኩል ፣ ሚሊስን () የሚጠቀምበት የዘመነው ኮድ ፈጣን እና ቀጣይ የርቀት ንባብን ይፈቅዳል። ስለዚህ ፣ ከእንቅፋቱ ርቀቱ ያለው የማደሻ መጠን በጣም ከፍ ያለ ስለሆነ ደህንነቱ የተጠበቀ ነው።

ደረጃ 3: ይደሰቱ

Image
Image

የማይክሮ ዩኤስቢ ገመዱን ከ uChip ጋር ያገናኙ እና ቤትዎን ይዙሩ ፣ ልክ እንደ መኪና BEEP!

የሚመከር: