ዝርዝር ሁኔታ:
ቪዲዮ: ኤፍፒጋ ቁጥጥር የተደረገበት የ RC ሰርቪ ሞተር ሮቦት ክንድ - ዲክሌንት ውድድር 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
FPGA ቁጥጥር ያለው servo ሞተር ሮቦት ክንድ
የዚህ ፕሮጀክት ዓላማ በሽቶ ሰሌዳ ላይ የሽያጭ ሥራዎችን ማከናወን የሚችል በፕሮግራም ሊሠራ የሚችል ስርዓት መፍጠር ነው። ስርዓቱ Digilent Basys3 ልማት ቦርድ ላይ የተመሠረተ ሲሆን ቀደም ሲል በተጠቃሚው የተጫኑ አነስተኛ የኤሌክትሮኒክስ ፕሮጄክቶችን አነስተኛ የኤሌክትሮኒክስ ፕሮጄክቶችን ለመፍጠር በሙከራ ሽቶ ቦርድ ላይ ክፍሎችን የመሸጥ ችሎታ ይኖረዋል።
በ fpga ፕሮግራሚንግ እና በቪቫዶ ሶፍትዌር ላይ ያለኝ ተሞክሮ ውስን ስለሆነ ፣ እዚህ ያገኘሁትን የ servo ሞተር ትዕዛዝ መርህን ተጠቅሜ https://www.instructables.com/id/Controlling-Serv… እና እስክችል ድረስ ከዚያ ተገንብቼ ነበር። የእኔን ሮቦት ክንድ ይቆጣጠሩ ፣ ስለዚህ በፕሮጄክቶቼ ውስጥ የምጠቀምባቸው አንዳንድ ፋይሎች ቀደም ሲል በተጠቀሰው አገናኝ ውስጥ ያለውን ትምህርት በሰቀለው መሐንዲሱ የተፈጠሩ ናቸው።
ፕሮጀክቱ 4 ሰርቮ ሞተሮችን መቆጣጠር ይችላል። ይህንን ለማድረግ በዲጂሌንት ድርጣቢያ ላይ ያለውን ንድፍ እና ሰነድ በመጠቀም የ ‹Pmod CON3› ን ቅጂ ፈጠርኩ
ይህ አስተማሪ የ fpga ሰሌዳ በመጠቀም የ 4 servo rc ዓይነት ሞተሮችን እንዴት እንደሚቆጣጠሩ ለመረዳት ይረዳዎታል። የእኔ ሮቦት ክንድ አገልግሎት ከ 0 ወደ 180 (ወይም በእኔ ሁኔታ 170) ዲግሪ ብቻ ሊንቀሳቀስ ስለሚችል እያንዳንዱ ሞተር በ 0 ፣ 45 ፣ 90 እና 170 ዲግሪዎች ቦታ ላይ ሊንቀሳቀስ ይችላል።
በአንዱ ሰርቪየር ሞተሬቼ (ምናልባትም ደካማ ጥራት) ላይ ባጋጠመኝ አንዳንድ ችግሮች ምክንያት የ ‹ቀድሞውን› የተበላሸውን የ servo ሞተር ጥፋትን ለማስወገድ የ Basys3 ቦርድን ሞተሮችን እስከ 170 ዲግሪዎች ለማንቀሳቀስ አዘጋጃለሁ። ለማንኛውም ይህ ፕሮጀክት በትክክል እንዲሠራ የ 170 ዲግሪ ገደብ በቂ ይመስላል።
ደረጃ 1: አካላት እና መሣሪያዎች
- አራት የ servo rc ሞተሮች (S05NF STD ወይም S06NF STD) ወይም የ servo ሞተር ሮቦት መሣሪያ
- Digilent Basys 3 fpga ቦርድ
- Xilinx Vivado ሶፍትዌር
- ማይክሮ ዩኤስቢ ገመድ
- Pmod CON3: R/C Servo Connectors
- 5-7.2 ቮልት የዲሲ አቅርቦት
ደረጃ 2 የፕሮጀክት ፋይሎች
የቪቫዶ ሶፍትዌርን በመጠቀም ፋይሎቹን ያውጡ እና ፕሮጀክቱን ይክፈቱ።
ደረጃ 3 - ክፍሎቹን ማገናኘት
በመጀመሪያው PmodCON3 (ከግራ ወደ ቀኝ PWM ፣ Vcc ፣ GND) ካለው ጋር ተመሳሳይነት ላለው የፒን ውቅረት (EXTRA) ትኩረት በመስጠት ከአራቱ የሾርባ ሞተሮች ውስጥ አንዱን አራቱን የ servo ሞተሮችን ያገናኙ።
በ Basys3 Pmod Connector C. የላይኛው ጎን ላይ DIY PmodCON3 ን ይሰኩ 5-8 ቮልት የኃይል አቅርቦትን ወደ DIY PmodCon3 ያያይዙ።
የ Basys3 ሰሌዳውን ከፒሲው ጋር ያገናኙ ፣ ፕሮጀክቱን ይክፈቱ እና የትንሽ ፍሰቱን ያመነጩ። Digilent ድርጣቢያ ላይ መረጃን በመጠቀም Basys3 ን ፕሮግራም ያድርጉ።
የ servo ሞተሮችን ለመሥራት በ Basys3 ሰሌዳ ላይ የግፊት ቁልፎችን ይጠቀሙ እና Sw0 እና Sw1 ን ይለውጡ።
የሚመከር:
XLR8 ላይ RC ቁጥጥር የተደረገበት ሮቦት! የትምህርት ሮቦት 5 ደረጃዎች
XLR8 ላይ RC ቁጥጥር የተደረገበት ሮቦት! የትምህርት ሮቦት - ሰላም ፣ በዚህ ጽሑፍ ውስጥ መሰረታዊ ሮቦት እንዴት እንደሚገነቡ ያሳየዎታል። “ሮቦት” የሚለው ቃል በቀጥታ ትርጉሙ “ባሪያ” ማለት ነው። ወይም “ሠራተኛ”። በአርቲፊሻል ኢንተለጀንስ ውስጥ ለተደረጉ እድገቶች ምስጋና ይግባቸው ፣ ሮቦቶች ከአይሳክ አሲሞቭ ሳይንሳዊ አካል አይደሉም
ስማርትፎን ቁጥጥር የተደረገበት ሮቦት ብሌን 4.0 ን በመጠቀም !!!: 5 ደረጃዎች
ስማርትፎን የሚቆጣጠረው ሮቦት አጠቃቀም ብሌን 4.0 ን ይጠቀሙ !!!: - በቀድሞው ትምህርት ውስጥ ስማርትፎን በመጠቀም ኤልዲዎችን ለመቆጣጠር እንዴት የብሉቱዝ ሞዱሉን (በተለይ HM10 BLE v4.0) ን ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚችሉ ለእርስዎ አጋርቻለሁ። እዚህ ሊፈትሹት ይችላሉ። በዚህ አስተማሪ ውስጥ ሮቦት እንዴት እንደሚገነቡ አሳያችኋለሁ
በቴሌግራም ቁጥጥር የማያቋርጥ የማዞሪያ ሰርቪ (ሲአርኤስ) ሞተር -8 ደረጃዎች
በቴሌግራም ቁጥጥር ቀጣይነት ያለው የማዞሪያ ሰርቪ (ሲአርኤስ) ሞተር -በዚህ አስተማሪ ውስጥ CRS ን በቴሌግራም እንዴት እንደሚቆጣጠሩ አስተምራችኋለሁ። ለዚህ አስተማሪ ሁለት ነገሮች ያስፈልጉዎታል። በ NodeMCU 1.0 (ESP-12E ሞዱል) ላይ እሰራለሁ። ይህ በሌሎች የአርዱዲኖ ድንበሮች ላይ ሊሠራ ይችላል ፣ ፕሮፌሽኑን መፈለግ ብቻ ያስፈልግዎታል
አስደናቂ የእንጨት ሮቦት ክንድ እንዴት እንደሚመደብ (ክፍል 3: ሮቦት ክንድ) - በማይክሮ ላይ የተመሠረተ: ቢት: 8 ደረጃዎች
አንድ አስደናቂ የእንጨት ሮቦት ክንድ እንዴት እንደሚመደብ (ክፍል 3 ROBOT ARM) - በማይክሮ ላይ የተመሠረተ - ቢቲን - የሚቀጥለው የመጫን ሂደት መሰናክል ሁነታን በማስወገድ ላይ የተመሠረተ ነው። በቀደመው ክፍል ውስጥ የመጫን ሂደቱ በመስመር መከታተያ ሞድ ውስጥ ካለው የመጫን ሂደት ጋር ተመሳሳይ ነው። ከዚያ የመጨረሻውን የ “A” ቅጽ እንይ
[አርዱinoኖ ሮቦት] እንዴት ተንቀሳቃሽ እንቅስቃሴ ሮቦት እንደሚሰራ - አውራ ጣቶች ሮቦት - ሰርቮ ሞተር - የምንጭ ኮድ 26 ደረጃዎች (ከስዕሎች ጋር)
[አርዱinoኖ ሮቦት] እንዴት ተንቀሳቃሽ እንቅስቃሴ ሮቦት እንደሚሰራ | አውራ ጣቶች ሮቦት | ሰርቮ ሞተር | የምንጭ ኮድ - አውራ ጣቶች ሮቦት። የ MG90S servo ሞተር የ potentiometer ን ተጠቅሟል። በጣም አስደሳች እና ቀላል ነው! ኮዱ በጣም ቀላል ነው። እሱ ወደ 30 መስመሮች ብቻ ነው። እንቅስቃሴ-መያዝ ይመስላል። እባክዎን ማንኛውንም ጥያቄ ወይም ግብረመልስ ይተዉ! [መመሪያ] ምንጭ ኮድ https: //github.c