Բովանդակություն:
Video: Օգտագործելով ավելի քան 4 շարժիչ - բազմակի շարժիչաշերտերի հավաքում `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ուղեցույց Vibrotactile Sensory Substitution and Augmentation Device (https://www.instructables.com/id/Vibrotactile-Sens…) ցույց է տալիս մի միջոց, թե ինչպես կարելի է կառուցել մի սարք, որը զգայական ներածումը թարգմանում է թրթռումային գրգռիչների: Այդ թրթռումային գրգռիչներն արտադրվում են գլանաձեւ ERM շարժիչների կողմից, որոնք շարժվում են Arduino Uno- ով `շարժիչապաշտպանով:
Ավելի քան 4 շարժիչների դեպքում անհրաժեշտ է մի քանի շարժիչապաշտպաններ կուտակել:
Այն դեպքում, երբ 6 -ից ավելի շարժիչներ պետք է ինքնուրույն վարվեն, ձեզ հարկավոր են ավելի շատ PWM կապիչներ, քան ունի Arduino Uno- ն (6 PWM կապում) և, հետևաբար, Arduino Mega: Տեսականորեն, ավելի քան երկու վահան կարող է կուտակվել Arduino- ի վրա, սակայն հաշվի առեք, որ Arduino Mega- ն ունի նաև սահմանափակ քանակությամբ PWM կապիչներ: 15.
Պարագաներ
- Adafruit Motorshield v2.3 և արական վերնագրեր
- Իգական հավաքովի վերնագրեր (օրինակ ՝
- Arduino Mega ավելի քան 6 շարժիչի համար (օրինակ ՝
Նախատիպ https://www.instructables.com/id/Vibrotactile-Sens…- ից:
Քայլ 1: oldոդում և կուտակում
- Oldոդիչը երկու շարժիչապաշտպանների վրա կապում է, ինչպես երևում է նկարներում
- Oldոդման հասցեն ցատկում է տախտակներից մեկին (տե՛ս նկարի բացատրությունը և https://learn.adafruit.com/adafruit-motor-shield-… դա անելու ավելի մանրամասն հրահանգների համար)
- Stack Arduino- ն և երկուսն էլ վահաններն իրար վրա են:
- Համոզվեք, որ VIN Jumper- ը երկու վահանի վրա է:
Քայլ 2: Կոդ
Սա մի օրինակ է, թե ինչպես կարելի է թույլ տալ 8 շարժիչների թարգմանել 3 զգայական արժեքներ.
- Ներբեռնեք ներքևում տեղադրված zip թղթապանակում նշված կոդը, բացեք այն և տեղադրեք գրադարաններ, ինչպես բացատրված է….
- Կտտացրեք Գործիքներ → Տախտակ → ընտրեք Arduino/Genuino Mega կամ Mega 2505
- Անհրաժեշտության դեպքում փոխեք ծածկագրի հետևյալ մասերը
Սահմանեք յուրաքանչյուր շարժիչ `իր կապի համարով և վահանով.
Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // նշեք, որ DC շարժիչները միացված են առաջին shieldAdafruit_DCMotor *motor2 = AFMS1.getMotor (2); Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // նշեք, որ DC շարժիչները միացված են երկրորդ վահանի Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);
Նշեք օգտագործված շարժիչների քանակը.
int nrOfMotors = 8;
Ներառեք բոլոր օգտագործված շարժիչները զանգվածում.
Adafruit_DCMotor *շարժիչներ [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Ներառեք բոլոր սենսորային կապերը զանգվածում.
անստորագիր char charp սենսորներ [3] = {A15, A14, A13, };
Վերբեռնեք կոդը Arduino Mega- ում: Կատարած.
Քայլ 3: Դարձրեք այն կրելի
Instructable- ում, թե ինչպես կարելի է SSAD- ը կրելի դարձնել (https://www.instructables.com/id/Making-the-SSAD-W…), տրվում է օրինակ, թե ինչպես կարելի է Arduino Uno- ն և մեկ շարժիչապաշտպան ամրացնել մարմնին:. Եթե դուք պետք է օգտագործեք Arduino Mega- ն և բազմաթիվ շարժիչային ապարատներ, ուրվագծային պայուսակը, ինչպիսին է ուրվագծում պատկերվածը, կարող է լուծում լինել նախատիպը կրելի դարձնելու համար:
Խորհուրդ ենք տալիս:
Ինտերակտիվ LED սալիկի պատ (ավելի հեշտ, քան թվում է). 7 քայլ (նկարներով)
Ինտերակտիվ LED սալիկների պատ (ավելի հեշտ, քան թվում է). Այս նախագծում ես կառուցեցի ինտերակտիվ LED պատի էկրան `օգտագործելով Arduino և 3D տպագիր մասեր: Այս նախագծի ոգեշնչումը մասամբ եկավ Nanoleaf սալիկներից: Ես ուզում էի հանդես գալ իմ սեփական տարբերակով, որը ոչ միայն ավելի մատչելի էր, այլև
Պարզ Arduino LoRa խոսակցություն (ավելի քան 5 կմ) ՝ 9 քայլ
Պարզ Arduino LoRa խոսակցություն (ավելի քան 5 կմ). Իմ գրադարանով մենք փորձարկելու ենք E32-TTL-100- ը: Այն անլար հաղորդիչ մոդուլ է, աշխատում է 410 441 ՄՀց հաճախականությամբ (կամ 868 ՄՀց կամ 915 ՄՀց հաճախականությամբ) `հիմնված SEMTECH- ի օրիգինալ RFIC SX1278- ի վրա, առկա է թափանցիկ փոխանցում, TTL մակարդակ: Մոդուլն ընդունում է LORA
Ստեղծեք Banggood Affiliate (Referral) հղումներ ավելի հեշտ, քան երբևէ. 4 քայլ
Ստեղծեք Banggood Affiliate (Referral) հղումներ, քան երբևէ ավելի հեշտ. դուստր ձեռնարկը արգելվում է
Ավելի քան 8 մղոն առաջին ունիվերսալ մագնիսական շարժական կապում: 5 քայլ
Ավելի քան 8 մղոն առաջին երբևէ ունիվերսալ մագնիսական շարժական կապում: բարև: Իմ անունն է Georgորջինա Եբոա, և ես վերջերս ստեղծեցի այս մագնիսական կապերը ՝ հիմնվելով իմ վեբ -կոմիքսի ավելի քան 8 մղոնի կերպարների վրա: Այս ներածության ներքևում կարող եք գտնել վեբկոմիկայի գլխավոր էջի հղումը և Tapas- ի հղումը: Ես այս կապումներն արել եմ որպես
DIY FPV ցամաքային կայարան ավելի քիչ $ $, քան կարծում եք. 9 քայլ
DIY FPV ցամաքային կայարան ավելի քիչ $ $, քան կարծում եք. Hey, բարի գալուստ իմ Instructable: Սա FPV ցամաքային կայան է, որը ես կառուցել եմ ՝ օգտագործելու համար իմ Փոքրիկ Ողջույնի հետ միասին (ես ունեմ հրահանգներ նաև իմ Փոքրիկ կապույտի կարգաբերման վերաբերյալ. Իմ Փոքրիկ Ուոպ. Այն կշռում է մոտ 2 ֆունտ, լավ է