Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Joo! Joo! Pahvi on täydellinen materiaali prototyyppien tekemiseen. Tässä esitän sinulle nelijalkaisen kävelijän, jonka parissa työskentelen. Nyt vaihe yksi on valmis, se kulkee eteenpäin:) Ja jaan sen mielelläni kanssasi.
Vaihe 1: Tarkista tämä
Vaihe 2: Tarvitset:
- Pahvi
- Arduino Board
- Servomoottori x4
- Akku (käytän pientä varavirtalähdettä)
- lanka ja leipälauta
- Sauvat
- Liimapistooli
- Lanka
- Puutarhalanka
Vaihe 3: Pahvi
Aloitin siis pahvikappaleella 53 x 17 cm. Mitoilla ei ole niin väliä, pidä vain suhteet. Leipälautani on 6 X 17 cm, joka vie keskiosan, sitten 6 cm molemmilta puolilta ja sitten 17,5 cm lopussa. Piirroksen jälkeen leikkasin 1 cm keskeltä jalkojen erottamiseksi.
1 cm toimi, mutta olisi ollut mukavampaa 2 cm: n kanssa, sanoen vain…
Taivuta sivut suoralle reunalle kuvan osoittamalla tavalla, yksi ylös ja toinen alas.
Vaihe 4: Moottorit
Moottorit! Tarkemmin sanottuna servomoottorit, kaksi nousevat ylös ja kaksi alle. Kaksi ylempää moottoria, nimeltään LeftUp ja RightUP, liimataan juuri ensimmäisen "liitoksen" alle. Varmista, että ne liikkuvat vapaasti jalkojen välillä. Moottorit liikkuvat 180 astetta, joten servojen on oltava vastakkain koko ympyrän täyttämiseksi. Sivu, jolle laitat ylemmät moottorit, on kävelijän takapuoli.
Toisessa kuvassa (toinen prototyyppi) näet moottorit alareunassa, nimeltään LeftDown ja RightDown, jotka on liimattu keskelle toisiaan vasten. Nämä moottorit on myös liimattu vastakkain !! Mutta he eivät tee täyttä ympyrää, vain puolet !!
Tällä prototyypillä käytän pientä voimapankkia, joka ei sopinut yläosaan, joten liimasin sen alapuolelle, mutta voit laittaa sen muualle.
Käytän liimapistoolia moottorien liimaamiseen paikalleen.
Vaihe 5: tikkuja
Tarvitset kaksi 11 cm pitkää tikkua. Kääri puutarhalanka sen ympärille ja tee toisesta päästä silmukka (kuva 2).
Liitä tämä silmukka servon varteen (kuva 3), varmista, että molemmat liikkuvat vapaasti
Tangon toinen pää liimataan "niveleen".
Lisäsin leipälevyn ja arduino -levyn nyt, mutta voit lisätä sen myös myöhemmin.
Vaihe 6: Langat
Olemme nyt alhaalla:
Tarvitset kaksi 30 cm pitkää lankaa. Ota kierteiden keskikohta ja solmuta se servomoottorin varteen niin, että molemmat päät ovat vapaita ja yhtä pitkiä.
Siirrä servojen varret 90 astetta (kuten toisessa kuvassa oleva nuoli). Toisessa kuvassa ei ole oikeastaan 90 astetta, älä välitä siitä.
Sitten sinun on taivutettava pahvi vielä kerran kuvan mukaisesti. Liimaa langat, joihin taivutit pahvia, kierteiden on oltava ristissä etujaloissa.
Lisäksi vahvistin tätä kuumaliimalla, jotta tämä osa ei liiku
Vaihe 7: Koodi
#sisältää
Servo servo; // luoda servo -objekti hallita servoa Servo servo1; Servoservo2; Servoservo3; int pos = 0; // muuttuja servoaseman tallentamiseen int pos1 = 0; int pos2 = 0; int pos3 = 0; void setup () {// Liitä moottorit nastoihin 11, 13, 5 ja 9 ja tietysti VCC ja GND servo.attach (11); // LeftDown servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // RightDown delay (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// siirtyy 180 asteesta 0 asteeseen servo2.write (pos2); viive (5); } for (pos3 = 180; pos3> = 0; pos3--) // RightDown {// siirtyy 180 asteesta 0 asteeseen servo3.write (pos3); viive (5); } for (pos = 180; pos> = 0; pos--) // LeftDown {// siirtyy 180 asteesta 0 asteeseen servo.write (pos); viive (5); } for (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// siirtyy 180 asteesta 0 asteeseen servo1.write (pos1); viive (5); } for (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// siirtyy 0 asteesta 180 asteeseen servo2.write (pos2); viive (5); } for (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// siirtyy 0 asteesta 180 asteeseen servo3.write (pos3); viive (5); } for (pos = 0; pos <= 180; pos ++) // LeftDown {// siirtyy 0 asteesta 180 asteeseen servo.write (pos); viive (5); }}
Vaihe 8: Sisustus
Vaihe 9: Jaa ja nauti
Toinen sija Cardboard Challengessa