ዝርዝር ሁኔታ:

በእጅዎ ተሽከርካሪ ይቆጣጠሩ 8 ደረጃዎች
በእጅዎ ተሽከርካሪ ይቆጣጠሩ 8 ደረጃዎች

ቪዲዮ: በእጅዎ ተሽከርካሪ ይቆጣጠሩ 8 ደረጃዎች

ቪዲዮ: በእጅዎ ተሽከርካሪ ይቆጣጠሩ 8 ደረጃዎች
ቪዲዮ: Sydney, Australia Walking Tour - 4K60fps with Captions - Prowalk Tours 2024, ህዳር
Anonim
በእጅዎ ተሽከርካሪ ይቆጣጠሩ
በእጅዎ ተሽከርካሪ ይቆጣጠሩ

ይህ ፕሮጀክት በማሌጋ ዩኒቨርሲቲ በቴሌኮሙኒኬሽን ትምህርት ቤት ለ ‹ፈጠራ ኤሌክትሮኒክስ› ፣ ለኤንጂ ኤሌክትሮኒክስ ኢንጂነሪንግ 4 ኛ ዓመት ሞዱል (uma.es/etsi-de-telecomunicacion/)

በዚህ አስተማሪ ውስጥ አርዱinoኖን በመጠቀም የርቀት መቆጣጠሪያ መኪናን በእጃችን ለመንዳት የእጅ አምባር እንዴት እንደሚፈጠር እንመለከታለን። አስፈላጊውን ሶፍትዌር እና የእጅ አምባር 3 ዲ ዲሴይን አድርገናል። ይህ ሁሉ በ GitHub ማከማቻችን ውስጥ ይገኛል-

github.com/ScruMakers/tankino

ይህ መቆጣጠሪያ በአርዱዲኖ እና በዲሲ ሞተሮች በሚቆጣጠር በማንኛውም መኪና ውስጥ ሊያገለግል ይችላል። ይህንን ለመሞከር በቲም ክላርክ የታንክ ዲዛይን ተጠቀምን-

thingiverse.com/thing:652851

ምን ያስፈልገናል?

- 1 አጠቃላይ አርዱዲኖ (እኛ የአርዱዲኖ UNO ቦርድ እንጠቀም ነበር)

- 1 አርዱዲኖ ናኖ ቦርድ

- 1 MPU6050

- HC05 (ማስተር) እና HC06 (ባሪያ) የብሉቱዝ መሣሪያዎች

- ኤች-ድልድይ L298N

- 9 ቪ ባትሪ

- 12 ቪ ባትሪ

- x2 የዲሲ ሞተሮች ለአርዱዲኖ

- ሽቦዎች

- 3 ዲ-አታሚ (እኛ ከማርሊን firmware ጋር አኔት ኤ 8 ን እንጠቀም ነበር)

- የመጋገሪያ ብረት

ሶፍትዌር

- BT_Transmitter.ino (ማስተር) ኮድ

- BT_Receiver.ino (ባሪያ) ኮድ

- አርዱዲኖ አይዲኢ (ስሪት 1.8.8)

- Slic3r ለጂ-ኮድ ጀነሬተር

ደረጃ 1: 3 ዲ ማተም

3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ
3 ዲ ማተሚያ

በመጀመሪያ ሁሉንም ቁርጥራጮች ማተም አለብን። የእጅ አምባር (በአጠቃላይ አራት) በእኛ ማከማቻ 3 ዲ አምሳያዎች ማውጫ ውስጥ ሊገኙ ይችላሉ። የታክሲው ቁርጥራጮች እዚህ ሊገኙ ይችላሉ። አንዳንድ ክፍሎችን ፣ በተለይም ለመገጣጠሚያ ደረጃ የእጅ አምባር ቁርጥራጮችን ማጠጣት እንደሚያስፈልገን ማስተዋል አስፈላጊ ነው።

ቁርጥራጮቹን ለማተም እኛ አኔት ኤ 8 ከማርሊን firmware ጋር ተጠቀምን። እኛ በምትኩ ሌላ ልንጠቀም እንችላለን።

ደረጃ 2 - ታንክ ስብሰባ

ታንክ ስብሰባ
ታንክ ስብሰባ
ታንክ ስብሰባ
ታንክ ስብሰባ
ታንክ ስብሰባ
ታንክ ስብሰባ

አንዴ ሁሉም ቁርጥራጮች ከታተሙ በኋላ እኛ ከእነሱ ጋር እንቀላቀላለን። በእኛ ሁኔታ እኛ ትኩስ ሲሊኮን እንጠቀማለን ፣ ግን ሌሎች ተዋጽኦዎች ጥቅም ላይ ሊውሉ ይችላሉ።

የመጨረሻውን ስብሰባ ከመጀመራቸው በፊት ትክክለኛውን ግንኙነት ፣ ግጭትን እና የተለያዩ ክፍሎቹን ለማጣራት ያለ ሲሊኮን ያለ ቀዳሚ ስብሰባ እንዲደረግ ይመከራል። ማንኛውም አካል እንደፈለገው የማይስማማ ወይም የማይንሸራተት ከሆነ ፣ በትክክል እንዲስማማ አሸዋው አስፈላጊ ነው። ከተዘጋጁት ሁሉም ቁርጥራጮች ጋር ቁርጥራጮቹ በሚቀላቀሏቸው ክፍሎች ውስጥ ሲሊኮን በመጠቀም ይሰበሰባሉ። የ አባጨጓሬውን ቁርጥራጮች ለመቀላቀል ፣ በእያንዳንዳቸው መካከል የመዳብ ክር ተጠቅመናል ፣ የታንከቡን አባጨጓሬ ለመሰብሰብ እና ለመበተን ከሚያገለግል አንዱ በስተቀር ሁሉም ተስተካክለዋል። ለማጠራቀሚያው ተጨባጭነት ለመስጠት ቁርጥራጮቹን ለመቀባት ወስነናል። ይህንን ለማድረግ እኛ የሚረጭ ቀለም ተጠቅመናል።

ሁሉንም መረጃ ከሚከተለው አገናኝ አግኝተናል።

ደረጃ 3: የእጅ አምባር ስብሰባ

የእጅ አምባር ስብሰባ
የእጅ አምባር ስብሰባ
የእጅ አምባር ስብሰባ
የእጅ አምባር ስብሰባ
የእጅ አምባር ስብሰባ
የእጅ አምባር ስብሰባ

ሙሉ አምባር አራት 3 ዲ አምሳያዎች አሉት።

  • MPU_holder: ይህ የፍጥነት መለኪያ ዳሳሽ የተዋሃደበት ክፍል ነው ፣ ከአንዳንድ ትስስሮች ጋር በእጅ መቀመጥ አለበት።
  • nano_holder: ይህ የናኖ መያዣው ዋና ክፍል ነው ፣ በዚህ ክፍል ውስጥ የ 9 ቪ ባትሪ ፣ የብሉቱዝ ሞዱል እና አርዱዲኖ ናኖ ይዘጋጃሉ።
  • nano_holder_button: ይህ አርዱዲኖን ለማብራት ከሁለት መትከያዎች ጋር የተገናኘውን የ 9 ቮ ባትሪ ለመያዝ አዝራር ነው።
  • nano_holder_cover: ይህ የናኖ መያዣ ክፍል ሽፋን ነው።

ሁለቱም ባለቤቶች (ኤምፒፒ እና ናኖ) ከአንዳንድ ትስስሮች ጋር ከእጅ ጋር ሊጣበቁ ይችላሉ።

እዚህ የሚደረገው ብቸኛው ነገር በናኖ መያዣው ውስጥ አዝራሩን በእሱ ቦታ ላይ ማድረጉ ነው። ከዚያ በፊት ፣ በስዕሉ ላይ እንደሚታየው በአዝራሩ ላይ ትንሽ ሕብረቁምፊ (ለምሳሌ የድሮ ብዕር ሕብረቁምፊን መጠቀም እንችላለን) መጣበቅ አለብን። አንዴ አዝራሩ በትክክለኛው ቦታ ላይ መሆኑን ካወቅን ፣ ከጣቢያው እንዳይወጣ ለመከላከል ከጀርባው የተወሰነ ቁራጭ ማስቀመጥ አለብን። እኛ አንድ የፕላስቲክ ቁራጭ እንጠቀማለን እና በሲሊኮን እንቆርጠው ነበር። የመጨረሻው ውጤት ከመጨረሻው ስዕል ጋር ተመሳሳይ መሆን አለበት።

ደረጃ 4: ታንክ ኤሌክትሮኒክስ

ታንክ ኤሌክትሮኒክስ
ታንክ ኤሌክትሮኒክስ

በዚህ ደረጃ ሞተሮችን እና የ 12 ቮ የኃይል አቅርቦትን ለመቆጣጠር አርዱዲኖ ኡኖን ከኤች ድልድይ ጋር እናገናኘዋለን። የኤች ድልድዩ የአርዱዲኖ ኡኖ ሰሌዳውን ለማንቀሳቀስ የምንጠቀምበት የ 5 ቪ ውፅዓት አለው። በመጀመሪያ:

የአርዱዲኖን ፒን 5 ከኤች ድልድይ ፒን IN1 ጋር ያገናኙ። የአርዱዲኖን ፒን 6 ከኤች ድልድይ ፒን IN2 ጋር ያገናኙ። የአርዱዲኖን ፒን 9 ከኤች ድልድይ ፒን IN3 ጋር ያገናኙ። የአርዲኖን ፒን 10 ከኤች ድልድይ ፒን IN4 ጋር ያገናኙ። የኤች ድልድይ የግራ ውጤቶችን ከግራ ሞተር እና ትክክለኛዎቹን ወደ ቀኝ ሞተር ያገናኙ። የአርዱዲኖን ፒን 2 ከኤችሲ -06 ፒን TX ጋር ያገናኙ። የአርዱዲኖን ፒን 3 ከኤችሲ -06 ፒን TX ጋር ያገናኙ።

ከኤች ድልድይ ጋር የተገናኙት ሁሉም የአርዱዲኖ ፒኖች PWM ችሎታ ያላቸው መሆናቸውን ልብ ይበሉ።

በመጨረሻም የኃይል አቅርቦቱን ከኤች ድልድይ 12V እና GND ግብዓቶች ጋር ያገናኙ።

ደረጃ 5 የእጅ አምባር ኤሌክትሮኒክስ

አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ
አምባር ኤሌክትሮኒክስ

በመጀመሪያ ደረጃ የ MPU ክፍልን መሰብሰብ አለብን። MPU በባለቤቱ ላይ ማስገባት መቻል አለበት። ያንን ለማሳካት በስዕሎቹ ላይ እንደሚታየው የሴት ፒን ቁርጥራጮች ቀዳዳዎች ውስጥ ይቀመጣሉ። በመጀመሪያ ገመዶቹን ወደ ቀዳዳው ማለፍ እና ወደ ፒን ማሰሪያ መሸጥ አለብን። በመገጣጠሚያዎች ውስጥ የሙቀት መቀነስ ቱቦን መጠቀም እንችላለን። ከዚያ ፣ እነሱ እንዲስተካከሉ ቀዳዳዎቹን ውስጥ ቀዳዳዎቹን ማስተዋወቅ እንችላለን። አሁን MPU ን ከቦታው ማስገባት እና ማውጣት እንችላለን። በዚህ የመጀመሪያ ክፍል የእጅን እንቅስቃሴ ለማመቻቸት ተጣጣፊ ሽቦዎችን ለመጠቀም ምቹ ነው።

