ዝርዝር ሁኔታ:

Ultrasonic Joystick: 4 ደረጃዎች
Ultrasonic Joystick: 4 ደረጃዎች

ቪዲዮ: Ultrasonic Joystick: 4 ደረጃዎች

ቪዲዮ: Ultrasonic Joystick: 4 ደረጃዎች
ቪዲዮ: Multiple Servo Motor Control with Joystick and Arduino 2024, ህዳር
Anonim
Image
Image
Ultrasonic ጆይስቲክ
Ultrasonic ጆይስቲክ

አርዱዲኖን በመጠቀም የአልትራሳውንድ ርቀት ዳሳሾችን በመጠቀም ባልተለመደ መንገድ የጨዋታውን እባብ ለመቆጣጠር ግንባታ መሥራት ፈልጌ ነበር። ይህ በሥነ ጥበባት ዩትሬክት ዩኒቨርሲቲ ይህ ከሆነ ከዚያ ለሚባል የትምህርት ቤት ፕሮጀክት የተሰራ ነው

ከብዙ ሙከራዎች በኋላ ይህ የመጨረሻው ውጤት ነው።

እባብን ሲቆጣጠሩ አሁንም አንዳንድ ሳንካዎች አሉ። (የደች ምዝግብ ማስታወሻ እዚህ ይገኛል)

አቅርቦቶች

መስፈርቶች

- አርዱዲኖ ኡኖ (ማንኛውም አርዱዲኖ በንድፈ ሀሳብ ይሠራል)

- 2 የአልትራሳውንድ ርቀት ዳሳሾች (HC-SR04)

- የርቀት ዳሳሾችን ከአርዱዲኖ ጋር ለማገናኘት 8 ኬብሎች። ይመረጣል ወንድ ወደ ሴት ኬብሎች

- ቢያንስ 300mmx300mmx40 ሚሜ የሆነ መከለያ። (ስፋቱ እና ቁመቱ በቀላሉ ይስተካከላሉ። ጥልቀት 40 ሚሜ ነው ምክንያቱም በውስጡ ላሉት ክፍሎች ቦታ ያስፈልግዎታል)

- አንድነት

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

- የመጋገሪያ ብረት

- ሻጭ

- (ሙቅ) ሙጫ ጠመንጃ (ወይም ለርቀት ዳሳሾች)

- አርዱinoኖን ለመሰካት ከወንድ ወደ ወንድ ራስጌዎች

- ለአልትራሳውንድ የርቀት ዳሳሾችን ለወንድ ራስጌዎች ለመሸጥ 8 ኬብሎች።

ደረጃ 1 ወረዳ

ወረዳ
ወረዳ
ወረዳ
ወረዳ

ወረዳው በእውነት ቀላል ነው።

- ከአልትራሳውንድ የርቀት ዳሳሾች መሬት መሬቶች ጋር መገናኘት ያስፈልግዎታል።- 5 ቮ (እኔ ደግሞ ቪን እጠቀማለሁ ፣ ምክንያቱም የዩኤስቢ ኃይልን እጠቀማለሁ) በ Arduino ላይ በቪሲሲ ፒኖች ላይ ይሄዳል። ፒን 8) ለ 1 ዳሳሽ እና ለሌላ ዳሳሽ D11- የኢኮ ፒኖች ለ D9 ለ 1 ዳሳሽ እና ለሌላው D12 ይሄዳሉ

ለሙከራ ፣ ወንድን ወደ ሴት ሽቦዎች መጠቀም ቀላል ነው።

ዘላቂ መፍትሄን ለማድረግ ሽቦዎችን ለአልትራሳውንድ ዳሳሾች እና ለወንድ ራስጌዎች ማድረጉ የተሻለ ነው። ከዚህ በኋላ እንዲሠራ ለማድረግ በአርዱዲኖ ውስጥ ወንዱን ወደ ወንድ ራስጌ ማስቀመጥ ይችላሉ።

ደረጃ 2: የአርዲኖ ኮድ

የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ

ለዚህ ፕሮጀክት 2 የኮድ ክፍሎች ይኖራሉ።

1. የ NewPing.h ቤተ -መጽሐፍትን በመጠቀም ርቀቱን ማግኘት እና ወደ ተከታታይነት መግፋት።

2. Serial / አንድነት በትክክል ሊያነበው በሚችልበት መንገድ መቅረፁን ማረጋገጥ

በተገቢው አስተያየት እዚህ ኮዱን ማየት ይችላሉ-

ደረጃ 3 - የአንድነት ኮድ

የአንድነት ኮድ
የአንድነት ኮድ

በአንድነት እባብ ሠራሁ። እኔ የተጠቀምኳቸው አንዳንድ ክፍት ምንጭ ሀብቶች አሉ።

አንደኛ - የዩቲዩብ ትምህርቶች እንዴት እባብን በአንድነት በኮድ ዝንጀሮ መሥራት እንደሚቻል።

ሁለተኛ - WRMHL ን ከአንድነት ውስጠኛው ንባብ ለማስተናገድ።

ሦስተኛ - ከዩ.ኬ.ኤል እና ከእሱ የጊትሆብ ፕሮጀክት ‹ምናባዊ ሮቨር› እገዛ

ሁሉም ምንጮች እንደተገለፁት የአንድነት ፕሮጀክት ፋይል እዚህ ማውረድ ይችላል-

ከሰዎች አናት እና ከምስሎች ሥዕሎች ውስጥ ስፕሬተሮችን እሠራለሁ። ይህ የሆነበት ምክንያት የሌሎች ሰዎችን ንብረቶች መጠቀም ስላልፈለግኩ ነው።

ደረጃ 4: ማቀፊያን ማድረግ

ማቀፊያን ማድረግ
ማቀፊያን ማድረግ
ማቀፊያን ማድረግ
ማቀፊያን ማድረግ
ማቀፊያን ማድረግ
ማቀፊያን ማድረግ

ይህ እርምጃ በእውነቱ እርስዎ እንዴት እንደሚፈልጉ በእርስዎ ላይ የተመሠረተ ነው። ሀብቶች ካሉዎት ሳጥኑን በጨረር መቁረጥ ይችላሉ። እኔ አንድ ትልቅ እንጨት አግኝቼ በተፈለገው መጠን አየሁት።

የእኔ ልኬቶች-- ከታች- 450x450 ሚሜ

- ወደላይ - 450x450 ሚሜ ፣ በመስቀል መቆራረጥ። ይህ ማዕከላዊ ነው ፣ ከጎኖቹ 60 ሚሜ እና 20 ሚሜ ስፋት አለው

- ጎኖች - 2x 450x50 ሚሜ እና 2x 420x50 ሚሜ (ይህ የሆነው እንጨቱ በሌላ ስለሚደራረብ ነው) ለቀላል ግንኙነት በአርዱዲኖ ዩኤስቢ ወደብ/ገመድ በኩል በሚጎትቱበት በ 1 ጎን መቁረጥን ብልህነት ነው።

- በትር - 15 ሚሜ ዲያሜትር (ይህ ከመስቀሉ መቆራረጫ ስፋት ያነሰ መሆኑን ያረጋግጡ

እኔ በቀላሉ በምስማር አንድ ላይ አኖራለሁ። ከላይ በ 90 ዲግሪ መገጣጠሚያዎች ውስጥ በመጠምዘዝ ከላይ ተነቃቅቷል ፣ ስለዚህ በአቀባዊ ወደ ላይ ማውጣት ይችላሉ ፣ ግን በሚጫወቱበት ጊዜ ማንቀሳቀስ አይችሉም።

ዙሪያውን እንዳይንቀሳቀስ አርዱዲኖ ውስጥ ገባሁ።

የርቀት ዳሳሾች በሙቅ ሙጫ ተጣብቀዋል። ገመዶቹም በሙቅ ሙጫ በመጠቀም ይተዳደራሉ።

ለመጠቀም የበለጠ ምቾት ለማድረግ ሁሉንም ቀለል ያሉ ጎኖችን ነጭ ቀለም ቀባሁ እና 4 ቀስቶችን ከላይ ቀባሁ።

የሚመከር: