
Բովանդակություն:
- Քայլ 1: Նախապատրաստում
- Քայլ 2. Միացրեք Arduino- ն համակարգչին:
- Քայլ 3. Բացեք Vision.ino- ն (https://github.com/TonyLeheng/Vision-Pick-and-Place) և տեղադրեք տարբերակը ճիշտ:
- Քայլ 4: Կտտացրեք «Վերբեռնել» կոճակին:
- Քայլ 5: Միացրեք UARM- ը համակարգչին:
- Քայլ 6. Բացեք XLoader- ը (xloader.russemotto.com/) և բեռնեք UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)
- Քայլ 7: Կտտացրեք Վերբեռնման կոճակին:
- Քայլ 8. Միացրեք OpenMV- ը համակարգչին:
- Քայլ 9. Բացեք Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) OpenMV IDE- ի միջոցով և կտտացրեք Միացման կոճակին ՝ սարքը հայտնաբերելու համար:
- Քայլ 10: Այնուհետև կտտացրեք «Սկսել» կոճակին:
- Քայլ 11. Պտտեք ոսպնյակը `համոզվելու համար, որ պատկերը հստակ բավական է:
- Քայլ 12: Պահեք ֆայլը OpenMV- ում:
- Քայլ 13. OpenMV մոդուլի տեղադրում:
- Քայլ 14: Arduino մոդուլի տեղադրում:
- Քայլ 15. Միացրեք նկարներին հետևող բոլոր մոդուլները:
- Քայլ 16. Velcro- ի հետ միակցիչ տախտակը երկարացրեք լարերի երկարությունը: կապը ավելի կայուն կլինի, քանի որ այն կարող է ամուր ամրագրվել ստորին թևում:
- Քայլ 17. Ներծծման գավաթը ամրացրեք վերջնական էֆեկտորին:
- Քայլ 18. Միացրեք ամբողջ համակարգը (բնօրինակ UARM էներգիայի ադապտեր):
- Քայլ 19: Համակարգի շրջանակ:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



Երբ խոսում ենք մեքենայական տեսողության մասին, դա մեզ համար միշտ անհասանելի է թվում: Մինչ մենք պատրաստում էինք բաց աղբյուրի տեսողական ցուցադրում, որը շատ հեշտ կլիներ պատրաստել բոլորի համար: Այս տեսանյութում, OpenMV տեսախցիկով, անկախ նրանից, թե որտեղ է կարմիր խորանարդը, ռոբոտի թևը կարող է վերցնել այն և տեղադրել այն ֆիքսված դիրքում: Հիմա եկեք ցույց տանք, թե ինչպես դա անել քայլ առ քայլ:
Քայլ 1: Նախապատրաստում
Սարքավորումներ:
1. uArm Swift Pro * 1
2. Arduino Mega 2560 Shield * 1
3. Arduino Mega 2560 * 1
4. Տեսողության օբյեկտ (Կարմիր) * 1
5. Մալուխներ (USB մալուխ, 4P 1.27 մալուխ, DC հոսանքի լար) * Մի քանիսը
6. uArm Base Extension board * 1
7. Ներծծող գավաթ * 1
8. OpenMV Extension Board * 1
9. OpenMV տախտակ ՝ ամրացման հիմքով * 1
10. Միացում OpenMV- ի և uArm- ի համար * 1
11. Գործ OpenMV- ի համար * 1
12. M3 պտուտակներ * Մի քանիսը
Softwareրագրային ապահովում:
1. Arduino IDE (www.arduino.cc)
2. OpenMV IDE (www.openmv.io)
3. Vision.ino Arduino MEGA2560- ի համար [Github]
4. Color_tracking_test.py OpenMV- ի համար [Github]
5. UArmSwiftPro_2ndUART.hex uArm- ի համար [Github]
Github ՝
Քայլ 2. Միացրեք Arduino- ն համակարգչին:

Քայլ 3. Բացեք Vision.ino- ն (https://github.com/TonyLeheng/Vision-Pick-and-Place) և տեղադրեք տարբերակը ճիշտ:

Քայլ 4: Կտտացրեք «Վերբեռնել» կոճակին:

Քայլ 5: Միացրեք UARM- ը համակարգչին:

Նշում. UArm Swift Pro- ն նախագծված է Arduino Mega2560- ի հիման վրա, սովորաբար այն համակարգչի հետ շփվում է uart0- ի միջոցով USB պորտով, մինչդեռ այս սցենարում այն պետք է օգտագործի uart2- ը 30P ընդլայնման պորտում, որպեսզի մենք ստիպված լինենք փոխելու որոնվածը `ավելի մանրամասն: խնդրում ենք ստուգել մշակողի ուղեցույցը:
Քայլ 6. Բացեք XLoader- ը (xloader.russemotto.com/) և բեռնեք UArmSwiftPro_2ndUART.hex (https://github.com/TonyLeheng/Vision-Pick-and-Place)

Քայլ 7: Կտտացրեք Վերբեռնման կոճակին:

Քայլ 8. Միացրեք OpenMV- ը համակարգչին:

Քայլ 9. Բացեք Color_tracking_test.py (https://github.com/TonyLeheng/Vision-Pick-and-Place) OpenMV IDE- ի միջոցով և կտտացրեք Միացման կոճակին ՝ սարքը հայտնաբերելու համար:

Քայլ 10: Այնուհետև կտտացրեք «Սկսել» կոճակին:

Քայլ 11. Պտտեք ոսպնյակը `համոզվելու համար, որ պատկերը հստակ բավական է:

Քայլ 12: Պահեք ֆայլը OpenMV- ում:

Նշում. Եթե ծածկագիրը հաջողությամբ ներբեռնվեց, նորից միացրեք USB մալուխը
կարող էր պարզել, որ կապույտ LED- ը միացված կլինի մի քանի վայրկյան:
Քայլ 13. OpenMV մոդուլի տեղադրում:


OpenMV- ն (NO.1) ընդամենը PCB տախտակ է, ուստի մենք առաջարկում ենք ինչպես PCB վահանը (NO.4), այնպես էլ մեխանիկական մասերը (No.2, 3) `uArm- ի հետ շատ ավելի դյուրին դարձնելու համար:
Մասը (NO.2) պետք է ամրացվի ներծծող գավաթում:
Մասը (NO.3) OpenMV մոդուլի շապիկն է:
Մեխանիկական մասերով մենք կարող էինք հեշտությամբ ամրացնել OpenMV մոդուլը uArm- ի վերջնական էֆեկտորին:
Քայլ 14: Arduino մոդուլի տեղադրում:


Arduino Mega 2560 (NO.1) ամբողջ համակարգի կենտրոնական պրոցեսորն է, վահանը (NO.2) երկարացման տախտակն է, ինչը կապը շատ ավելի հեշտ է դարձնում: Մասը (NO.3) Velcro- ով միակցիչ տախտակ է, որն օգնում է երկարացնել մետաղալարը, երբ այն չափազանց կարճ է: Այս բոլորը միասին հավաքեք:
Քայլ 15. Միացրեք նկարներին հետևող բոլոր մոդուլները:


4P 1.27 մմ լարերը օգտագործվում են uArm- ից և OpenMV- ից uart նավահանգիստը Arduino Mega 2560- ին միացնելու համար:
Վահանի 2P հոսանքի լարը հեշտացնում է սնուցումը, երեք սարքերի պարզապես անհրաժեշտ է օրիգինալ ռոբոտի ադապտեր (12V5A):
Քայլ 16. Velcro- ի հետ միակցիչ տախտակը երկարացրեք լարերի երկարությունը: կապը ավելի կայուն կլինի, քանի որ այն կարող է ամուր ամրագրվել ստորին թևում:

Քայլ 17. Ներծծման գավաթը ամրացրեք վերջնական էֆեկտորին:

Քայլ 18. Միացրեք ամբողջ համակարգը (բնօրինակ UARM էներգիայի ադապտեր):

Systemգուշացում. Ամբողջ համակարգը միացնելուց հետո OpenMV- ն և MEGA2560- ը միանգամից կաշխատեն, մինչդեռ uarm- ն ունի իր հոսանքի անջատիչը, և մենք պետք է այն միացնենք ձեռքով:
Քայլ 19: Համակարգի շրջանակ:

Ստեղծվել է UFACTORY թիմի կողմից Կապվեք մեզ հետ ՝ info@ Manufactory.cc
Հետևեք մեզ Facebook- ում ՝ Ufactory2013
Պաշտոնական կայք ՝ www.ufactory.cc
Խորհուրդ ենք տալիս:
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ

Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ

Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)

Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
Deal With It Eye Shield (արթնանալիս տեսլականի հարմարեցման համար) ՝ 35 քայլ

Deal With It Eye Shield (արթնանալիս ՝ տեսողության հարմարեցման համար). Խնդիր. մութ միջավայրը դեպի պայծառ: Ի՞նչ ենք անելու, եթե ցանկանում ենք լուծել
Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով)

Ինչպե՞ս միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. Այդ գծից ամենաճկուն և էժան սարքերից են Sonoff Basic- ը և Sonoff Dual- ը: Սրանք Wi-Fi- ով միացված անջատիչներ են ՝ հիմնված հիանալի չիպի ՝ ESP8266- ի վրա: Մինչդեռ