Мазмұны:
- 1 -қадам: қажет бөлшектер
- 2 -қадам: Қажетті құралдар
- 3 -қадам: Дискінің кодтаушы графигін мекенжай жапсырма қағазына басып шығарыңыз
- 4 -қадам: Дөңгелек серво мүйізіне кодтаушы дискінің графикасын бекітіңіз
- 5 -қадам: Tamiya аналогты кодерін микросерво моторына қосыңыз
- 6 -қадам: Кодер сенсорлық кабельдерін өзгертіңіз
- 7 -қадам: дөңгелек серво мүйізін микросерво қозғалтқышына бекітіңіз
- 8 -қадам: аппараттық қосылулар
- 9 -қадам: Micro Servo Motor Encoder демо -кодын жүктеңіз және іске қосыңыз
- 10 -қадам: Онлайн робот демонстрациясын қолданып көріңіз
Бейне: Feetech Micro 360 градус үздіксіз айналу сервисіне кодерді қосыңыз FS90R: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Дөңгелекті ротордың қозғалысын ашық контурлы басқару көмегімен дәл басқару өте қиын немесе мүмкін емес. Көптеген қосымшалар дөңгелекті роботтың позициясын немесе жүру қашықтығын дәл орнатуды талап етеді. Кішкентай үздіксіз айналмалы микросерво қозғалтқыштары - шағын роботтарды басқарудың төмен бағасы.
Feetech Micro 360 Degree Үздіксіз айналу серверлері (FS90R) робототехника жобалары үшін өте қолайлы, бірақ кейде сіз үлкен сервопокаттардың кері байланысын басқарғыңыз келеді.
Arduino немесе Raspbery Pi контроллеріне Tamiya аналогты кодер сенсоры мен қарапайым жабық контурлы кері байланыс алгоритмін қосқаннан кейін, осы кіші серводы контурды кері байланыспен басқаруды пайдалануға өзгерту өте оңай.
1 -қадам: қажет бөлшектер
- FeeTech 9g Үздіксіз айналмалы микросерво айналмалы серво мүйізі Сатушы: RobotShop Бөлім №: RB-Fit-02 Саны: 1 Бірлік құны: $ 4.99 Барлығы: $ 4.99
- Arduino NG w/ ATmega8 немесе ұқсас Arduino микроконтроллері
- Tamiya Twin моторлы беріліс қорабының жеткізушісі үшін кодтаушы жұп: RobotShop №1 бөлім: RB-Rbo-122 Саны: 1
- Avery 8160 1 «x 2-5/8» Мекенжай жапсырмалары Жеткізуші: Office Depot Саны: 1 парақ Барлығы: $ 13.99 пакет (25 парақ)
- Github -дан кодтаушы дискінің графикасы
- Micro USB -USB -A зарядтау кабелімен 5В портативті телефон зарядтаушысы Сатушы: Best Buy Tzumi - PocketJuice Solo 4000 мАч портативті зарядтағыш моделі: 4021BB Бөлім №: 6304825
Raspberry Pi опциясы
- Raspberry Pi 3 - B үлгісі Сатушы: Adafruit SKU: ӨНІМ ID: 3055
- Немесе Raspberry Pi Zero W негізгі пакеті - Pi Zero W жеткізушісі кіреді: Adafruit № #БӨЛІМ ID: 3409 Саны: 1
Егер сіз Raspbery Pi немесе Pi Zero W қолдансаңыз, қосымша екі Pi HATs қажет:
- Pimoroni Automation pHAT Raspberry Pi Zero сатушысы үшін: Adafruit Бөлім №: ӨНІМ ID: 3352Саны: 1
- SparkFun Pi Servo HAT жеткізушісі: SparkFun № бөлігі: DEV-14328 Саны: 1
- GPIO стекинг тақырыбы - 2x20 түйреуішті қосымша ұзындықтар Сатушы: Adafruit Бөлім №: PRODUCT ID: 2223Саны: 2
2 -қадам: Қажетті құралдар
- Шағын Philips бұрағыш
- Желім пистолеті мен желім таяқшасы немесе супер желім
- Мұрын инелері
- Raspberry Pi нұсқасы үшін дәнекерлеуіш пен дәнекерлеу қажет (міндетті емес)
3 -қадам: Дискінің кодтаушы графигін мекенжай жапсырма қағазына басып шығарыңыз
- Encoder_disk.pdf файлын ашыңыз және оны Avery 8160 мекенжай белгісінің қағазына басып шығарыңыз
- Энцодер дискінің графикасын жапсырма қағазынан үзік сызық бойымен қиып алу үшін қайшыны қолданыңыз және бағыттаушы ретінде үзік сызықты пайдаланып орталық тесікті кесіңіз.
4 -қадам: Дөңгелек серво мүйізіне кодтаушы дискінің графикасын бекітіңіз
- 3 -қадамдағы кодтаушы дискінің графигінен қағаз тірегін алыңыз
- Дөңгелек серво мүйізінің артқы жағына кодер дискінің графикасын бекітіңіз және серво мүйізінің сплайн бастығының айналасындағы кодер дискісінің графикалық саңылауын ортаға қойыңыз.
- Ауа көпіршіктері мен әжімдерді кетіру үшін кодтаушы дискінің графикасын тегістеңіз
5 -қадам: Tamiya аналогты кодерін микросерво моторына қосыңыз
- Микросерво қозғалтқыш білігінің бастығына ыстық ерітіндінің немесе супер желімнің кішкене тамшысын салыңыз. Уақытша бекіткіш ретінде ыстық балқытылған желімді қолданыңыз, бірақ түпкілікті бекіту үшін супер желімді қолданыңыз.
- Tamiya аналогтық кодтау тақтасындағы тесік сенсорлар қозғалтқыштан жоғары/алысқа қарай орналасқан микросерво қозғалтқыш білігінің айналасында орналасқанына көз жеткізу үшін Tamiya аналогтық кодерін бекітіңіз.
6 -қадам: Кодер сенсорлық кабельдерін өзгертіңіз
- Tamiya аналогтық кодермен қамтамасыз етілген кабельдер микроконтроллердің аналогтық кіріс түйреуіштеріндегі стандартты 5В сигналдық конфигурациясымен жұмыс істеу үшін өзгертілуі керек.
- Аналогты сенсорлық кабельдің бір ұшындағы жер мен 5В сымдарды ауыстырыңыз, осылайша 5В сымы түйреуіштің қосқышының ортасында, ал жерге және сигнал сымдары түйреуіштің қосқышының шеткі жағдайында болады.
- Кабельдің өзгертілмеген ұшын Tamiya Analog кодтаушы түйреуіштеріне бекітіңіз
- Кабельдің өзгертілген ұшын Arduino микроконтроллерінің аналогтық кіріс түйреуіштеріне бекітіңіз, сонда Arduino түйреуішіндегі жерге қосылатын сым Tamiya Analog кодерінің жерге тұйықтауышына қосылады.
- Micro Servo моторлы PWM кабелін Arduino микроконтроллерінің D9 PWM түйреуіштеріне жалғаңыз.
7 -қадам: дөңгелек серво мүйізін микросерво қозғалтқышына бекітіңіз
Дөңгелек серво мүйізін микросерво қозғалтқышының білігіне кодтаушы диск графигімен орнатыңыз және оны серво мүйізін бекіту бұрандасын қолданып бекітіңіз
8 -қадам: аппараттық қосылулар
Arduino нұсқасы
- Сенсорлық кабельдің өзгертілген ұшын Ground-5V-Signal түйреуішінің дұрыс бағытын сақтай отырып, Arduino Analog 4 портына қосыңыз.
- Micro Servo Motor PWM коннекторын Arduino контроллерінің D9 түйреуіштеріне қосыңыз
- Arduino -ны қуат көзіне қосыңыз
Raspberry Pi нұсқасы
- Pimoroni Automation Phat Raspberry Pi GPIO тақырыбына қойыңыз
- Pimoroni Automation Phat үстіне SparkFun Pi Servo HAT жинаңыз
- Pimoroni Automation Phat аналогты кодер датчигінің сигнал штырын ADC 1 қосылымына қосыңыз.
- Аналогтық кодер сенсорының жерге қосқыш пен 5В түйреуіштерін Pimoroni Automation Phat -тегі тиісті жерге және 5В қосылымдарына қосыңыз.
- Батарея қуатын қалпаққа қоспас бұрын, SparkFun Pi Servo HAT қуат көзін оқшаулау секіргішінің ашық режимде екеніне көз жеткізіңіз (жеткізуші нұсқаулығын қараңыз).
- Батарея қуатын Raspberry Pi және SparkFun Pi Servo HAT -ке қосыңыз
9 -қадам: Micro Servo Motor Encoder демо -кодын жүктеңіз және іске қосыңыз
Arduino нұсқасы
- Github -тан Arduino Encoder Encoder.ino, Encoder.h және Encoder.cpp демо кодын көшіру, клондау немесе жүктеу
- Arduino IDE -де демо -кодты ашып, IDE Tools мәзірінен тақтаны таңдаңыз
- Кодты тақтаға жүктеңіз
- Arduino тақтасы қалпына келтірілгеннен кейін ол бағдарламаны бастайды және Tamiya Analog кодерінің көмегімен микросерво қозғалтқышты қалай басқаруға болатынын көрсететін алдын ала анықталған қозғалыстар тізбегінен өтеді.
Raspberry Pi нұсқасы
- Github -тан encoder.py Python Encoder демо -кодын Raspberry Pi SD картасына көшіру, клондау немесе жүктеу
- Python 3 Idle IDE -де демонстрациялық кодты ашып, IDE Run мәзірінен кодты іске қосыңыз
- Бағдарлама басталғаннан кейін ол бағдарламаны бастайды және Tamiya Analog кодерінің көмегімен микросерво қозғалтқышты қалай басқаруға болатынын көрсететін алдын ала анықталған қозғалыстар тізбегінен өтеді. Python shell пәрмен жолынан позиция пәрмендерін енгізу үшін интерактивті режиммен белгіленген кодқа түсініктеме бермеу
10 -қадам: Онлайн робот демонстрациясын қолданып көріңіз
- Сіз ақысыз droidguru.net веб -сайтында кодермен басқарылатын Micro Servo қозғалтқыштары бар роботтың үлгісін тексере аласыз
- Гото: droidguru.net. Егер сіз оның қалай жұмыс істейтінін білмесеңіз, алдымен оқулықты қараңыз (Анықтама мәзірі). Джойстик роботты басқарады, ал А түймесі BB -ден шықпаса немесе батареясы өлмесе, Airsoft мылтығын атып жібереді. (Ноутбукта/жұмыс үстелі компьютерінде көргенде жақсы)
-
Робот үлгісін қолдануды бастау үшін мына қадамдарды орындаңыз
- Қонақ ретінде кіріңіз
- Бөлмеге қосылу тақтасынан Дөңгелектер бөлмесін таңдаңыз
- Бөлме мүшелері тақтасынан Drone Patrol 1 роботын таңдаңыз
- Кері санақ таймері аяқталғаннан кейін роботты джойстик немесе жүгіру түймелері арқылы басқаруға болады
- Жаңа роботты басқару сеансын бастау үшін Бөлме мүшелерінің панелінен Drone Patrol 1 роботын қайта таңдаңыз
- Виртуалды джойстик роботты басқарады және джойстиктің жұмыс көрсеткі түймелері пневматикалық пистолетті нысанаға жақсырақ сәйкестендіру үшін аналогты кодерлерді қолдана отырып, жүгіру/верниер/қадамдық қозғалтқыш қозғалысын басқарады.
Ұсынылған:
EZ үздіксіз айналу сервисі - дәнекерсіз! (CSRC-311): 7 қадам
EZ үздіксіз айналу сервисі - дәнекерсіз! (CSRC-311): Көп ұзамай Azamom.com сайтында (кешіріңіз, қазір сатылып кетті) Мен Common Sense RC CSRC-311 стандартты өлшемді сервосы бойынша өте жақсы мәміле таптым. Әрине, мен олардың кейбірін өзгерткім келді. үздіксіз айналу. Мен ойлап тапқан әдіс өте қарапайым және қажет
Үздіксіз айналу үшін Hitec Hs-325 сервисін өзгертіңіз: 3 қадам (суреттермен)
Hitec Hs-325 Servo үздіксіз айналу үшін өзгертіңіз: Серво қозғалтқыштары максималды +/- 130 градусқа айналуға арналған. Бірақ оларды 360 градусқа бұру үшін оңай өзгертуге болады. Хак әр түрлі серво -мотор модельдері үшін өте жақсы құжатталған. Мұнда мен ServoCity-те сатып алынған Hitec HS-325HB сервоын қолданамын. Th
Серво моторын үздіксіз айналу үшін қалай өзгертуге болады (бір моторлы жаяу робот): 8 қадам (суреттермен)
Үздіксіз айналу үшін сервоқозғалтқышты қалай өзгертуге болады (бір моторлы жаяу робот): Бұл нұсқаулық бір қозғалтқыштың бір бөлігі болып табылады. жаяу жүргінші/Мұндай триллион оқулық бар, мен білемін :-) Олар мектепте түскі үзілісте Sony Mavica камерасымен (флоп
Үздіксіз айналу үшін Futaba S3001 сервисін өзгертіңіз: 4 қадам
Үздіксіз айналу үшін Futaba S3001 сервосын өзгертіңіз: Бұл нұсқаулықта мен сізге Futaba S3001 қос шарлы мойынтіректі серводі үздіксіз айналу үшін қалай өзгерту керектігін жақсы көрсетемін. Неліктен сіз Parralax -тан өзгертілген серверлерді ала аласыз деп сұрай аласыз? Мен екі себеппен, біреуі заттармен айналысуды ұнатамын, ал екіншісі - менің
Үздіксіз айналу үшін Hitec HS-65HB Servo W/Kryptonite Gears қалай өзгертуге болады: 8 қадам
Үздіксіз айналу үшін Hitec HS-65HB Servo W/Kryptonite берілістерін қалай өзгертуге болады: Hitec HS-65HB, Karbonite Gears қол жетімді ең жақсы микросервтердің бірі. Сонымен, бұл серводың ерекшелігі неде? 23,60 x 11,60 x 24,00 мм табанында 6 вольтте 31 унция/дюйм крутящий және 0,11 сек жылдамдықтар туралы не деуге болады