ዝርዝር ሁኔታ:

ማሪዮ ካርት 5 ደረጃዎች
ማሪዮ ካርት 5 ደረጃዎች

ቪዲዮ: ማሪዮ ካርት 5 ደረጃዎች

ቪዲዮ: ማሪዮ ካርት 5 ደረጃዎች
ቪዲዮ: Гран-при Super Mario Kart, 1-я гонка, яичный кубок, трасса Йоши - Марио, Баузер и застенчивый парень 2024, ህዳር
Anonim
ማሪዮ ካርት
ማሪዮ ካርት
ማሪዮ ካርት
ማሪዮ ካርት

ለሜካቶኒክስ እና ለኤሌክትሮኒክስ ላቦራቶሪ የመሣሪያ ላቦራቶሪ ርዕሰ ጉዳዮች ፣ ሁለቱም በኤሌክትሪክ ኃይል ቁጥጥር እንዴት እንደሚሠሩ ለመማር የተነደፉ ትምህርቶች ናቸው ፣ ቀደም ሲል በሌሎች ጉዳዮች ላይ የታዩ ፅንሰ ሀሳቦችን በመጠቀም እውነተኛ ሥራን ወይም ምልክቶችን ያመርታሉ። የማሪዮ ካርርት ውድድር ለተማሪዎች እንደ የቡድን ሥራ ፣ የፕሮግራም ሙያዎች ፣ የእያንዳንዱ ተሳታፊ ፈጠራን መንደፍ እና ማሳደግ ለእንቅስቃሴ ፣ ለኃይል (በጦር መሣሪያ ውስጥ) እና የውበት ዲዛይን የመሳሰሉትን ችሎታዎች እንዲያዳብሩ ፕሮጀክት ነው። ውድድሩ የሚከናወነው በ ITESM ቺዋዋ መጫኛዎች ውስጥ ነው። ተቋሙ አስፈላጊውን ቁሳቁስ ሁሉ ለተማሪዎቹ ይሰጣል ፣ ነገር ግን የተሻለ አፈጻጸም ለማድረግ ነገሮችን ለመጨመር ነፃ ናቸው።

ደረጃ 1 የፕሮጀክቱ አጠቃላይ ማብራሪያ

የፕሮጀክቱ አጠቃላይ ማብራሪያ
የፕሮጀክቱ አጠቃላይ ማብራሪያ

ማሪዮ ካርት ተማሪው ስለ ኤሌክትሮኒክስ ለመማር የተወሰኑ ችሎታዎችን ለማዳበር የተቀየሰ ፕሮጀክት ነው። ውድድሩ በመሠረቱ በተማሪዎቹ የተነደፉ መኪኖች ናቸው ፣ መኪኖቹ ፊኛዎችን ለመበተን መሳሪያ ሊኖራቸው ይገባል ፣ እያንዳንዱ መኪና ሦስት ፊኛዎች አሉት እና የመጨረሻው በሕይወት የተረፈው ያሸንፋል።

በውድድሩ ላይ ሁለት ትምህርቶች ይሳተፋሉ ፣ የሜካቶኒክስ መሣሪያ መሣሪያ ላቦራቶሪ እና የኤሌክትሮኒክስ ላቦራቶሪ ፣ የሁለቱም ቡድኖች ተማሪዎች በማሪዮ ካርት ውድድር ውስጥ ምርጥ ለመሆን ይዋጋሉ።

በሴሜስተር አጉ-ዲሴም 2016 ውስጥ በ ITESM CUU ሰሪ ፌስቲቫል ወቅት ተከናወነ።

በመኪናዎ ውስጥ ያሉት ሁሉም ፊኛዎች እንደተነጠቁ እያንዳንዱ መኪና መሣሪያ እና ሶስት ፊኛዎች ሊኖሩት ይገባል ፣ ከውድድሩ ውጭ ይሆናሉ ፣ የመጨረሻው የቆመው የውድድሩ አሸናፊ ይሆናል። የመኪናው መቆጣጠሪያ ገመድ አልባ መሆን አለበት ፣ በሞባይል ስልክ ፣ በኮምፒተር ወይም በማንኛውም የአርዲኖ ጋሻ መቆጣጠሪያ ሞተር ላይ ምልክቶችን መላክ የሚችል ማንኛውም መሣሪያ።

