Sisukord:

Papist jalutaja kilpkonn: 9 sammu (piltidega)
Papist jalutaja kilpkonn: 9 sammu (piltidega)

Video: Papist jalutaja kilpkonn: 9 sammu (piltidega)

Video: Papist jalutaja kilpkonn: 9 sammu (piltidega)
Video: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, Juuli
Anonim
Papist jalutaja kilpkonn
Papist jalutaja kilpkonn

Jah! Jah! Papp on ideaalne materjal prototüüpide valmistamiseks. Siin esitlen teile neljajalgset jalutajat, kelle kallal ma töötan. Nüüd on esimene samm lõpetatud, see liigub edasi:) Ja mul on hea meel seda teiega jagada.

Samm: kontrollige seda

Image
Image

Samm: vajate:

Papp!
Papp!
  • Papp
  • Arduino juhatus
  • Servomootor x4
  • Aku (kasutan väikest jõupanka)
  • traat ja leivaplaat
  • Pulgad
  • Liimipüstol
  • Niit
  • Aia traat

Samm: papp

Papp!
Papp!
Papp!
Papp!

Nii et alustasin papist 53 x 17 cm. Mõõdud pole nii olulised, pidage ainult suhteid. Minu leivalaud on 6 X 17 cm, mis hõivab keskosa, siis 6 cm kahel küljel, seejärel 17,5 cm lõpus. Pärast joonistamist lõikasin jalgade eraldamiseks keskelt välja 1 cm.

1 cm töötas, kuid 2 cm -ga oleks mugavam olnud, öeldes lihtsalt…

Painutage küljed sirgel serval, nagu pildil näidatud, üks üles ja teine alla.

Samm: mootorid

Mootorid!
Mootorid!
Mootorid!
Mootorid!
Mootorid!
Mootorid!

Mootorid! Servomootoreid täpsemalt öeldes kaks üles ja kaks alla. Kaks ülemist mootorit, nimega LeftUp ja RightUP, liimitakse kohe esimese "liigendi" alla. Veenduge, et need liiguksid vabalt jalgade vahel. Mootorid liiguvad 180 kraadi, seega peavad servod olema täisringi läbimiseks vastassuunas. Külg, millele panete ülemised mootorid, on jalutaja tagakülg.

Teisel pildil (teine prototüüp) näete mootoreid alumisel küljel, nimega LeftDown ja RightDown, lihtsalt liimitud keskele üksteisest eemale. Need mootorid on liimitud ka vastupidi !! Aga nad ei tee täisringi, vaid pooled !!

Selle prototüübi puhul kasutan väikest jõupanka, mis ei mahtunud ülemisele osale, nii et liimisin selle alumisele küljele, kuid võite selle mujale panna.

Ma kasutan liimipüstolit mootorite paika liimimiseks.

Samm: pulgad

Pulgad!
Pulgad!
Pulgad!
Pulgad!
Pulgad!
Pulgad!
Pulgad!
Pulgad!

Te vajate kahte 11 cm pikkust pulka. Keerake aiatraat selle ümber ja tehke ühest otsast silmus (pilt 2).

Ühendage see silmus servo õlaga (pilt 3), veenduge, et mõlemad liiguksid vabalt

Pulga teine ots hakkab lihtsalt "liigesesse" liimima.

Lisasin nüüd leivalaua ja arduino tahvli, kuid saate seda ka hiljem lisada.

6. samm: niidid

Teemad!
Teemad!
Teemad!
Teemad!
Teemad!
Teemad!

Oleme nüüd alumisel poolel:

Te vajate kahte 30 cm pikkust niiti. Võtke keermete keskosa ja sõlmige see servomootori õla külge, nii et mõlemad otsad oleksid vabad ja võrdselt pikad.

Liigutage servode käed 90 kraadini (nagu nool teisel pildil). Teisel pildil pole tegelikult 90 kraadi, see pole midagi.

Seejärel peate pappi veel kord painutama, nagu näidatud. Liimige niidid papi painutamiseks, niidid peavad esijalgadel ristuma.

Lisaks tugevdasin seda kuuma liimiga, et see osa ei liiguks

7. samm: kood

Kood!
Kood!

#kaasake

Servo servo; // servoobjekti loomine servo juhtimiseks Servo servo1; Servo servo2; Servo servo3; int pos = 0; // muutuja servoasendi salvestamiseks int pos1 = 0; int pos2 = 0; int pos3 = 0; void setup () {// Ühendage mootorid tihvtidega 11, 13, 5 ja 9 ning loomulikult VCC ja GND servo.attach (11); // Vasakule alla servo1.attach (13); // LeftUp servo2.attach (5); // RightUp servo3.attach (9); // RightDown viivitus (1000); } void loop () {for (pos1 = 0; pos1 = 0; pos2--) // RightUp {// läheb 180 kraadilt 0 kraadini servo2.write (pos2); viivitus (5); } for (pos3 = 180; pos3> = 0; pos3--) // RightDown {// läheb 180 kraadilt 0 kraadini servo3.write (pos3); viivitus (5); } for (pos = 180; pos> = 0; pos--) // LeftDown {// läheb 180 kraadilt 0 kraadini servo.write (pos); viivitus (5); } for (pos1 = 180; pos1> = 0; pos1--) // LeftUp {// läheb 180 kraadilt 0 kraadini servo1.write (pos1); viivitus (5); } for (pos2 = 0; pos2 <= 180; pos2 ++) // RightUp {// läheb 0 kraadilt 180 kraadini servo2.write (pos2); viivitus (5); } for (pos3 = 0; pos3 <= 180; pos3 ++) // RightDown {// läheb 0 kraadilt 180 kraadini servo3.write (pos3); viivitus (5); } for (pos = 0; pos <= 180; pos ++) // LeftDown {// läheb 0 -lt 180 kraadini servo.write (pos); viivitus (5); }}

Samm: kaunistamine

Kaunistamine!
Kaunistamine!
Kaunistamine!
Kaunistamine!
Kaunistamine!
Kaunistamine!

Samm: jagage ja nautige

Jaga ja naudi!
Jaga ja naudi!
Papist väljakutse
Papist väljakutse
Papist väljakutse
Papist väljakutse

Cardboard Challenge'i teine koht

Soovitan: