INHOUDSOPGAWE:

Karton Walker Tortoise: 9 stappe (met foto's)
Karton Walker Tortoise: 9 stappe (met foto's)

Video: Karton Walker Tortoise: 9 stappe (met foto's)

Video: Karton Walker Tortoise: 9 stappe (met foto's)
Video: Tortoise v.2021🐢 От любви до ненависти один шаг🔥 Имба до сих пор? 2024, November
Anonim
Karton Walker Tortoise
Karton Walker Tortoise

Ja! Ja! Karton is 'n perfekte materiaal vir die maak van prototipes. Hier bied ek u 'n viervoetige wandelaar aan waaraan ek werk. Nou is stap een klaar, dit stap vorentoe:) En ek deel dit graag met u.

Stap 1: Kyk hierna

Image
Image

Stap 2: U benodig:

Karton!
Karton!
  • Karton
  • Arduino raad
  • Servomotor x4
  • Battery (ek gebruik 'n klein powerbank)
  • draad en broodbord
  • Stokkies
  • Gom geweer
  • Draad
  • Tuin draad

Stap 3: Karton

Karton!
Karton!
Karton!
Karton!

Ek het dus begin met 'n kartonstuk van 53 x 17 cm. Die afmetings maak nie soveel saak nie, hou net die verhoudings. My broodbord is 6 x 17 cm, wat die middelste deel beslaan, dan 6 cm aan die twee kante, dan 17,5 cm aan die einde. Nadat ek geteken het, sny ek 1 cm uit die middel om die bene te skei.

1 cm het gewerk, maar dit sou gemakliker gewees het met 2 cm, net om te sê …

Buig die kante op 'n reguit rand, soos op die prentjie, een op en een af.

Stap 4: Motors

Motors!
Motors!
Motors!
Motors!
Motors!
Motors!

Motors! Servomotors om meer presies te wees, twee gaan op en twee onder. Die twee boonste motors, met die naam LeftUp en RightUP, word net onder die eerste "joint" vasgeplak. Maak seker dat hulle vrylik tussen die bene beweeg. Die motors beweeg 180 grade, so die servo's moet teenoorgestelde wees om 'n volledige sirkel te voltooi. Die kant waarop jy jou boonste motors sit, is die agterkant van die wandelaar.

Op die tweede foto (ander prototipe) sien u die motors aan die onderkant, met die naam LeftDown en RightDown, net vasgeplak op die middel wat van mekaar af wys. Hierdie motors word ook teenoor mekaar vasgeplak !! Maar hulle voltooi nie 'n volle sirkel nie, net die helfte !!

Met hierdie prototipe gebruik ek 'n klein powerbank wat nie op die boonste deel pas nie, so ek het dit aan die onderkant vasgeplak, maar u kan dit elders plaas.

Ek gebruik die gomgeweer om die motors op die plek vas te plak.

Stap 5: Stokke

Stokkies!
Stokkies!
Stokkies!
Stokkies!
Stokkies!
Stokkies!
Stokkies!
Stokkies!

Jy benodig twee stokke van 11 cm lank. Draai die tuindraad daaroor en maak 'n lus aan die een kant (prent 2).

Verbind hierdie lus met die arm van die servo (foto 3), en sorg dat albei vrylik kan beweeg

Die ander kant van die stok word net aan die "voeg" vasgeplak.

Ek het die broodbord en die arduino -bord nou bygevoeg, maar u kan dit ook later byvoeg.

Stap 6: drade

Drade!
Drade!
Drade!
Drade!
Drade!
Drade!

Ons is nou aan die onderkant:

Jy benodig twee drade van 30 cm lank. Neem die middel van die drade en knoop dit aan die arm van die servomotor sodat u albei ente vry en ewe lank is.

Beweeg die arms van die servo's na 90 grade (soos die pyltjie op die tweede prentjie). Op die tweede prentjie is dit nie regtig 90 grade nie.

Dan moet u die karton weer buig soos aangedui. Plak die drade vas waar u die karton gebuig het, die drade moet aan die voorpote kruis.

Boonop het ek dit versterk met 'n lyn warm gom sodat hierdie gedeelte nie beweeg nie

Stap 7: Kodeer

Kode!
Kode!

#insluit

Servo servo; // skep servo -voorwerp om 'n servo Servo servo1 te beheer; Servo servo2; Servo servo3; int pos = 0; // veranderlike om die servoposisie int pos1 = 0 op te slaan; int pos2 = 0; int pos3 = 0; leemte opstelling () {// Koppel die motors aan penne 11, 13, 5 en 9 en natuurlik VCC en GND servo.attach (11); // LeftDown servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // RightDown vertraging (1000); } leemte lus () {vir (pos1 = 0; pos1 = 0; pos2--) // RightUp {// gaan van 180 grade na 0 grade servo2.write (pos2); vertraging (5); } vir (pos3 = 180; pos3> = 0; pos3--) // RightDown {// gaan van 180 grade na 0 grade servo3.write (pos3); vertraging (5); } vir (pos = 180; pos> = 0; pos--) // Links af {// gaan van 180 grade na 0 grade servo.write (pos); vertraging (5); } vir (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// gaan van 180 grade na 0 grade servo1.write (pos1); vertraging (5); } vir (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// gaan van 0 grade tot 180 grade servo2.write (pos2); vertraging (5); } vir (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// gaan van 0 grade tot 180 grade servo3.write (pos3); vertraging (5); } vir (pos = 0; pos <= 180; pos ++) // Links af {// gaan van 0 grade tot 180 grade servo.write (pos); vertraging (5); }}

Stap 8: Versiering

Versiering!
Versiering!
Versiering!
Versiering!
Versiering!
Versiering!

Stap 9: Deel en geniet

Deel en geniet!
Deel en geniet!
Kartonuitdaging
Kartonuitdaging
Kartonuitdaging
Kartonuitdaging

Naaswenner in die kartonuitdaging

Aanbeveel: