ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች እና መሣሪያዎች ያስፈልጋል
- ደረጃ 2 - ሮቨር ምንድን ነው?
- ደረጃ 3 - የመሰብሰቢያ ክፍሎች
- ደረጃ 4 የሮቨር (ሞተር እና ጋሻዎች) አርዱዲኖ ኡኖ ግንኙነት
- ደረጃ 5 - የትእዛዙ (ተቆጣጣሪ) አርዱዲኖ ፕሮ ሚኒ ግንኙነት
- ደረጃ 6 የፕሮጀክቱ ምንጭ ኮድ (ተቀባይ)
- ደረጃ 7 - ለአስተላላፊው የምንጭ ኮድ
- ደረጃ 8 የ RC Rover ሙከራ
ቪዲዮ: በምልክት እንቅስቃሴዎች እና ጆይስቲክ ቁጥጥር የሚደረግበት RC Rover: 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
አርሲ ሮቨር በሬዲዮ ድግግሞሽ በመጠቀም የሮቨር ቁጥጥርን ለማሻሻል ያለመ የሮቦቲክስ ፕሮጀክት ነው
እና የማይንቀሳቀስ አሃድ (MPU6050) በመጠቀም የሮቨር እንቅስቃሴ ከእጅ እንቅስቃሴ ጋር መስተጋብር ፣
ግን ደግሞ የዚህ ሮቨር ቁጥጥር በጆይስቲክ። ይህ ሁሉ የሬዲዮ ድግግሞሹን በመጠቀም በርቀት ይከናወናል
Nrf24l01 (2.4 ጊኸ)። ይህ ፕሮጀክት የተገኘው ክፍት የመረጃ ልማት ቦርዶችን (አርዱinoኖ) ፣ አንዱን ለመረጃ በመጠቀም ነው
አስተላላፊ (ዋና ትእዛዝ) ዊች ጆይስትክ እና የማይንቀሳቀስ ክፍል እና አንድ ለተቀባዩ (የሞተሮቹ ቁጥጥር) ፣ እኔ ለተጠቀምኩት ማስተላለፊያ (አርዱዲኖ ፕሮ ሚኒ ቦርድ) ይ containsል።
እኔ ለተጠቀምኩት ተቀባይ (አርዱዲኖ ኡኖ ቦርድ)
ደረጃ 1: ክፍሎች እና መሣሪያዎች ያስፈልጋል
ክፍሎች ፦
1. 4WD ሮቦት ቻሲስ ኪት
2. አርዱዲኖ ኡኖ ወይም ናኖ (ለተቀባዩ)
3. አርዱዲኖ ፕሮ ሚኒ ለትራሚተር
4. 2 * LM298 H ድልድይ ሞዱል
5. ለሞተር ሞተሮች 12v የኃይል አቅርቦት
6. 2 * ሞዱል RF Nrf24l01 (አስተላላፊ እና ተቀባይ)
7. MPU6050 (የፍጥነት መለኪያ እና ጋይሮስኮፕ)
8. በአርዱዲኖ ፕሮ ሚኒ 9. ውስጥ ኮድ ለመስቀል FTDI ቺፕ ወይም (cp2102) 9. 2* የዳቦ ሰሌዳ
10. ዝላይ ሽቦዎች (ኤም-ኤፍ ፣ ኤም-ኤም እና ኤፍ-ኤፍ)
11. ጆይስቲክ ሞዱል ከመቀየሪያ ጋር
የሚያስፈልጉ መሣሪያዎች
1. የሽቦ ቆራጭ 2. የሽቦ ቆራጭ
3. ሙጫ ጠመንጃ
ደረጃ 2 - ሮቨር ምንድን ነው?
ሮቨር ለአካባቢያቸው በሆነ መንገድ ምላሽ መስጠት የሚችል እና አንድ የተወሰነ ሥራ ለማሳካት ገዝ ውሳኔዎችን ወይም እርምጃዎችን የሚወስድ የኤሌክትሮ መካኒካል መሣሪያ ነው።
ሮቦት የሚከተሉትን ክፍሎች ያቀፈ ነው
1. መዋቅር / በሻሲው
2. አንቀሳቃሹ / ሞተር
3. ተቆጣጣሪ
4. ግብዓቶች / ዳሳሾች
5. የኃይል አቅርቦት
ደረጃ 3 - የመሰብሰቢያ ክፍሎች
ደረጃ 4 የሮቨር (ሞተር እና ጋሻዎች) አርዱዲኖ ኡኖ ግንኙነት
እዚህ በአርዲኖዎ ውስጥ ፒኖችን ማገናኘት አለብዎት።
- ከዚህ በታች ከተመለከቱት ፒኖች ይልቅ የተለያዩ ፒኖችን ከተጠቀሙ በኮዶች ውስጥ ይለውጧቸው።
- በዳቦ ሰሌዳው ላይ ያለውን አሉታዊ ከ Arduino's GND ጋር ማገናኘትዎን ያስታውሱ። በወረዳ ውስጥ ያሉ ሁሉም GND ዎች እንዲሠራ መገናኘት አለባቸው።
የ L293 (1) ግንኙነት ፦
- ፒኖች ኤ (1 ፣ 2EN) ን እና ቢ (3 ፣ 4EN) ን ከአርዲኖኖ ቪሲሲ ጋር ያገናኙ።
- የ L293 ፒን (1 ሀ) ከአርዱዲኖ ፒን 2 ጋር ይገናኙ
- የ L293 ፒን (2 ሀ) ከ Arduino ፒን 3 ጋር ይገናኙ
- ፒኖች (1Y) እና (2Y) ከሞተር 1 (የግራ ሞተር 1) ጋር ይገናኛሉ
- የ L293D ፒን (3 ሀ) ከ Arduino ፒን 9 ጋር ይገናኙ
- የ L293D ፒን (4 ሀ) ከአርዱዲኖ ፒን 6 ጋር ይገናኙ
የ L293D ፒን (3Y) እና (4Y) ከሞተር 2 (የግራ ሞተር 2) ጋር ይገናኙ
- የ l293d ፒኖች (4 ፣ 5 ፣ 12 ፣ 13) ከ GND ጋር ይገናኛሉ
የ L293 (2) ግንኙነት ፦
- ፒኖች ኤ (1 ፣ 2EN) ን እና ቢ (3 ፣ 4EN) ን ከአርዲኖኖ ቪሲሲ ጋር ያገናኙ።
- የ L293 ፒን (1 ሀ) ከአርዱዲኖ ፒን 4 ጋር ይገናኙ
- የ L293 ፒን (2 ሀ) ከአርዱዲኖ ፒን 5 ጋር ይገናኙ
- ፒኖች (1Y) እና (2Y) ከሞተር 3 (የቀኝ ሞተር 1) ጋር ይገናኛሉ
- የ L293D ፒን (3 ሀ) ከአርዱዲኖ ፒን 5 ጋር ይገናኙ (መዝ. (ቀኝ) ስለዚህ እሱ ተመሳሳይ ነው እና እኔ ተመሳሳይ ፒን መጠቀም እችላለሁ)
- የ L293D ፒን (4 ሀ) ከአርዱዲኖ ፒን 11 ጋር ይገናኙ
- የ L293D ፒን (3Y) እና (4Y) ከሞተር 2 ጋር ይገናኙ
- የ l293d ፒኖች (4 ፣ 5 ፣ 12 ፣ 13) ከ GND ጋር ይገናኛሉ
የ nRF24L01 ሞዱል ግንኙነቶች
- ቪሲሲ ከአርዱዲኖው +3.3 ቮ ጋር ይገናኛል።
- GND ከ Arduino GND ጋር ይገናኛል።
- CE ከ Arduino ዲጂታል 7 ፒን ጋር ይገናኙ።
- CSN ከአርዲኖው ዲጂታል 8 ፒን ጋር ይገናኛል።
- SCK ከአርዲኖ ዲጂታል 13 ፒን ጋር ይገናኙ።
- MOSI ከአርዲኖው ዲጂታል 11 ፒን ጋር ይገናኛል።
- MISO ከ Arduino ዲጂታል 12 ፒን ጋር ይገናኛል።
ደረጃ 5 - የትእዛዙ (ተቆጣጣሪ) አርዱዲኖ ፕሮ ሚኒ ግንኙነት
እዚህ ሌላ ሰሌዳ መጠቀም ለሚችሉት ትእዛዝ አርዱዲኖ ፕሮ ሚኒን የተጠቀምኩበት የትዕዛዝ ፓርቲ ነው ፣ ፈንገሱ ተመሳሳይ ነው።
የ FTDI መሰረታዊ ግንኙነት
-ቪሲሲ ከአርዱዲኖው ቪሲሲ ጋር ይገናኛል
-GND ከአርዲኖው GND ጋር ይገናኙ
-የኤፍቲሲአርኤክስ አርኤክስ ከአርዱዲኖው Tx ጋር ይገናኛል
-Tx የ FTDI ከአርዲኖው Rx ጋር ይገናኛል
የ FTDI -DTR ከአርዱዲኖው DTR ጋር ይገናኛል
የ nRF24L01 ሞዱል ግንኙነቶች
- ቪሲሲ ከአርዱዲኖው +3.3 ቮ ጋር ይገናኛል።
- GND ከ Arduino GND ጋር ይገናኛል።
- CE ከ Arduino ዲጂታል 7 ፒን ጋር ይገናኙ።
- CSN ከአርዲኖው ዲጂታል 8 ፒን ጋር ይገናኛል።
- SCK ከአርዲኖ ዲጂታል 13 ፒን ጋር ይገናኙ።
- MOSI ከአርዲኖው ዲጂታል 11 ፒን ጋር ይገናኛል።
- MISO ከ Arduino ዲጂታል 12 ፒን ጋር ይገናኛል።
የጆይስቲክ ግንኙነቶች
- ቪሲሲ ከአርዱዲኖው +3.3 ቮ ጋር ይገናኛል
- GND ከ Arduino GND ጋር ይገናኙ
- የጆይስቲክ አቀባዊ ኤክስ ከአርዱዲኖ A2 ጋር ተገናኝቷል
- የጆይስቲክ አግድም Y ከ Arduino A3 ጋር ተገናኝቷል
የጆይስቲክ ኤስ ኤስ ኤስ ከአርዲኖን ፒን 6 ጋር ይገናኛል
የ MPU6050 ግንኙነት (የፍጥነት መለኪያ እና ጋይሮስኮፕ)
- የ MPU6050 ኤስዲኤ ከአርዲኖ SDA ጋር ይገናኛል (ለአርዱዲኖ ፕሮ ሚኒ እሱ A4 ነው)
የ MPU6050 -SCL ከአርዱዲኖ SCL ጋር ይገናኛል (ለ Arduino Pro Mini እሱ A5 ፒን ነው)
- GND ከአርዲኖው GND ጋር ይገናኛል
- INT ከ Arduino ፒን 2 ጋር ይገናኙ
- ቪሲሲ ከአርዱዲኖ +3.3 ቪ ጋር ይገናኛል
ደረጃ 6 የፕሮጀክቱ ምንጭ ኮድ (ተቀባይ)
የምንጭ ኮዱ በትክክል እንዲሠራ ፣ ምክሮቹን ይከተሉ
-የ RF24.h ቤተ -መጽሐፍትን ያውርዱ እና ወደ አርዱዲኖ ቤተመፃህፍት አቃፊ ያንቀሳቅሱት።
github.com/maniacbug/RF24
ለእኔ ሲ/ፕሮግራሞች/አርዱinoኖ/ቤተመፃህፍት ነው
ደረጃ 7 - ለአስተላላፊው የምንጭ ኮድ
ሁሉንም ፋይሎች በአንድ አቃፊ ወይም በተመሳሳይ ቦታ ማንቀሳቀስ አለብዎት ፣ እና የመጨረሻው ምንጭ ኮድ አርሲ ሮቨር አስተላላፊ ነው። ይክፈቱት እና በአርዱዲኖ ሰሌዳዎ ውስጥ ይስቀሉት
በዚህ ክፍል ውስጥ ትንሽ ውስብስብ እንደሆነ አውቃለሁ ፣ ግን እባክዎን አይርሱ -ምንም ከባድ የለም! ትችላለክ! እስቲ አስቡ ፣ ምርምር ያድርጉ ፣ እራስዎን ያምናሉ እና ይሞክሩ እና ምንም ነገር የማይቻል መሆኑን ይወቁ እና በፕሮጀክት ይደሰቱ።
የሚመከር:
በምልክት ቁጥጥር የሚደረግበት ሮቦት - አከርካሪ ክሩክስ 4 ደረጃዎች
በምልክት ቁጥጥር የሚደረግበት ሮቦት - አከርካሪ ክሩክስ - አከርካሪ ክሩክስ አንድ የእጅ ምልክት ቁጥጥር የሚደረግበት ሮቦት ለገመድ አልባ የክትትል ፕሮጀክት። በዚህ ተከታታይ ውስጥ ፣ የእጅ ምልክቶችን በመጠቀም በከባድ መልከዓ ምድር መጓዝ እና መቆጣጠር የሚችል ሮቦት እንሠራለን። ሮቦትን ለመንዳት የመቆጣጠሪያ ጓንት እንጠቀማለን ፣ እሱም የሚፈልገውን
በምልክት ቁጥጥር የሚደረግበት ሮቨር - 4 ደረጃዎች
በምልክት ቁጥጥር የሚደረግበት ሮቨር እንዴት እንደሚደረግ -የእጅ ምልክት ቁጥጥር የሚደረግበት ሮቨር (በቴሌ የሚሠራ ሮቨር) ለመገንባት መመሪያዎች እዚህ አሉ። በቦርዱ ላይ የግጭት ማስቀረት ዳሳሽ ያለው የሮቨር አሃድ አለው። አስተላላፊው ደብዛዛ የርቀት መቆጣጠሪያ ከመሆን ይልቅ ሊለበስ የሚችል አሪፍ ጓንት ነው
በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ መንገድ- MCU: 12 ደረጃዎች
በምልክት ቁጥጥር የሚደረግበት ሁለንተናዊ የርቀት መቆጣጠሪያ በመስቀለኛ-ኤም.ሲ.ሲ-ለሁሉም ሰላም እና ወደዚህ ፕሮጀክት እንኳን በደህና መጡ! እኔ በጣም ሰነፍ ነኝ እና ሰነፍ ሰው ቅmareት የርቀት መቆጣጠሪያው በጣም ሩቅ መሆኑን ሲረዱ ቴሌቪዥን ማየት ነው! በአል ላይ በእጅ ቢኖረኝ የርቀት መቆጣጠሪያዬ መቼም በጣም ሩቅ እንደማይሆን ተገነዘብኩ
በምልክት ቁጥጥር የሚደረግበት ገመድ አልባ መኪና 7 ደረጃዎች
በምልክት ቁጥጥር የሚደረግበት ገመድ አልባ መኪና - በዚህ መማሪያ ውስጥ በምልክት ቁጥጥር የሚደረግበትን መኪና ወይም ማንኛውንም ሮቦት እንዴት እንደምናደርግ እንማራለን። ይህ ፕሮጀክት ሁለት ክፍል አለው ፣ አንዱ ክፍል አስተላላፊ አሃድ ሲሆን ሌላኛው ክፍል ተቀባይ ክፍል ነው። አስተላላፊ አሃድ በእውነቱ በእጅ ጓንቶች እና ተቀባዩ ላይ ተጭኗል
በምልክት ቁጥጥር የሚደረግበት መኪና 5 ደረጃዎች (ከስዕሎች ጋር)
በምልክት ቁጥጥር የሚደረግበት መኪና - ሮቦቶች እንደ ኮንስትራክሽን ፣ ወታደራዊ ፣ ሕክምና ፣ ማምረቻ ፣ ወዘተ ባሉ በሁሉም ዘርፎች ውስጥ በአውቶሜሽን ውስጥ ትልቅ ሚና እየተጫወቱ ነው ፣ እንደ ብሉቱዝ ቁጥጥር የሚደረግበት መኪናን የመሳሰሉ አንዳንድ መሰረታዊ ሮቦቶችን ከሠራሁ በኋላ ፣ ይህንን የፍጥነት መለኪያ የተመሠረተ ጋዞችን አዘጋጅቻለሁ