ደረጃ 2 - ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

አርዱዲኖ UNO። ለአጠቃቀም ቀላል በሆነ ሃርድዌር እና ሶፍትዌር ላይ የተመሠረተ ክፍት ምንጭ ፕሮቶታይፕ መድረክ ነው። አርዱinoኖ ኮድ ለመፃፍ እና ወደ ሰሌዳዎ ለመስቀል ክፍት ምንጭ እና ለአጠቃቀም ቀላል የሆነ የፕሮግራም መሣሪያ ይሰጣል።

የተገጣጠሙ ሞተሮች። እሱ የተቀረጸ 5 ሴ.ሜ ርዝመት ያለው ሞተር ነው ፣ በ 12 ቮልት ግብዓት እና ከፍተኛ የውጤት ኃይል 1.55 ዋት ክብደት 65 ግራም እና ከፍተኛው 0.071 Nm።

ለአድዱኖ የአዳፍ ፍሬ ሞተር ጋሻ። ጋሻ ሞተሮችን ለመቆጣጠር የሚያገለግል ነው። መቀርቀሪያን እና የአርዱዲኖን ፒኤምኤም ፒኖችን ከመጠቀም ይልቅ በቦርዱ ላይ ሙሉ በሙሉ የወሰነ የ PWM የመንጃ ቺፕ አለን። ይህ ቺፕ ሁሉንም ሞተር እና የፍጥነት መቆጣጠሪያዎችን በ I2C ላይ ያስተናግዳል

SparkFun ብሉቱዝ የትዳር ጓደኛ ብር። የብሉቱዝ የትዳር ጓደኛችን ከ BlueSMiRF ሞደም ጋር በጣም ተመሳሳይ ነው ፣ ግን እሱ በተለይ ከአርዱዲኖ ፕሮሳንድ እና ሊሊፓድ አርዱኢኖዎች ጋር ጥቅም ላይ እንዲውል የተቀየሰ ነው። እነዚህ ሞደሞች እንደ ተከታታይ (RX/TX) ቧንቧ ሆነው ይሰራሉ ፣ እና ለተከታታይ ኬብሎች ታላቅ ሽቦ አልባ ምትክ ናቸው። ከ 2400 እስከ 115200 ሰከንድ ያለ ማንኛውም ተከታታይ ዥረት ከኮምፒዩተርዎ ወደ ዒላማዎ ያለምንም እንከን ሊተላለፍ ይችላል።

የብሉቱዝ ሞዱል HC-06. እንደ ባሪያ ሞዱል በሞባይል ስልክዎ እና በአርዱዲኖ ወይም በሌሎች ጥቃቅን ተቆጣጣሪዎች መካከል ቀላል ግንኙነትን የሚመለከቱበት ለአነስተኛ ፕሮጄክቶች ቀላል እና ጠቃሚ ነው።

ዳግም ሊሞላ የሚችል 12v ባትሪ። መሣሪያውን ለመመገብ 4 ተጨማሪ 1.5v ባትሪዎች እየተጠቀሙ ይህ የኃይል ምንጭ ሞተሮችን ፣ አርዱዲኖ እና የብሉቱዝ ሞዱሉን ለመመገብ ያገለግላል።

የጦር መሣሪያ። እሱ በመሠረቱ የሙቀት መቋቋም ነው ፣ በኬብል በኩል ፣ በእንጨት እንጨቶች ጠርዝ ላይ የሚገኝ ሽቦ እናሞቅለን።

መሣሪያዎች።

የጨረር መቁረጫ ማሽን

ካቲን weller

የላይኛው ጫፍ

ሶፍትዌር።

አውቶካድ

Corel Draw

ደረጃ 3 ንድፍ እና መሰብሰብ

ንድፍ እና መገጣጠም
ንድፍ እና መገጣጠም

