Բովանդակություն:
- Քայլ 1: Անհրաժեշտ մասեր
- Քայլ 2: Հեռացրեք շարժական բնակարանները
- Քայլ 3: erոդում ավելի երկար լարերի վրա
- Քայլ 4: Շարժիչներ ավելացրեք շարժիչի տախտակին
- Քայլ 5. Կառուցեք անջատիչ տախտակ
- Քայլ 6:
Video: Arduino- ն վերահսկում էր ռոբոտացված ձեռքը Lego Mindstorm- ից ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Տեղափոխեք Lego Mindstorm- ի երկու հին շարժիչներ Arduino Uno- ի կողմից վերահսկվող բռնակի մեջ:
Սա Hack Sioux Falls նախագիծն է, որտեղ մենք մարտահրավեր էինք նետում երեխաներին ՝ ստեղծելու մի հիանալի բան Arduino- ով:
Քայլ 1: Անհրաժեշտ մասեր
Պահանջվող պարագաներ.
- 2 մեծ Lego ev3 mindstorm շարժիչ
- Lego տեխնիկական կտորների և շարժակների տեսականի
- An Arduino Uno
- Շարժիչային տախտակ
- Մի կտոր շերտի տախտակ
- Երկար լարեր
- 4 դիմադրություն
- 4 կոճակ
- Դյուրակիր USB մարտկոց
- USB լիցքավորիչ
- Oldոդման եւ զոդման երկաթ
- Պտուտակահանների հավաքածու
- Հաղորդալար կտրող սարք
Քայլ 2: Հեռացրեք շարժական բնակարանները
Սկսեք երկու շարժիչների հետևի պտուտակները հեռացնելով, այնուհետև հեռացնելով սպիտակ գլխարկները: Դրանից հետո կարող եք դրանք դեն նետել:
Քաշեք շարժիչները դուրս ՝ համոզվելով, որ ներսից չեն հեռացնում շարժական միջոցներից որևէ մեկը: Եթե դուք իսկապես հեռացնում եք շարժակազմերից որևէ մեկը, պարզապես դրանք նորից դրեք տեղում:
Շարժիչները հեռացնելուց հետո կտրեք շարժիչի ծայրին տեղադրված միակցիչը մետաղալարով:
Քայլ 3: erոդում ավելի երկար լարերի վրա
Sոդման մի նոր, ավելի երկար մետաղալարով: Սա շատ ավելի հեշտ է, քան թվում է և տևում է ընդամենը մի քանի վայրկյան, եթե գիտեք, թե ինչ եք անում:
Տեղադրեք շարժիչը պլաստիկ պատյան մեջ, այնուհետև պտուտակեք այն: Այժմ կարող եք սկսել թևի կառուցումը: Դուք կարող եք ստեղծել ձեր սեփական դիզայնը կամ հեռանալ նկարում պատկերվածից:
Քայլ 4: Շարժիչներ ավելացրեք շարժիչի տախտակին
Օգտագործեք Phillips պտուտակահան `շարժիչներից եկող լարերը միացնելու շարժիչի տախտակին, ինչպես ցույց է տրված նկարում: Այնուհետեւ միացրեք տախտակը Arduino Uno- ին:
Կտրեք USB լիցքավորիչը կիսով չափ ՝ մերկացնելով մետաղալարը ներսում: Հեռացրեք մեկուսացումը, այնուհետև հանեք երկու դրական և բացասական հաղորդալարերը: Այնուհետեւ միացրեք այն շարժիչի տախտակին
Քայլ 5. Կառուցեք անջատիչ տախտակ
Sոդեք դիմադրիչների, անջատիչների և լարերի վրա, ինչպես նկարը:
Ավելացրեք մի քանի կանացի միակցիչ կապի տախտակի և շարժիչի տախտակի վրա, ինչպես ցույց է տրված նկարում, այնուհետև միացրեք երկուսը:
Քայլ 6:
Միացրեք Arduino- ն համակարգչին և տեղադրեք այս կոդը Arduino- ում:
Մենք օգտագործեցինք այս շարժիչ վարորդների գրադարանը Ադաֆրուտից, բայց մեկ այլ վարորդական գրադարան նույնպես կաշխատի:
#ներառել
int buttonLeft = A0; int buttonRight = A1; int կոճակ Բացել = A2; int կոճակ Փակել = A3; AF_DCMotor motorRotate (1); AF_DCMotor motorGrabber (2); void setup () {Serial.begin (9600); // կարգավորել Սերիական գրադարանը 9600 bps Serial.println («Շարժիչային փորձարկում»); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // միացնել շարժիչ motorRotate.setSpeed (200); motorGrabber.setSpeed (200); motorRotate.run (ԹՈLEԱՐԿՈՄ); motorGrabber.run (ԹՈLEԱՐԿՈՄ); } void loop () {int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = digitalRead (buttonRight); int buttonStateOpen = digitalRead (կոճակըԲացել); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HIGH) {Serial.println ("Կոճակը ձախ"); motorRotate.run (հետընթաց); ուշացում (250); motorRotate.run (ԹՈLEԱՐԿՈՄ); } else if (buttonStateRight == HIGH) {Serial.println («Կոճակ աջ»); motorRotate.run (ԱՌԱARD); ուշացում (250); motorRotate.run (ԹՈLEԱՐԿՈՄ); } else if (buttonStateOpen == HIGH) {Serial.println («Բացել կոճակը»); motorGrabber.run (հետընթաց); ուշացում (150); motorGrabber.run (ԹՈLEԱՐԿՈՄ); } else if (buttonStateClose == HIGH) {Serial.println ("Button Close"); motorGrabber.run (ԱՌԱARD); ուշացում (150); motorGrabber.run (ԹՈLEԱՐԿՈՄ); }}
Խորհուրդ ենք տալիս:
Ինչպես ստեղծել ռոբոտացված շուն 9G սերվերով ՝ 3 քայլ
Ինչպես ստեղծել ռոբոտացված շուն 9G սերվերով. Սա ռոբոտացված շուն է, որը ոգեշնչված է Boston Dynamic- ի Spotmini- ից, բայց այս անգամ շատ ավելի փոքր մասշտաբով: Ռոբոտացված շան այս տարբերակը ստեղծվել է մեկ տասնյակ սերվոսների և մի քանի այլ բաղադրիչների հետ, ինչպիսիք են Արդուրինո Նանոն: Դուք կարող եք գտնել հիանալի ուսանելի
Ակտիվացրեք ձեր ձեռքը ՝ վերահսկելու OWI ռոբոտային ձեռքը Առանց լարերի կցված է. 10 քայլ (նկարներով)
Ակտիվացրեք ձեր ձեռքը ՝ վերահսկելու OWI ռոբոտային ձեռքը … Առանց լարերի կցված է. IDEA. Instructables.com կայքում կա առնվազն 4 այլ նախագիծ (2015 թ. Մայիսի 13 -ի դրությամբ) OWI Robotic Arm- ի փոփոխման կամ վերահսկման շուրջ: Notարմանալի չէ, քանի որ դա այնքան հիանալի և էժան ռոբոտային հավաքածու է, որի հետ խաղալու համար: Այս նախագիծը նման է
Ինչպես պատրաստել ռոբոտացված ձեռքը տանը ՝ 8 քայլ
Ինչպես պատրաստել ռոբոտային ձեռքը տանը. Այս ուսանելի ծրագրում ես ձեզ ցույց տվեցի, թե ինչպես եմ պատրաստել այս ռոբոտացված ձեռքը և ինչպես եմ վերահսկում այս ձեռքը սմարթֆոնով:
Կառավարեք ռոբոտացված ձեռքը Zio մոդուլներով Մաս 1: 8 քայլեր
Կառավարեք ռոբոտային ձեռքը Zio մոդուլներով Մաս 1. Այս բլոգային գրառումը Zio Robotics շարքի մի մասն է: Ներածություն Այս ձեռնարկում մենք կկառուցենք նախագիծ, որտեղ մենք կօգտագործենք Zio մոդուլները ՝ վերահսկելու Robotic Arm- ը: Այս նախագիծը կսովորեցնի ձեզ, թե ինչպես անել, որ ձեր Robotic Arm ճանկը բացվի և փակվի: Այս ն
Ռոբոտացված ձեռքը անլար ձեռնոցով վերահսկվող - NRF24L01+ - Arduino: 7 քայլ (նկարներով)
Ռոբոտացված ձեռքը անլար ձեռնոցով վերահսկվող | NRF24L01+ | Արդուինո. Այս տեսանյութում; Առկա են 3D ռոբոտների ձեռքի հավաքում, servo հսկողություն, ճկուն սենսորների հսկողություն, nRF24L01 անլար կառավարում, Arduino ընդունիչ և հաղորդիչ աղբյուրի կոդ: Մի խոսքով, այս նախագծում մենք կսովորենք, թե ինչպես կառավարել ռոբոտի ձեռքը լարերով