Turinys:

Vėžlys iš kartono: 9 žingsniai (su paveikslėliais)
Vėžlys iš kartono: 9 žingsniai (su paveikslėliais)

Video: Vėžlys iš kartono: 9 žingsniai (su paveikslėliais)

Video: Vėžlys iš kartono: 9 žingsniai (su paveikslėliais)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Lapkritis
Anonim
Kartoninis vaikščiojantis vėžlys
Kartoninis vaikščiojantis vėžlys

Taip! Taip! Kartonas yra puiki medžiaga prototipams gaminti. Čia pristatau keturkojį vaikštynę, prie kurios dirbu. Dabar pirmas žingsnis baigtas, jis eina į priekį:) Ir aš džiaugiuosi galėdamas pasidalinti su jumis.

1 žingsnis: patikrinkite tai

Image
Image

2 žingsnis: jums reikės:

Kartonas!
Kartonas!
  • Kartonas
  • „Arduino“lenta
  • Servo variklis x4
  • Baterija (naudoju mažą maitinimo bloką)
  • viela ir duonos lenta
  • Lazdos
  • Klijų pistoletas
  • Siūlai
  • Sodo viela

3 žingsnis: kartonas

Kartonas!
Kartonas!
Kartonas!
Kartonas!

Taigi pradėjau nuo 53 x 17 cm kartono gabalo. Matmenys nėra tokie svarbūs, tiesiog laikykitės santykių. Mano duonos lentelė yra 6 X 17 cm, kuri užims vidurinę dalį, tada 6 cm iš abiejų pusių, tada 17,5 cm pabaigoje. Po piešimo aš iškirpiau 1 cm nuo vidurio, kad atskirtų kojas.

1 cm pavyko, bet būtų patogiau su 2 cm, tiesiog pasakius …

Sulenkite šonus tiesiu kraštu, kaip parodyta paveikslėlyje, vieną aukštyn ir vieną žemyn.

4 žingsnis: varikliai

Varikliai!
Varikliai!
Varikliai!
Varikliai!
Varikliai!
Varikliai!

Varikliai! Tiksliau tariant, servo varikliai - du pakyla aukštyn, du - žemiau. Du viršutiniai varikliai, pavadinti „LeftUp“ir „RightUP“, priklijuojami iškart po pirmosios „jungties“. Įsitikinkite, kad jie laisvai juda tarp kojų. Varikliai pasisuks 180 laipsnių kampu, todėl servai turi būti priešingi, kad įveiktų visą ratą. Šonas, ant kurio uždėsite viršutinius variklius, bus vaikštynės užpakalinė dalis.

Antroje nuotraukoje (kitas prototipas) matote variklius apatinėje pusėje, pavadintus „LeftDown“ir „RightDown“, tiesiog priklijuotus ant vidurio, nukreipto vienas nuo kito. Šie varikliai yra priklijuoti ir priešingai !! Bet jie neužbaigia viso rato, tik pusę !!

Naudodamas šį prototipą, naudoju nedidelį maitinimo bloką, kuris netilpo viršutinėje dalyje, todėl priklijavau jį apatinėje pusėje, bet galite įdėti jį kitur.

Aš naudoju klijų pistoletą varikliams klijuoti vietoje.

5 žingsnis: lazdelės

Lazdos!
Lazdos!
Lazdos!
Lazdos!
Lazdos!
Lazdos!
Lazdos!
Lazdos!

Jums reikės dviejų 11 cm ilgio lazdelių. Apvyniokite sodo vielą aplink ją ir iš vieno galo padarykite kilpą (2 pav.).

Ši kilpa turi būti prijungta prie servo rankenos (3 pav.), Įsitikinkite, kad abu juda laisvai

Kitas lazdos galas tiesiog klijuojasi ant „jungties“.

Dabar pridėjau duonos lentą ir „arduino“lentą, bet taip pat galite pridėti vėliau.

6 žingsnis: Siūlai

Siūlai!
Siūlai!
Siūlai!
Siūlai!
Siūlai!
Siūlai!

Mes dabar žemesnėje pusėje:

Jums reikės dviejų 30 cm ilgio siūlų. Paimkite sriegių vidurį ir suriškite jį prie servo variklio rankos, kad abu galai būtų laisvi ir vienodai ilgi.

Pasukite servo rankas 90 laipsnių kampu (kaip rodyklė antrame paveikslėlyje). Antroje nuotraukoje tikrai nėra 90 laipsnių, nesijaudinkite.

Tada reikia dar kartą sulenkti kartoną, kaip parodyta. Klijuokite siūlus ten, kur sulenkėte kartoną, siūlai turi kirsti priekines kojas.

Be to, aš sustiprinau tai karštų klijų linija, kad šis skyrius nejudėtų

7 žingsnis: kodas

Kodas!
Kodas!

#įtraukti

Servo servo; // sukurti servo objektą servo valdymui Servo servo1; Servo servo2; Servo servo3; int pos = 0; // kintamasis servo padėčiai išsaugoti int pos1 = 0; int pos2 = 0; int pos3 = 0; void setup () {// Prijunkite variklius prie 11, 13, 5 ir 9 kaiščių ir, žinoma, VCC ir GND servo.attach (11); // LeftDown servo1.attach (13); // „LeftUp“servo2.attach (5); // „RightUp“servo3.attach (9); // Dešinysis nusileidimas (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// pereina nuo 180 laipsnių iki 0 laipsnių servo2.write (pos2); vėlavimas (5); } for (pos3 = 180; pos3> = 0; pos3--) // Dešinysis žemyn {// pereina nuo 180 laipsnių iki 0 laipsnių servo3.write (pos3); vėlavimas (5); } for (pos = 180; pos> = 0; pos--) // LeftDown {// eina nuo 180 laipsnių iki 0 laipsnių servo.write (pos); vėlavimas (5); } for (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// pereina nuo 180 laipsnių iki 0 laipsnių servo1.write (pos1); vėlavimas (5); } for (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// pereina nuo 0 laipsnių iki 180 laipsnių servo2.write (pos2); vėlavimas (5); } for (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// pereina nuo 0 laipsnių iki 180 laipsnių servo3.write (pos3); vėlavimas (5); } for (pos = 0; pos <= 180; pos ++) // LeftDown {// eina nuo 0 laipsnių iki 180 laipsnių servo.write (pos); vėlavimas (5); }}

8 žingsnis: dekoravimas

Dekoracija!
Dekoracija!
Dekoracija!
Dekoracija!
Dekoracija!
Dekoracija!

9 žingsnis: dalinkitės ir mėgaukitės

Dalinkitės ir mėgaukitės!
Dalinkitės ir mėgaukitės!
Kartono iššūkis
Kartono iššūkis
Kartono iššūkis
Kartono iššūkis

Antroji vieta kartono iššūkyje

Rekomenduojamas: