Բովանդակություն:
Video: Robotic Arm with Zio Modules Մաս 3: 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս բլոգային գրառումը Zio Robotics Series- ի մի մասն է:
Ներածություն
Մեր նախորդ բլոգում մենք տեղադրեցինք 1 -ին և 2 -րդ ձեռնարկը, թե ինչպես վերահսկել Robotic Arm- ը ՝ օգտագործելով Zio մոդուլները:
Մաս 1 -ը հիմնականում կենտրոնացած էր ձեր Robotic Arm's Claw ավտոմատ կերպով վերահսկելու վրա ՝ բացել և փակել և օգտագործել միայն մեկ սերվո:
Մաս 2 -ը օգտագործում է անլար PS2 վերահսկիչ ՝ վերահսկելու մեր Robotic Arm- ը և օգտագործելով բոլոր չորս սերվերը:
Այսօրվա ձեռնարկում մենք կշարունակենք Robotic Arm- ի նախորդ տեղադրման 2 -րդ մասով ՝ կառուցելու համար App Controller, որը կշահի BLE տեխնոլոգիան և վերահսկում է մեր Robotic Arm- ը այդ interfaceրագրի ինտերֆեյսի միջոցով:
Քայլ 1: Նախագծի ակնարկ
Դժվարության մակարդակ
Ioիո Պադավան (միջանկյալ)
Օգտակար ռեսուրսներ.
Դուք պետք է ունենաք հիմնական պատկերացում, թե ինչպես տեղադրել Zio զարգացման տախտակները: Այս ձեռնարկում մենք ենթադրում ենք, որ ձեր զարգացման տախտակն արդեն կազմաձևված է և պատրաստ է տեղադրման: Եթե դեռ չեք կազմաձևել ձեր խորհուրդը, սկսելու համար ծանոթացեք ստորև բերված մեր Zio Qwiic Start Guide ձեռնարկին:
Zio nRF52832 Dev Board Qwiic ուղեցույց
Սարքավորումներ:
- Zio nRF52832 Dev տախտակ
- Zio 16 Servo Controller
- Zio DC/DC ուժեղացուցիչ
- 3.7V 2000mAh մարտկոց
- Robotic Arm
Softwareրագրային ապահովում:
- Arduino IDE
- Adafruit PWM Servo վարորդների գրադարան
- Control Robotic Arm մաս 3 Կոդ
Մալուխներ և լարեր
- 200 մմ Qwiic մալուխ
- Արականից իգական ցատկող լարեր
Քայլ 2: Robotic Arm Code
Գրադարանի տեղադրում
Ներբեռնեք և տեղադրեք հետևյալ գրադարանները և պահեք այն ձեր տեղական Arduino IDE գրադարանների պանակում.
Adafruit PWM Servo վարորդների գրադարան
Գրադարանները տեղադրելու համար բացեք ձեր Arduino IDE- ն, անցեք Էսքիզ ներդիր, ընտրեք Ներառել գրադարանը -> Ավելացնել. Zip Գրադարան: Ընտրեք վերը նշված գրադարանները, որոնք ներառվելու են ձեր IDE- ում:
Arduino- ն ունի հարմար ուղեցույց, թե ինչպես տեղադրել գրադարաններ ձեր Arduino IDE- ին: Ստուգեք դրանք այստեղ:
Ներբեռնեք աղբյուրի կոդը
Ներբեռնեք ծրագրի ծածկագիրը այստեղ և բացեք այն Arduino IDE- ի միջոցով:
Վերբեռնեք և գործարկեք ձեր կոդը ձեր Dev Board- ում:
Քայլ 3: Հավելվածի ներբեռնում
1. Ներբեռնեք Adafruit Bluefruit LE ծրագիրը Google Play խանութից /iTunes App Store- ից ձեր սմարթֆոնին:
2. Բացեք ծրագիրը և ընտրեք Bluefruit52 միանալու համար
3. Մոդուլների ներդիրում Ընտրեք վերահսկիչ
4. Երբ դուք գտնվում եք Controller- ի կարգավորումներում, ընտրեք Control Pad ՝ «Available Pins» բաժնում:
Խորհուրդ ենք տալիս:
NIXIE TUBE DRIVER MODULES - Մաս II. 11 քայլ
NIXIE TUBE DRIVER MODULES - Part II. This Instructable is a follow -up to the nixie tube driver module (Part I) that I posted here. Nixie վարորդական տախտակը նախատեսված է արտաքին միկրոկառավարիչից (Arduino և այլն) սերիական մուտքագրում ստանալու համար և ելքային տասնորդական տեղեկատվություն և երթուղու հզորություն t
Կառավարեք Robotic Arm- ը Zio- ով ՝ օգտագործելով PS2 վերահսկիչ. 4 քայլ
Control Robotic Arm with Zio PS2 Controller- ի միջոցով. Այս բլոգային գրառումը Zio Robotics շարքի մի մասն է: Ներածություն Սա «Կառավարեք ռոբոտային ձեռքը Zio- ով» գրառման վերջին հատվածն է: Այս ձեռնարկում մենք մեկ այլ հատված կավելացնենք մեր Robotic Arm- ին: Նախորդ ձեռնարկները չեն ներառում հիմք
Robotic Arm with Zio Modules Մաս 2: 11 Քայլեր
Robotic Arm With Zio մոդուլներ Մաս 2: Այսօրվա ձեռնարկում մենք կօգտագործենք բոլոր 4 սերվերը և PS2 անլար վերահսկիչը `ռոբոտացված թևը վերահսկելու համար: Այս բլոգային գրառումը Zio Robotics Series- ի մի մասն է: Ներածություն Մեր նախորդ բլոգում մենք տեղադրեցինք 1 -ին մասը ձեռնարկ, թե ինչպես վերահսկել Robotic Ar
ROS MoveIt Robotic Arm Մաս 2. Robot Controller: 6 Steps
ROS MoveIt Robotic Arm Մաս 2: Robot Controller ՝ https://github.com/AIWintermuteAI/ros-moveit-arm.git Հոդվածի նախորդ մասում մենք ստեղծել ենք URDF և XACRO ֆայլեր մեր ռոբոտացված թևի համար և գործարկել ենք RVIZ- ը ռոբոտացված ձեռքը մոդելավորված միջավայրում: Այս անգամ մենք դա կանենք ռեալի հետ
NIXIE TUBE DRIVER MODULES - Մաս I. 8 քայլ (նկարներով)
NIXIE TUBE DRIVER MODULES - Մաս I. Այն, ինչ ես փնտրում էի, մի միջոց էր, որը կարող էր հեշտությամբ զբաղվել տարբեր նախագծերում, որոնց վրա ես աշխատում էի: Ես իսկապես ուզում էի հեշտ թվով բազմաթիվ թվանշաններ միացնել նվազագույն թվանշանների միջև ընկած տարածության հետ և վերահսկել թվերը