የእጅ አምባር ንድፍ እንዲሁ ሁሉንም አካላት (አርዱዲኖ ናኖ ፣ ኤች.ሲ. -6 እና 9 ቪ ባትሪ) ለማስገባት ያስችላል። የአሰራር ሂደቱ ከላይ ከተገለፀው ጋር ተመሳሳይ ነው። እንዲሁም የ MPU ሽቦዎችን ወደ ተጓዳኝ ቀዳዳው ማስተላለፍ አለብን። በመጨረሻ ፣ የኤሌክትሪክ መርሃግብሩ በመጀመሪያው ሥዕል ውስጥ መታየት አለበት።

በሁለተኛ ደረጃ በባትሪ ቀዳዳ ላይ ሁለት ሕብረቁምፊዎችን ማድረግ አለብን ፣ ስለዚህ ከሌሎቹ ክፍሎች ጋር ሊገናኝ ይችላል። ይህንን በሲሊኮን በመጠቀም ማድረግ እንችላለን ፣ ግን ከዚያ በፊት ባትሪው ከቪን እና ጂኤንዲ ጋር እንዲገናኝ በእያንዳንዱ ሕብረቁምፊ ውስጥ ተጓዳኝ ሽቦዎችን መሸጥ አለብን።

ደረጃ 6 የብሉቱዝ ማጣመር

አንዴ የብሉቱዝ መሣሪያዎች በትክክል ከተገናኙ በመካከላቸው ግንኙነትን (ማጣመር) እንመሰርታለን። HC-05 እና HC-06 ሞጁሎችን ማጣመር አለብን። ይህንን ለማሳካት ቀጣዩን አገናኝ ተጠቀምን-

የ BT ማጣመር አጋዥ ስልጠና

ደረጃ 7 - የፍጥነት መለኪያ

እኛ የምንጠቀምበት የፍጥነት መለኪያ በበይነመረቡ ላይ ለአገልግሎቱ ብዙ ምሳሌዎች እና ቤተ -መጽሐፍት አሉት። የውሂብ ሂደቱን ከማቃለል በተጨማሪ የፍጥነት መለኪያ የሚጠቀምበትን የ I2C የግንኙነት ፕሮቶኮል የሚያሻሽሉ አንዳንድ ቤተ -መጻሕፍት (በእኛ ማከማቻ ውስጥ ይገኛል) መርጠናል። በጥቂት ተግባራት ውስጥ መሰብሰብ።

ሁሉንም መረጃ ከሚከተለው አገናኝ አግኝተናል

I2C: እዚህ።

የፍጥነት መለኪያ - እዚህ።

ደረጃ 8: ሶፍትዌር

በመጨረሻም ሶፍትዌሩን ወደ አስተላላፊው እና ወደ ተቀባዩ እናዋህዳለን። BT_Transmitter.ino ን እና BT_Receiver.ino ን ወደ አስተላላፊው እና ተቀባዩ በቅደም ተከተል ይጫኑ። ይህንን ለማድረግ አርዱዲኖ አይዲኢን መጠቀም አለብን።

የዚህ ሶፍትዌር አሠራር ቀላል ነው -አስተላላፊው ውሂቡን ከአክስሌሮሜትር ያገኛል እና ወደ ተቀባዩ ይልካል ፣ ያ ውሂቡን ያገኛል እና ታንከሩን ያንቀሳቅሳል። ሽግግሩን ለመጀመር 125 ን ስለምንጠቀም ከአክስሌሮሜትር የተገኘው መረጃ ሁል ጊዜ ከ 100 በታች ነው። 125 ከላከ በኋላ አስተላላፊዎቹ የ x እና y እሴቶችን (በዲግሪዎች) ይልካል።

የሚመከር: