Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3:
- Քայլ 4. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
- Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ
- Քայլ 6. Visuino Set Components- ում
- Քայլ 7. Visuino Connect Components- ում
- Քայլ 8. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 9: Խաղալ
- Քայլ 10. Visuino- ի այլ ձեռնարկներ
Video: DIY Ինչպես վերահսկել Servo շարժիչի անկյունը Visuino հաջորդականության բաղադրիչի միջոցով `10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կօգտագործենք Servo Motor- ը և Arduino UNO- ն, իսկ Visuino- ն `հաջորդական բաղադրիչի միջոցով servo շարժիչի անկյունը վերահսկելու համար: Հերթականության բաղադրիչը կատարյալ է այն իրավիճակների համար, երբ մենք ցանկանում ենք մի քանի իրադարձություն հաջորդականությամբ առաջացնել մեր դեպքում` servo շարժիչի աստիճանների դեպքում:
Դիտեք ցուցադրական տեսանյութ:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Arduino UNO (կամ որևէ այլ Arduino)
- Jumper լարերը
- Սերվո շարժիչ
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք Servo շարժիչի «Նարնջագույն» քորոցը Arduino Digital թվին [8]
- Միացրեք Servo շարժիչի «Կարմիր» քորոցը Arduino դրական պինակին [5V]
- Միացրեք Servo շարժիչի «Բրաուն» քորոցը Arduino բացասական քորոցին [GND]
Քայլ 3:
Մնում է միայն քաշել և թողնել բաղադրիչները և միացնել դրանք միասին: Visuino- ն ձեզ համար կստեղծի աշխատանքային ծածկագիր, որպեսզի կարիք չունենաք ժամանակ կորցնել ծածկագրի ստեղծման վրա: Այն կկատարի բոլոր ծանր աշխատանքը ձեզ համար արագ և հեշտ: Visuino- ն կատարյալ է բոլոր տեսակի նախագծերի համար, կարող եք հեշտությամբ կառուցել բարդ նախագծեր անհապաղ:
Ներբեռնեք Visuino- ի ամենահզոր ծրագրակազմը
Քայլ 4. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:
Քայլ 5. Visuino- ում ավելացրեք բաղադրիչներ
- Ավելացնել «Հաջորդականություն» բաղադրիչ
- Ավելացնել 5x «Անալոգային արժեք» բաղադրիչ
- Ավելացնել «Անալոգային բազմակի միաձուլում» բաղադրիչ
- Ավելացնել «Բաժանել անալոգը ըստ արժեքի» բաղադրիչը
- Ավելացնել «Servo» բաղադրիչ
Քայլ 6. Visuino Set Components- ում
Ընտրեք «Sequence1» բաղադրիչը, կրկնակի սեղմեք դրա վրա: «Տարրեր» երկխոսությունում ՝ 5X «eriամանակաշրջան» տարրը քաշեք ձախ:
- Ընտրեք «eriամանակաշրջան 1» տարրը, իսկ հատկությունների պատուհանում «Հետաձգումը» սահմանեք «1000»
- Ընտրեք «eriամանակաշրջան 2» տարրը և հատկությունների ներքևի պատուհանում «Հետաձգումը» սահմանեք «2000»
- Ընտրեք «eriամանակաշրջան 3» տարրը և հատկությունների ներքևի պատուհանում «Հետաձգումը» սահմանեք «3000»
- Ընտրեք «eriամանակաշրջան 4» տարրը, իսկ հատկությունների պատուհանում «Հետաձգումը» սահմանեք «4000»:
- Ընտրեք «eriամանակաշրջան 5» տարրը և «Հատկացում» պատուհանի ներքո «Delay» - ը սահմանեք «5000» >>:
Այժմ եկեք սահմանենք սերվո շարժիչի աստիճաններ. Ընտրեք «AnalogValue1» բաղադրիչը, իսկ հատկությունների պատուհանի ներքո «Արժեքը» սահմանեք «0»:
Ընտրեք «AnalogValue2» բաղադրիչը և հատկությունների պատուհանի ներքո «Արժեքը» սահմանեք «60»
Ընտրեք «AnalogValue3» բաղադրիչը և հատկությունների պատուհանի տակ «Արժեքը» սահմանեք «120»
Ընտրեք «AnalogValue4» բաղադրիչը և հատկությունների պատուհանի տակ «Արժեքը» սահմանեք «180»
Ընտրեք «AnalogMultiMerger1» բաղադրիչը և «Հատկությունների» պատուհանի ներքո «Մուտքագրեք կապերը» սահմանեք «4»:
Ընտրեք «DivideByValue1» բաղադրիչը և հատկությունների պատուհանի ներքո «արժեքը» սահմանեք «180»
Քայլ 7. Visuino Connect Components- ում
- Միացրեք «Sequence1»> Period1 փին [Ելք] «AnalogValue1» փին [ժամացույց]
- Միացրեք «Sequence2»> Period1 փին [Ելք] «AnalogValue2» քորոցին [ժամացույց]
- Միացրեք «Sequence3»> Period1 փին [Ելք] «AnalogValue3» փին [ժամացույց]
- Միացրեք «Sequence4»> Period1 փին [Ելք] «AnalogValue4» փին [ժամացույց]
- Միացրեք «AnalogValue1» կապը [Ելք] «AnalogMultiMerger1» քորոցին [0]
- Միացրեք «AnalogValue2» կապը [Ելք] «AnalogMultiMerger1» քորոցին [1]
- Միացրեք «AnalogValue3» կապը [Ելք] «AnalogMultiMerger1» քորոցին [2]
- Միացրեք «AnalogValue4» կապը [Ելք] «AnalogMultiMerger1» քորոցին [3]
- Միացրեք «AnalogMultiMerger1» կապը [Ելք] «DivideByValue1» քորոցին [Մուտք]
- Միացրեք «DivideByValue1» քորոցը [Out] ՝ «Servo1» քորոցին [In]
Միացրեք «Servo1» կապը [Out] Arduino թվային կապին [8]
Քայլ 8. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:
Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)
Քայլ 9: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը, Servo շարժիչը կսկսի շարժվել ըստ ձեր սահմանած աստիճանների:
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կից է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար: Դուք կարող եք ներբեռնել և բացել այն Visuino- ում ՝
Քայլ 10. Visuino- ի այլ ձեռնարկներ
Կտտացրեք այստեղ և այստեղ ՝ Visuino- ի այլ ձեռնարկներ տեսնելու համար:
Խորհուրդ ենք տալիս:
Ինչպես վերահսկել BLDC շարժիչը Arduino- ի և Joystick- ի միջոցով. 6 քայլ
Ինչպես վերահսկել BLDC շարժիչը Arduino- ի և Joystick- ի միջոցով. Բարև ընկերներ, այս ձեռնարկում ես ձեզ ցույց եմ տալիս, թե ինչպես կարելի է կառավարել Brushless dc շարժիչը, որը հայտնի է BLDC շարժիչով Arduino- ով և ջոստիկով:
Ինչպես պատրաստել արևային հետևիչ Arduino- ի և Servo շարժիչի միջոցով. 4 քայլ
Ինչպես պատրաստել արևային հետախույզ Arduino- ի և Servo Motor- ի միջոցով. Այցելեք իմ Youtube ալիք որը ես պատրաստել եմ Arduino UNO և SG90 սերվոյի միջոցով: Նախքան գրառումը կարդալը, խնդրում եմ ստուգել իմ ալիքի տեսանյութը, այն տալիս է ծրագրի մասին Գաղափարի 70% -ը:
Ինչպե՞ս. Վերահսկել շարժիչի արագությունը: 5 քայլ (նկարներով)
Ինչպե՞ս. Վերահսկել շարժիչի արագությունը. դուք ծույլ եք զգում, կարող եք տեսանյութ դիտել իմ ալիքում ՝ նաև հսկայական
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) ՝ օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն ՝ 5 քայլ
Ինչպես վերահսկել անօդաչու թռչող սարք Quadcopter Brushless DC շարժիչը (3 լարերի տեսակը) `օգտագործելով HW30A շարժիչի արագության կարգավորիչը և Arduino UNO- ն: Նկարագրություն. HW30A շարժիչի արագության կարգավորիչը կարող է օգտագործվել 4-10 NiMH/NiCd կամ 2-3 բջջային LiPo մարտկոցներով: BEC- ը գործում է մինչև 3 LiPo բջիջով: Այն կարող է օգտագործվել Brushless DC շարժիչի արագությունը (3 լար) առավելագույնը մինչև 12Vdc: Հատուկ
Ինչպես չափել անկյունը MPU-6050- ով (GY-521) `3 քայլ
Ինչպես չափել անկյունը MPU-6050- ով (GY-521). Այս հրահանգում մենք անկյունը չափելու ենք Arduino- ով: Մեզ անհրաժեշտ են որոշ մալուխներ ՝ Arduino UNO և GY-521 (MPU-6050), որպեսզի չափենք անկյունը