Përmbajtje:

Kartoni Walker Tortoise: 9 hapa (me fotografi)
Kartoni Walker Tortoise: 9 hapa (me fotografi)

Video: Kartoni Walker Tortoise: 9 hapa (me fotografi)

Video: Kartoni Walker Tortoise: 9 hapa (me fotografi)
Video: Tortoise v.2021🐢 От любви до ненависти один шаг🔥 Имба до сих пор? 2024, Nëntor
Anonim
Karton Walker Tortoise
Karton Walker Tortoise

Po! Po! Kartoni është një material i përsosur për të bërë prototipe. Këtu ju paraqes një këmbësor me katër këmbë në të cilin po punoj. Tani hapi i parë ka përfunduar, ecën përpara:) Dhe unë jam i lumtur ta ndaj me ju.

Hapi 1: Kontrolloni këtë

Image
Image

Hapi 2: Do t'ju duhet:

Karton!
Karton!
  • Kartoni
  • Bordi Arduino
  • Servo Motor x4
  • Bateria (Unë jam duke përdorur një bankë të vogël të energjisë)
  • tela dhe dërrasë buke
  • Shkopinj
  • Armë ngjitëse
  • Fije
  • Teli i kopshtit

Hapi 3: Kartoni

Karton!
Karton!
Karton!
Karton!

Kështu fillova me një copë kartoni 53 X 17 cm. Dimensionet nuk kanë aq rëndësi, thjesht mbani raportet. Tabela ime e bukës është 6 X 17 cm, e cila do të zërë pjesën e mesme, pastaj 6 cm në të dy anët, pastaj 17.5 cm në fund. Pas vizatimit, unë prerë 1 cm nga mesi për të ndarë këmbët.

1 cm ka punuar por do të ishte më komode me 2 cm, vetëm duke thënë…

Përkulni anët në një skaj të drejtë siç tregohet në figurë, një lart dhe një poshtë.

Hapi 4: Motorët

Motore!
Motore!
Motore!
Motore!
Motore!
Motore!

Motore! Servo motorët për të qenë më të saktë, dy shkojnë lart dhe dy nën. Dy motorët e sipërm, të quajtur LeftUp dhe RightUP, ngjiten nën "bashkimin" e parë. Sigurohuni që ata lëvizin lirshëm midis këmbëve. Motorët do të lëvizin 180 gradë, kështu që servot duhet të jenë të kundërta për të përfunduar një rreth të plotë. Ana ku vendosni motorët tuaj të sipërm do të jetë pjesa e pasme e shëtitësit.

Në foton e dytë (prototipi tjetër) shihni motorët në anën e poshtme, të quajtur LeftDown dhe RightDown, të ngjitur vetëm në mes përballë njëri -tjetrit. Këta motorë janë ngjitur edhe përballë !! Por ata nuk plotësojnë një rreth të plotë, vetëm gjysmën !!

Me këtë prototip, unë jam duke përdorur një bankë të vogël të energjisë e cila nuk përshtatet në pjesën e sipërme, kështu që e ngjita në anën e poshtme, por ju mund ta vendosni diku tjetër.

Unë jam duke përdorur armë zam për të ngjitur motorët në vend.

Hapi 5: Shkopinj

Shkopinj!
Shkopinj!
Shkopinj!
Shkopinj!
Shkopinj!
Shkopinj!
Shkopinj!
Shkopinj!

Do t'ju duhen dy shkopinj të gjatë 11 cm. Përfundoni tela kopshti rreth tij dhe në njërën anë bëni një lak (figura 2).

Lëreni këtë lak të lidhet me krahun e servo (foto 3), sigurohuni që të dy të lëvizin lirshëm

Fundi tjetër i shkopit thjesht po ngjitet në "nyje".

Shtova bordin e bukës dhe tabelën arduino tani, por gjithashtu mund ta shtoni më vonë.

Hapi 6: Fijet

Fije!
Fije!
Fije!
Fije!
Fije!
Fije!

Ne jemi në anën e poshtme tani:

Ju do të keni nevojë për dy fije 30 cm të gjata. Merrni mesin e fijeve dhe lidheni atë në krahun e motorit servo në mënyrë që të keni të dy skajet të lirë dhe njësoj të gjatë.

Lëvizni krahët e servos në 90 gradë (si shigjeta në foton e dytë). Në foton e dytë nuk është vërtet 90 gradë, mos e vrit mendjen.

Pastaj ju duhet të përkulni kartonin edhe një herë siç tregohet. Ngjitni fijet ku keni përkulur kartonin, fijet duhet të kalojnë në këmbët e përparme.

Plus e përforcova këtë me një linjë ngjitëse të nxehtë në mënyrë që kjo pjesë të mos lëvizë

Hapi 7: Kodi

Kodi!
Kodi!

#përfshi

Servo servo; // krijoni një servo objekt për të kontrolluar një servo Servo servo1; Servo servo2; Servo servo3; int pos = 0; // ndryshore për të ruajtur pozicionin servo int pos1 = 0; int pos2 = 0; int pos3 = 0; void setup () {// Lidhni motorët me kunjat 11, 13, 5 dhe 9 dhe natyrisht VCC dhe GND servo.attach (11); // LeftDown servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // Vonesa në RightDown (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// shkon nga 180 gradë në 0 gradë servo2.shkruaj (pos2); vonesa (5); } për (pos3 = 180; pos3> = 0; pos3--) // RightDown {// shkon nga 180 gradë në 0 gradë servo3.shkruaj (pos3); vonesa (5); } për (pos = 180; pos> = 0; pos--) // LeftDown {// shkon nga 180 gradë në 0 gradë servo.write (pos); vonesa (5); } për (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// shkon nga 180 gradë në 0 gradë servo1.shkruaj (pos1); vonesa (5); } për (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// shkon nga 0 gradë në 180 gradë servo2.shkruaj (pos2); vonesa (5); } për (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// shkon nga 0 gradë në 180 gradë servo3.shkruaj (pos3); vonesa (5); } për (pos = 0; pos <= 180; pos ++) // LeftDown {// shkon nga 0 gradë në 180 gradë servo.vrite (pos); vonesa (5); }}

Hapi 8: Dekorimi

Dekorim!
Dekorim!
Dekorim!
Dekorim!
Dekorim!
Dekorim!

Hapi 9: Shpërndajeni dhe kënaquni

Shpërndajeni dhe kënaquni!
Shpërndajeni dhe kënaquni!
Sfida e kartonit
Sfida e kartonit
Sfida e kartonit
Sfida e kartonit

I dyti në sfidën e kartonit

Recommended: