Агуулгын хүснэгт:
- Алхам 1: Үндсэн онол
- Алхам 2: загвар
- Алхам 3: Эффекторын төгсгөл
- Алхам 4: Excel -ийн симуляци
- Алхам 5: Arduino диаграм ба систем
- Алхам 6: Arduino програмыг байршуулах
- Алхам 7: Симуляцийг боловсруулах
- Алхам 8: Эцсийн шат
Видео: Excel, Arduino & Processing ашиглан урагшлах кинематик: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Forward Kinematic нь 3D орон зайд End Effector утгуудыг (x, y, z) олоход хэрэглэгддэг.
Алхам 1: Үндсэн онол
Зарчмын хувьд урагш кинематик нь хосолсон (хамтарсан) тригонометрийн онолыг ашигладаг. Урт (r) ба өнцөг (0) параметрүүдийн тусламжтайгаар төгсгөлийн эффекторын байрлалыг 2D зайны хувьд (x, y), 3D -ийн хувьд (x, y, z) мэдэж болно.
Алхам 2: загвар
Энэ загварыг teta1 (0 градус), teta1 (0 градус), teta2 (0 градус), teta3 (0 градус), teta4 (0 градус) гэж үздэг. Мөн a1-a4 = 100 мм урт (хүссэнээр өөрчлөх боломжтой). Өнцөг ба уртыг Excel -д дуурайж болно (татаж авах файл).
Алхам 3: Эффекторын төгсгөл
Дээрх матрицаас томъёог Excel ашиглан загварчилсан болно.
Алхам 4: Excel -ийн симуляци
Excel1 дээр лавлах үндсэн онол байдаг. Шаардлагатай бол өнцөг, уртыг өөрчилж болно. Үүнийг хожим нь End Effector (xyz) гэж нэрлэх болно. Учир нь Excel бол миний бүтээсэн систем юм.
Алхам 5: Arduino диаграм ба систем
Хангамж:
1. Arduino Uno 1 ширхэг
2. Потенциометр 100к Ом 5 ширхэг
3. Кабель (шаардлагатай)
4. PC (Arduino IDE, Excel, Боловсруулах)
5. USB кабель
6. Картбард (шаардлагатай)
Би статик цахилгаанаас зайлсхийхийн тулд Arduino Uno -ийг хуучин PLC хайрцагт хийсэн. Цахилгааны холболтын схемийг зурагнаас үзнэ үү. Forward Arm кинематик сал тоног төхөөрөмжийн системийн хувьд хийгдсэн системийн дагуу.
Алхам 6: Arduino програмыг байршуулах
Arduino програмын файлууд татаж авах файлд байна.
Алхам 7: Симуляцийг боловсруулах
Файл татаж авсан програм.
Алхам 8: Эцсийн шат
Лавлагаа:
1.
2. Онол (файл татаж авах үед)
3.
Зөвлөмж болгож буй:
FK (Forward Kinematic) Excel, Arduino & Processing -тэй: 8 алхам
FK (Forward Kinematic) Excel, Arduino & Processing -тэй: Forward Kinematic нь 3D орон зайд End Effector утгуудыг (x, y, z) олоход ашиглагддаг
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам
HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
TELLO урагшлах камерыг доош харуул: 10 алхам
TELLO Forward Camera Down -ийг зааж өгөх: Энэ зааварыг эхлэгчдэд зөвлөдөггүй. Tello нисгэгчгүй онгоцоо нээх, өөрчлөхөөс өмнө техникийн хангалттай итгэлтэй байх ёстой. Гэсэн учир; Энэ бол техникийн найдвартай байдлыг олж авах гайхалтай арга юм;) Тиймээс та хүсч байна
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл