Բովանդակություն:

Ստվարաթղթե Walker Tortoise: 9 քայլ (նկարներով)
Ստվարաթղթե Walker Tortoise: 9 քայլ (նկարներով)

Video: Ստվարաթղթե Walker Tortoise: 9 քայլ (նկարներով)

Video: Ստվարաթղթե Walker Tortoise: 9 քայլ (նկարներով)
Video: Հայաստանում արտադրում են ավտոյի լվացման և խնամքի նյութեր 2024, Նոյեմբեր
Anonim
Ստվարաթղթե Walker Tortoise
Ստվարաթղթե Walker Tortoise

Այո՛ Այո՛ Ստվարաթուղթը հիանալի նյութ է նախատիպեր պատրաստելու համար: Ահա ձեզ եմ ներկայացնում չորս ոտանի զբոսնող, որի վրա ես աշխատում եմ: Այժմ առաջին քայլն ավարտված է, այն առաջ է գնում:) Եվ ես ուրախ եմ կիսվել ձեզ հետ:

Քայլ 1: Ստուգեք սա:

Image
Image

Քայլ 2: Ձեզ հարկավոր է

Ստվարաթուղթ
Ստվարաթուղթ
  • Ստվարաթուղթ
  • Arduino տախտակ
  • Servo Motor x4
  • Մարտկոց (ես օգտագործում եմ փոքր հզորության բանկ)
  • մետաղալար և տախտակ
  • Ձողիկներ
  • Սոսինձ ատրճանակ
  • Թել
  • Այգու մետաղալար

Քայլ 3: Ստվարաթուղթ:

Ստվարաթուղթ
Ստվարաթուղթ
Ստվարաթուղթ
Ստվարաթուղթ

Այսպիսով, ես սկսեցի 53 X 17 սմ ստվարաթղթե կտորից: Չափերը այնքան էլ նշանակություն չունեն, պարզապես պահպանեք հարաբերությունները: Իմ տախտակը 6 X 17 սմ է, որը կզբաղեցնի միջին մասը, այնուհետև 6 սմ երկու կողմերում, այնուհետև 17.5 սմ վերջում: Նկարելուց հետո կեսից կտրեցի 1 սմ ՝ ոտքերը բաժանելու համար:

1 սմ -ն աշխատում էր, բայց 2 սմ -ով ավելի հարմար կլիներ, պարզապես ասելով…

Կողքերը թեքեք ուղիղ եզրին, ինչպես ցույց է տրված նկարում ՝ մեկը վերև, մյուսը ներքև:

Քայլ 4: Շարժիչներ:

Շարժիչներ!
Շարժիչներ!
Շարժիչներ!
Շարժիչներ!
Շարժիչներ!
Շարժիչներ!

Շարժիչներ! Սերվո շարժիչներն ավելի ճիշտ `երկուսը բարձրանում են, երկուսը` ներքևի: Երկու վերին շարժիչները ՝ LeftUp և RightUP անուններով, սոսնձվում են հենց առաջին «հոդի» տակ: Համոզվեք, որ նրանք ազատորեն շարժվում են ոտքերի միջև: Շարժիչները կշարժվեն 180 աստիճանով, այնպես որ սերվոները պետք է հակառակ լինեն ամբողջ շրջանն ավարտելու համար: Կողքը, որի վրա դնում եք ձեր վերին շարժիչները, կլինի զբոսնողի հետույքը:

Երկրորդ նկարի վրա (այլ նախատիպ) դուք տեսնում եք ներքևի մասի շարժիչները ՝ LeftDown և RightDown անուններով, որոնք ուղղակի սոսնձված են մեջտեղից ՝ միմյանցից հեռու: Այս շարժիչները նույնպես սոսնձված են հակառակ ուղղությամբ: Բայց նրանք չեն լրացնում ամբողջական շրջանակը, ընդամենը կեսը !!

Այս նախատիպի միջոցով ես օգտագործում եմ մի փոքր սնուցման բանկ, որը չի տեղավորվում վերին մասում, ուստի այն կպցրեցի ներքևի կողմում, բայց կարող եք տեղադրել այն այլուր:

Ես օգտագործում եմ սոսինձ ատրճանակը `շարժիչները տեղում սոսնձելու համար:

Քայլ 5: Ձողիկներ:

Ձողեր!
Ձողեր!
Ձողեր!
Ձողեր!
Ձողեր!
Ձողեր!
Ձողեր!
Ձողեր!

Ձեզ հարկավոր կլինի 11 սմ երկարությամբ երկու ձողիկ: Պտտեք այգու մետաղալարը դրա շուրջը և մի ծայրից մի հանգույց պատրաստեք (նկար 2):

Այս հանգույցը միացրեք սերվոյի թևին (նկար 3), համոզվեք, որ երկուսն էլ ազատ տեղաշարժվում են

Փայտի մյուս ծայրը պարզապես սոսնձվում է «հոդի» վրա:

Ես հիմա ավելացրեցի հացահատիկը և arduino տախտակը, բայց կարող եք նաև այն ավելացնել ավելի ուշ:

Քայլ 6: Թեմաներ:

Թեմաներ!
Թեմաներ!
Թեմաներ!
Թեմաներ!
Թեմաներ!
Թեմաներ!

Մենք այժմ ներքևի կողմն ենք.

Ձեզ հարկավոր կլինի 30 սմ երկարությամբ երկու թել: Վերցրեք թելերի կեսը և կապեք այն servo շարժիչի թևին, որպեսզի երկու ծայրերն ունենաք ազատ և հավասար երկարություն:

Սերվոյի ձեռքերը տեղափոխեք 90 աստիճան (ինչպես երկրորդ նկարի սլաքը): Երկրորդ նկարի վրա դա իրականում 90 աստիճան չէ, մի անհանգստացեք:

Այնուհետեւ դուք պետք է մեկ անգամ եւս թեքեք ստվարաթուղթը, ինչպես ցույց է տրված: Կպչեք թելերը, որտեղ թեքեցիք ստվարաթուղթը, թելերը պետք է հատվեն առջևի ոտքերի մոտ:

Բացի այդ, ես դա ամրապնդեցի տաք սոսինձի գծով, որպեսզի այս հատվածը չշարժվի:

Քայլ 7: Կոդ

Ծածկագիր!
Ծածկագիր!

#ներառում

Servo servo; // ստեղծել servo օբյեկտ `servo- ն վերահսկելու համար Servo servo1; Servo servo2; Servo servo3; int pos = 0; // փոփոխական ՝ սերվոյի դիրքը int pos1 = 0 պահելու համար; int pos2 = 0; int pos3 = 0; void setup () {// Շարժիչները միացրեք 11, 13, 5 և 9 կապումներին և, իհարկե, VCC և GND servo.attach (11); // LeftDown servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // RightDown հետաձգում (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// անցնում 180 աստիճանից 0 աստիճանի servo2.write (pos2); ուշացում (5); } համար (pos3 = 180; pos3> = 0; pos3--) // RightDown {// անցնում է 180 աստիճանից 0 աստիճանի servo3.write (pos3); ուշացում (5); } համար (pos = 180; pos> = 0; pos--) // LeftDown {// անցնում 180 աստիճանից մինչև 0 աստիճան servo.write (pos); ուշացում (5); } համար (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// 180 աստիճանից 0 աստիճան servo1.write (pos1); ուշացում (5); } համար (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// անցնում է 0 աստիճանից 180 աստիճանի servo2.write (pos2); ուշացում (5); } համար (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// անցնում է 0 աստիճանից 180 աստիճանի servo3.write (pos3); ուշացում (5); } համար (pos = 0; pos <= 180; pos ++) // LeftDown {// անցնում է 0 աստիճանից մինչև 180 աստիճան servo.write (pos); ուշացում (5); }}

Քայլ 8: Դեկորացիա:

Զարդարանք!
Զարդարանք!
Զարդարանք!
Զարդարանք!
Զարդարանք!
Զարդարանք!

Քայլ 9: Կիսվեք և վայելեք:

Կիսվեք և վայելեք
Կիսվեք և վայելեք
Ստվարաթղթե մարտահրավեր
Ստվարաթղթե մարտահրավեր
Ստվարաթղթե մարտահրավեր
Ստվարաթղթե մարտահրավեր

Երկրորդ տեղը ստվարաթղթե մարտահրավերում

Խորհուրդ ենք տալիս: