Բովանդակություն:
- Քայլ 1: Կինեմետիկ վերլուծություն
- Քայլ 2: Մեխանիզմ
- Քայլ 3: MATLAB մոդելավորում
- Քայլ 4: LabVIEW ծածկագիր - Հիմնական
- Քայլ 5: LabVIEW ծածկագիր - Դելտա հակադարձ
- Քայլ 6: LabVIEW ծածկագիր - 3 շարժիչի համաժամացում
- Քայլ 7: Դեմո
![LEGO Delta ռոբոտի սկանավորում և գծագրում. 7 քայլ (նկարներով) LEGO Delta ռոբոտի սկանավորում և գծագրում. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-8498-16-j.webp)
Video: LEGO Delta ռոբոտի սկանավորում և գծագրում. 7 քայլ (նկարներով)
![Video: LEGO Delta ռոբոտի սկանավորում և գծագրում. 7 քայլ (նկարներով) Video: LEGO Delta ռոբոտի սկանավորում և գծագրում. 7 քայլ (նկարներով)](https://i.ytimg.com/vi/RuiJelPGsU8/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
![LEGO Delta ռոբոտի սկանավորում և գծագրում LEGO Delta ռոբոտի սկանավորում և գծագրում](https://i.howwhatproduce.com/images/003/image-8498-17-j.webp)
LEGO NXT- ի միջոցով Delta Robot ստեղծելու համար:
Համակցված սկանավորում և գծագրում:
Քայլ 1: Կինեմետիկ վերլուծություն
![Կինեմտիկ վերլուծություն Կինեմտիկ վերլուծություն](https://i.howwhatproduce.com/images/003/image-8498-18-j.webp)
Խնդրում ենք բացել PDF- ը ՝ մանրամասները տեսնելու համար:
Հղում ՝ https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…
Քայլ 2: Մեխանիզմ
![Մեխանիզմ Մեխանիզմ](https://i.howwhatproduce.com/images/003/image-8498-19-j.webp)
![Մեխանիզմ Մեխանիզմ](https://i.howwhatproduce.com/images/003/image-8498-20-j.webp)
![Մեխանիզմ Մեխանիզմ](https://i.howwhatproduce.com/images/003/image-8498-21-j.webp)
LEGO NXT *1LEGO Motor *3LEGO Light sensor *1LEGO mindstorms *1 տուփ Սպիտակ տախտակ *1 (Քանի որ սպիտակ տախտակն ավելի քիչ շփում ունի.) Սպիտակ տախտակի նշիչ *1 Սայլակ *1Belt *n (Ֆիքսված դարակը և ռոբոտը միասին):
Եթե ունեք ավելի շատ հանդերձում, կարող եք դրանք օգտագործել փոխանցման տուփ կառուցելու համար: Ավելի լավ է, որ շարժիչը ունենա մեծ նվազման հարաբերակցություն:
Փոխեք ձեռքի երկարությունը `ձեր կարիքները բավարարելու համար:
Ավելի լավ է օգտագործել գնդակի վարդակը հանգույցում: Ես այն չունեմ, ուստի այն փոխում եմ 2 հեղափոխական հանգույցի:
Քայլ 3: MATLAB մոդելավորում
![MATLAB մոդելավորում MATLAB մոդելավորում](https://i.howwhatproduce.com/images/003/image-8498-22-j.webp)
![MATLAB մոդելավորում MATLAB մոդելավորում](https://i.howwhatproduce.com/images/003/image-8498-23-j.webp)
MATLAB- ի միջոցով գործողությունը մոդելավորելու համար:
Մինչև ռոբոտը շահագործելը հաշվարկեք ռոբոտի հետագիծը: Այն կարող է խուսափել ոչ պատշաճ գործարկումից, ինչպես աշխատանքային տարածքը գերազանցելը:
Քայլ 4: LabVIEW ծածկագիր - Հիմնական
![LabVIEW ծածկագիր - Հիմնական LabVIEW ծածկագիր - Հիմնական](https://i.howwhatproduce.com/images/003/image-8498-24-j.webp)
![LabVIEW ծածկագիր - Հիմնական LabVIEW ծածկագիր - Հիմնական](https://i.howwhatproduce.com/images/003/image-8498-25-j.webp)
![LabVIEW ծածկագիր - Հիմնական LabVIEW ծածկագիր - Հիմնական](https://i.howwhatproduce.com/images/003/image-8498-26-j.webp)
- Կտտացրեք «Նախաստորագրել» ներքևին: Այն կարող է թույլ տալ, որ ռոբոտը միշտ սկսվի նույն վայրից: Տվեք 3 շարժիչի հզորություն, որպեսզի դրանք շարժվեն դեպի դարակի վերև: Հաշվարկեք շարժիչի աստիճանի նախորդ և ներկա արժեքների տարբերությունը: Եթե տարբերությունը 0, նախաստորագրումն ավարտված է:
-
Սեղմեք «Սկան» հատակին: Տվեք NXT a L (սմ)*L (սմ) զանգված, որն ունի d սյունակ և d տող: Թողեք, որ լույսի ցուցիչը սկանավորի ձախից աջ և վերևից ներքև: որոշվում է սև (նկարում այն <45 է, բայց դա այլ կլինի), այն զանգվածին մուտք կունենա որպես X0, Y0, Z0: Եվ դա դուրս կգա սկանավորման գործընթացից:
- Փոխեք լույսի ցուցիչը դեպի գրատախտակի նշիչ:
- Կտտացրեք «Ոչ ոքի» ներքևում: Նկարչությունը կսկսվի այն դիրքից, որին հասանելի է 2 -րդ քայլը (X0, Y0, Z0): Matlab սցենարը այն հետագիծն է, որը դուք տեղադրում եք:
Քայլ 5: LabVIEW ծածկագիր - Դելտա հակադարձ
![LabVIEW ծածկագիր - Դելտա հակադարձ LabVIEW ծածկագիր - Դելտա հակադարձ](https://i.howwhatproduce.com/images/003/image-8498-27-j.webp)
Դա հակադարձ կինեմատիկական հաշվարկ է:
Մուտքագրումները հետագծի կետերի կոորդինատներն են x, y և z:
Ելքները երեք շարժիչի անկյունն ու հզորությունն են, իսկ «օղակները» ցույց են տալիս օղակների թիվը:
Քայլ 6: LabVIEW ծածկագիր - 3 շարժիչի համաժամացում
![LabVIEW Code - 3 Motor Sync LabVIEW Code - 3 Motor Sync](https://i.howwhatproduce.com/images/003/image-8498-28-j.webp)
![LabVIEW Code - 3 Motor Sync LabVIEW Code - 3 Motor Sync](https://i.howwhatproduce.com/images/003/image-8498-29-j.webp)
Օգտագործելով PID հսկողություն:
Մուտքագրեք 3 շարժիչների նավահանգիստ, հզորություն, անկյուն:
Եթե NXT- ից ընթերցվող շարժիչի և Delta Inverse- ի անկյան տարբերությունը 5 աստիճանից փոքր է, ապա շարժիչը կդադարի պտտվել:
Եթե 3 շարժիչ կանգնեցվի, գործընթացը ավարտված է:
Խորհուրդ ենք տալիս:
Լույսի և ջերմաստիճանի տվիչների տվյալների ընթերցում և գծագրում ազնվամորի Pi- ով. 5 քայլ
![Լույսի և ջերմաստիճանի տվիչների տվյալների ընթերցում և գծագրում ազնվամորի Pi- ով. 5 քայլ Լույսի և ջերմաստիճանի տվիչների տվյալների ընթերցում և գծագրում ազնվամորի Pi- ով. 5 քայլ](https://i.howwhatproduce.com/images/001/image-695-32-j.webp)
Light and Temperature Sensor Data- ի ընթերցումը և գծագրումը Raspberry Pi- ով. Այս Ուսումնական ձեռնարկում դուք կսովորեք, թե ինչպես կարդալ ազնվամորի pi- ով և ADS1115 անալոգով թվային փոխարկիչով լույսի և ջերմաստիճանի ցուցիչ և գրաֆիկացնել այն matplotlib- ի միջոցով: Սկսենք անհրաժեշտ նյութերից
Տվյալների ուղարկում Arduino- ից Excel (և գծագրում). 3 քայլ (նկարներով)
![Տվյալների ուղարկում Arduino- ից Excel (և գծագրում). 3 քայլ (նկարներով) Տվյալների ուղարկում Arduino- ից Excel (և գծագրում). 3 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1033-43-j.webp)
Տվյալների ուղարկում Arduino- ից Excel (և գծագրում այն). Ես լայնորեն փնտրել եմ մի եղանակ, որը կարող էր իրական ժամանակում գծագրել իմ Arduino սենսորի ընթերցումը: Ոչ միայն գծապատկեր, այլև ցուցադրեք և պահեք տվյալները հետագա փորձերի և ուղղումների համար: Ամենապարզ լուծումը, որը ես գտա, Excel- ի օգտագործումն էր, բայց
MSP432 LaunchPad- ի և Python- ի միջոցով ջերմաստիճանի տվիչի (TMP006) կենդանի տվյալների գծագրում. 9 քայլ
![MSP432 LaunchPad- ի և Python- ի միջոցով ջերմաստիճանի տվիչի (TMP006) կենդանի տվյալների գծագրում. 9 քայլ MSP432 LaunchPad- ի և Python- ի միջոցով ջերմաստիճանի տվիչի (TMP006) կենդանի տվյալների գծագրում. 9 քայլ](https://i.howwhatproduce.com/images/005/image-13891-j.webp)
SPերմաստիճանի տվիչի կենդանի տվյալների գծագրում (TMP006) MSP432 LaunchPad- ի և Python- ի միջոցով. TMP006- ը ջերմաստիճանի տվիչ է, որը չափում է օբյեկտի ջերմաստիճանը ՝ առանց օբյեկտի հետ շփվելու անհրաժեշտության: Այս ձեռնարկում մենք պլանավորում ենք BoosterPack- ի (TI BOOSTXL-EDUMKII) ջերմաստիճանի կենդանի տվյալները Python- ի միջոցով
Փաստաթղթերի սկանավորում `9 քայլ
![Փաստաթղթերի սկանավորում `9 քայլ Փաստաթղթերի սկանավորում `9 քայլ](https://i.howwhatproduce.com/images/005/image-14509-j.webp)
Փաստաթղթերի սկանավորում. Ֆաքսի մեքենաներն անցյալ են: Փաստաթղթերի սկաներն այժմ մեզ թույլ են տալիս ֆիզիկական թղթային փաստաթուղթը վերածել էլեկտրոնային թղթի փաստաթղթի, որն այնուհետև կարող է ավելի արագ, քան երբևէ ուղարկվել իր նպատակակետին: Սա չափազանց կարևոր է աշխատանքային միջավայրում
ARDUINO- ի միջոցով 3D մոդել ստեղծելու մոտակա օբյեկտների սկանավորում. 5 քայլ (նկարներով)
![ARDUINO- ի միջոցով 3D մոդել ստեղծելու մոտակա օբյեկտների սկանավորում. 5 քայլ (նկարներով) ARDUINO- ի միջոցով 3D մոդել ստեղծելու մոտակա օբյեկտների սկանավորում. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-2753-71-j.webp)
ARDUINO- ի միջոցով 3D մոդել ստեղծելու համար մոտակա օբյեկտների սկանավորում. Այս նախագիծը հատուկ է `օգտագործելով HC-SR04 ուլտրաձայնային տվիչը` մոտակա օբյեկտները սկանավորելու համար: 3D մոդել պատրաստելու համար հարկավոր է սենսորը ուղղել ուղղահայաց ուղղությամբ: Դուք կարող եք ծրագրավորել Arduino- ն ազդանշան հնչեցնելիս, երբ սենսորը հայտնաբերում է օբյեկտ