Სარჩევი:
ვიდეო: Robotic Arm With Zio Modules ნაწილი 3: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს ბლოგი არის Zio Robotics სერიის ნაწილი.
შესავალი
ჩვენს წინა ბლოგში ჩვენ გამოვაქვეყნეთ ნაწილი 1 და 2 სახელმძღვანელო იმის შესახებ, თუ როგორ გავაკონტროლოთ რობოტული მკლავი Zio მოდულების გამოყენებით.
ნაწილი 1 ძირითადად კონცენტრირებული იყო თქვენი რობოტული მკლავის ავტომატური კონტროლის გახსნასა და დახურვაზე და მხოლოდ ერთ სერვოზე.
ნაწილი 2 იყენებს უკაბელო PS2 კონტროლერს, რომ გააკონტროლოს ჩვენი Robotic Arm და გამოიყენოს ოთხივე სერვისი.
დღევანდელ სამეურვეო პროგრამაში ჩვენ გავაგრძელებთ Robotic Arm– ის წინა ნაწილის მეორე ნაწილს, რათა შევქმნათ აპლიკაციის კონტროლერი, რომელიც იყენებს BLE ტექნოლოგიას და გააკონტროლებს ჩვენს Robotic Arm– ს ამ აპლიკაციის ინტერფეისის საშუალებით.
ნაბიჯი 1: პროექტის მიმოხილვა
Რთული ტური:
ზიო პადავანი (შუალედური)
დამხმარე რესურსები:
თქვენ უნდა გქონდეთ ძირითადი გაგება იმის შესახებ, თუ როგორ უნდა დააყენოთ Zio განვითარების დაფები. ამ გაკვეთილში ჩვენ ვივარაუდოთ, რომ თქვენი განვითარების დაფა უკვე კონფიგურირებულია და მზად არის დასაყენებლად. თუ ჯერ არ გაქვთ კონფიგურირებული თქვენი დაფა, იხილეთ ჩვენი Zio Qwiic Start Guide tutorial ქვემოთ დასაწყებად:
Zio nRF52832 Dev Board Qwiic გზამკვლევი
აპარატურა:
- Zio nRF52832 Dev Board
- Zio 16 სერვო კონტროლერი
- Zio DC/DC გამაძლიერებელი
- 3.7V 2000mAh ბატარეა
- რობოტული მკლავი
პროგრამული უზრუნველყოფა:
- Arduino IDE
- Adafruit PWM Servo მძღოლის ბიბლიოთეკა
- კონტროლი 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. მოდულების ჩანართში აირჩიეთ Controller
4. კონტროლერის პარამეტრებში შესვლისთანავე შეარჩიეთ Control Pad, "Available Pins" განყოფილებაში.
გირჩევთ:
აკონტროლეთ Robotic Arm Zio PS2 კონტროლერის გამოყენებით: 4 ნაბიჯი
აკონტროლეთ Robotic Arm with Zio PS2 კონტროლერის გამოყენებით: ეს ბლოგი არის Zio Robotics სერიის ნაწილი. შესავალი ეს არის ბოლო პუნქტი "გააკონტროლე რობოტული მკლავი ზიოთი" პოსტით. ამ გაკვეთილში ჩვენ კიდევ ერთ ნაწილს დავამატებთ ჩვენს რობოტულ მკლავს. წინა გაკვეთილები არ შეიცავს საფუძველს
Robotic Arm With Zio Modules ნაწილი 2: 11 ნაბიჯი
Robotic Arm With Zio Modules ნაწილი 2: დღევანდელ სამეურვეო პროგრამაში ჩვენ გამოვიყენებთ 4 სერვისს და PS2 უკაბელო კონტროლერს რობოტული მხარის გასაკონტროლებლად. ეს ბლოგის პოსტი არის Zio Robotics სერიის ნაწილი. შესავალი ჩვენს წინა ბლოგში, ჩვენ გამოვაქვეყნეთ ნაწილი 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: ის, რასაც მე ვეძებდი, იყო გზა, რომ ადვილად გამკლავებულიყო ნიქსი მილის მრავალრიცხოვან ციფრებზე სხვადასხვა პროექტებში, რომლებზეც ვმუშაობდი. მე ნამდვილად მინდოდა მარტივი ციფრების დაკავშირება მინიმალურ ციფრებთან ერთად და ციფრების კონტროლირებადი
NIXIE TUBE DRIVER MODULES ნაწილი III - HV POWER SUPPLY: 14 ნაბიჯი (სურათებით)
NIXIE TUBE DRIVER MODULES ნაწილი III - HV POWER SUPPLY: სანამ გადავხედავთ Arduino/Freeduino მიკროკონტროლის მომზადებას I და II ნაწილში აღწერილი ნიქსი მილის დრაივერის მოდულებთან დასაკავშირებლად, თქვენ შეგიძლიათ ააწყოთ ეს დენის წყარო, რათა უზრუნველყოს მაღალი საცეცხლე ძაბვა ნიქსი მილების მიერ. ეს არის