ለዲዛይን እኛ በኮምፒተር ማእከሉ ላይ ያለውን AutoCad ን እንጠቀም ነበር ፣ ዲዛይኑ የመኪናውን ጣሪያ የሚደግፉ 4 አምዶች ያሉት አንድ ቀላል ክላሲክ ካሬ ቅርፅ ያለው መኪና ነበር። እኛ በአንድ የታችኛው ቁራጭ ፣ 3 ግድግዳዎች እና አንድ ጣሪያ የያዘውን ቻሲስን ቀረብን ፣ በመኪናው ውስጥ አርዱዲኖን ለማንቀሳቀስ አንድ ባዶ ጎን ትተናል። ክፍሎቹን ማተም በቤተ ሙከራ ውስጥ በሚገኘው በሌዘር መቁረጫ ማሽን ውስጥ ተሠርቷል።

ፋይሉን ከአውቶኮድ ወደ ዩኤስቢ ወደብ ለመላክ ፣ የሌዘር መቁረጫ ማሽኑ ሊያነበው እና ሊያወጣው ይችል ዘንድ የስዕሉ ቅርጸት በኮረል ስዕል ቅርጸት መሆን አለበት።

ስብሰባው በሶፍትዌሩ ላይ የሳልናቸውን ሁሉንም ክፍሎች በማጣበቅ ላይ ያተኮረ ነበር ፣ እንዲሁም ሞተሮቹን በሻሲው ላይ አጣብቀን እና በታችኛው ክፍል መሃል ባለው ቀዳዳ በኩል ከሞተሮች ጋር የተገናኙትን ሽቦዎች አልፈናል።

የጦር መሣሪያው እና ፊኛዎቹ በቅደም ተከተል በጣሪያው አናት ላይ ነበሩ።

የመሳሪያው ንድፍ በብዙ አጋጣሚዎች ተለውጧል ፣ ግን የመጨረሻው ንድፍ የተሠራው በ 3 ሴንቲ ሜትር ተለያይተው በሁለት የእንጨት እንጨቶች እና በዱላዎቹ ላይ ሽቦ እና ጠርዝ ላይ በሚገኙት ሁለት ዊንሽኖች ውስጥ የተመዘገበ ገመድ ነበር ፣ ገመዱ ይሞቃል እና ይፈነዳል ፊኛዎች።

መሣሪያው እያንዳንዳቸው በ 4 ባትሪዎች በ 1.5 ቮልት ተመግበዋል እና በተከታታይ ተያይዘዋል።

ምልክቱን ለመላክ ፣ እኛ የ android ስርዓት ስልክን እንጠቀማለን ፣ ሞባይል ስልኩን በብሉቱዝ ሞጁል ለማስተላለፍ እና መረጃውን ወደ አርዱዲኖ ቦርድ ከዚያም በውጤቱ በኩል በመላክ ፣ ሞተሮቹ እንዲሠሩ አስፈላጊውን የአሁኑን ይልኩ።

ደረጃ 4 ኮድ

እኛ የተጠቀምንበት ኮድ በአርዱዲኖ የኮምፒተር ፕሮግራም ውስጥ በ C ቋንቋ ነበር። የኮዱ መስመሮች የሚከተሉት ነበሩ።

#ያካትቱ #ያካትቱ #ያካትቱ "መገልገያ/Adafruit_MS_PWMServoDriver.h" #intlude blu bluetoothTx = 51; // TX-O ፒን የብሉቱዝ ጓደኛ ፣ አርዱዲኖ D2 int bluetoothRx = 50; // የብሉቱዝ ጓደኛ ፣ አርዱዲኖ D3 int i ፣ ia ፣ vDI ፣ vDD ፣ vTI ፣ vTD ፣ DI ፣ DD/ RX-I ፒን። ሶፍትዌር የአየር ብሉቱዝ (ብሉቱዝ ቲክስ ፣ ብሉቱዝ አርኤክስ); Adafruit_MotorShield AFMS = Adafruit_MotorShield (); Adafruit_DCMotor *MotorDI = AFMS.getMotor (1); Adafruit_DCMotor *MotorDD = AFMS.getMotor (2); Adafruit_DCMotor *MotorTI = AFMS.getMotor (3); Adafruit_DCMotor *MotorTD = AFMS.getMotor (4); ባዶነት ማዋቀር () {Serial.begin (9600); // ተከታታይ ማሳያውን በ 9600bps bluetooth.begin (115200) ይጀምሩ። // የብሉቱዝ ማት ነባሪው ወደ 115200 ሰከንድ bluetooth.print ("$"); // ብሉቱዝ.ሕትመት ("$") ሶስት ጊዜ ያትሙ ፤ bluetooth.print ("$"); // የትእዛዝ ሞድ መዘግየት ያስገቡ (100); // አጭር መዘግየት ፣ የትዳር ጓደኛው የ CMD bluetooth.println (“U ፣ 9600 ፣ N”) እንዲመልሰው ይጠብቁ። // ለጊዜው ባውድሬተርን ወደ 9600 ይለውጡ ፣ ምንም እኩልነት የለም// 115200 አንዳንድ ጊዜ ኒውሶፍትስናል መረጃውን በአስተማማኝ ሁኔታ bluetooth.begin (9600) ለማስተላለፍ በጣም ፈጣን ሊሆን አይችልም። // የብሉቱዝ ተከታታይን በ 9600 AFMS.begin () ይጀምሩ። MotorDI-> setSpeed (150); MotorDI-> ሩጫ (ወደፊት); MotorDI-> ሩጫ (መልቀቅ); MotorDD-> setSpeed (150); MotorDD-> ሩጫ (ወደፊት); MotorDD-> ሩጫ (መልቀቅ); ሞተርቲ-> setSpeed (150); ሞተርቲ-> ሩጫ (ወደፊት); ሞተርቲ-> ሩጫ (መልቀቅ); MotorTD-> setSpeed (150); MotorTD-> ሩጫ (ወደፊት); MotorTD-> ሩጫ (መልቀቅ); } ባዶነት loop () {ከሆነ (bluetooth.available ()) // ብሉቱዝ ማንኛውንም ቁምፊ ከላከ {i = bluetooth.read (); } ከሆነ (Serial.available ()) // ነገሮች በተከታታይ ማሳያው ውስጥ ከተተየቡ {// ማንኛውንም ቁምፊ ይላኩ ተከታታይ ሞኒተር ወደ ብሉቱዝ bluetooth.print ((char) Serial.read ()) ያትማል ፤ } ከሆነ (ia! = i) {switch (i) {case 119: bluetooth.println ("w"); vDI = 250; vDD = 250; vTI = 250; vTD = 250; ዲአይ = 1; ዲዲ = 1; ሰበር; ጉዳይ 101 bluetooth.println ("e"); vDI = 220; vDD = 50; vTI = 220; vTD = 50; ዲአይ = 1; ዲዲ = 1; ሰበር; መያዣ 100: bluetooth.println ("d"); vDI = 250; vDD = 250; vTI = 250; vTD = 250; ዲአይ = 1; ዲዲ = 2; ሰበር; ጉዳይ 115: bluetooth.println ("s"); vDI = 0; vDD = 0; vTI = 0; vTD = 0; ዲአይ = 1; ዲዲ = 1; ሰበር; ጉዳይ 97: bluetooth.println ("a"); vDD = 250; vDI = 250; vTD = 250; vTI = 250; ዲአይ = 2; ዲዲ = 1; ሰበር; መያዣ 113: bluetooth.println ("q"); vDD = 250; vDI = 50; vTD = 250; vTI = 50; ዲአይ = 1; ዲዲ = 1; ሰበር; መያዣ 120: bluetooth.println ("x"); vDI = 220; vDD = 220; vTI = 220; vTD = 220; ዲአይ = 2; ዲዲ = 2; ሰበር; } MotorDI-> setSpeed (vDI) ፤ MotorDI-> ሩጫ (ዲአይ); MotorDD-> setSpeed (vDD); MotorDD-> ሩጫ (ዲዲ); ሞተርቲ-> setSpeed (vTI); ሞተርቲ-> ሩጫ (ዲአይ); MotorTD-> setSpeed (vTD); MotorTD-> ሩጫ (ዲዲ); ia = እኔ; }}

ደረጃ 5: ውድድር

ውድድሩ በመግቢያው ላይ እንደተገለፀው ሌሎች ፊኛዎችን ስለማፍረስ ነበር። የውድድሩ ቪዲዮ እዚህ አለ። ሮዝ ካሬ መኪና እኛ የሠራነው ነው። እኛ ሻምፒዮናዎቹ ነበሩ።

የሚመከር: