Sommario:

Tartaruga Walker in cartone: 9 passaggi (con immagini)
Tartaruga Walker in cartone: 9 passaggi (con immagini)

Video: Tartaruga Walker in cartone: 9 passaggi (con immagini)

Video: Tartaruga Walker in cartone: 9 passaggi (con immagini)
Video: IL PRIMO BACIO DI KENDAL E CARLY #shorts 2024, Luglio
Anonim
Tartaruga Walker di cartone
Tartaruga Walker di cartone

Sì! Sì! Il cartone è un materiale perfetto per realizzare prototipi. Qui vi presento un deambulatore a quattro zampe su cui sto lavorando. Ora il primo passaggio è terminato, va avanti:) E sono felice di condividerlo con te.

Passaggio 1: dai un'occhiata

Image
Image

Passaggio 2: avrai bisogno di:

Cartone!
Cartone!
  • Cartone
  • Scheda Arduino
  • Servomotore x4
  • Batteria (sto usando un piccolo powerbank)
  • filo e breadboard
  • bastoni
  • Pistola a colla
  • Filo
  • Filo da giardino

Passaggio 3: cartone

Cartone!
Cartone!
Cartone!
Cartone!

Quindi ho iniziato con un pezzo di cartone 53 X 17 cm. Le dimensioni non contano tanto, basta mantenere i rapporti. La mia breadboard è di 6 X 17 cm, che occuperà la parte centrale, poi 6 cm sui due lati, poi 17,5 cm alla fine. Dopo aver disegnato, ho ritagliato 1 cm dal centro per separare le gambe.

1 cm funzionava ma sarebbe stato più comodo con 2 cm, solo per dire…

Piegare i lati su un bordo dritto come mostrato nell'immagine, uno in alto e uno in basso.

Passaggio 4: motori

Motori!
Motori!
Motori!
Motori!
Motori!
Motori!

Motori! Servomotori per essere più precisi, due salgono e due sotto. I due motori superiori, denominati LeftUp e RightUP, vengono incollati proprio sotto il primo "giunto". Assicurati che si muovano liberamente tra le gambe. I motori si muoveranno di 180 gradi, quindi i servi devono essere opposti per completare un cerchio completo. Il lato su cui metti i motori superiori sarà il retro del deambulatore.

Nella seconda foto (altro prototipo) vedete i motori sul lato inferiore, chiamati LeftDown e RightDown, appena incollati al centro uno di fronte all'altro. Questi motori sono incollati anche di fronte !! Ma non completano un cerchio completo, solo la metà!!

Con questo prototipo, sto usando un piccolo powerbank che non entrava nella parte superiore, quindi l'ho incollato sul lato inferiore, ma puoi metterlo altrove.

Sto usando la pistola per colla per incollare i motori sul posto.

Passaggio 5: bastoncini

bastoni!
bastoni!
bastoni!
bastoni!
bastoni!
bastoni!
bastoni!
bastoni!

Avrai bisogno di due bastoncini lunghi 11 cm. Avvolgere il filo da giardino attorno ad esso e fare un anello a un'estremità (foto 2).

Fai in modo che questo anello si colleghi al braccio del servo (foto 3), assicurati che entrambi si muovano liberamente

L'altra estremità del bastoncino viene semplicemente incollata sul "giunto".

Ho aggiunto la breadboard e la scheda arduino ora, ma puoi aggiungerla anche in un secondo momento.

Passaggio 6: discussioni

Discussioni!
Discussioni!
Discussioni!
Discussioni!
Discussioni!
Discussioni!

Ora siamo in svantaggio:

Avrai bisogno di due fili lunghi 30 cm. Prendi il centro dei fili e annodalo al braccio del servomotore in modo da avere entrambe le estremità libere e ugualmente lunghe.

Spostare i bracci dei servi a 90 gradi (come la freccia nella seconda immagine). Nella seconda foto non ci sono proprio 90 gradi, non importa.

Quindi devi piegare ancora una volta il cartone come mostrato. Incolla i fili dove hai piegato il cartone, i fili devono incrociarsi sulle gambe anteriori.

Inoltre l'ho rinforzato con una linea di colla a caldo in modo che questa sezione non si muova

Passaggio 7: codice

Codice!
Codice!

#includere

Servo servo; // crea un oggetto servo per controllare un servo Servo servo1; Servo servo2; Servo servo3; int posizione = 0; // variabile per memorizzare la posizione del servo int pos1 = 0; int posizione2 = 0; int pos3 = 0; void setup() { //Collega i motori ai pin 11, 13, 5 e 9 e ovviamente VCC e 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 { // va da 180 gradi a 0 gradi servo2.write(pos2); ritardo(5); } for(pos3 = 180; pos3 >= 0; pos3--) // RightDown { // va da 180 gradi a 0 gradi servo3.write(pos3); ritardo(5); } for(pos = 180; pos >= 0; pos--) // LeftDown { // va da 180 gradi a 0 gradi servo.write(pos); ritardo(5); } for(pos1 = 180; pos1 >= 0; pos1--) // LeftUp { // va da 180 gradi a 0 gradi servo1.write(pos1); ritardo(5); } for(pos2 = 0; pos2 <= 180; pos2++) // RightUp { // va da 0 gradi a 180 gradi servo2.write(pos2); ritardo(5); } for(pos3 = 0; pos3 <= 180; pos3++) // RightDown { // va da 0 gradi a 180 gradi servo3.write(pos3); ritardo(5); } for(pos = 0; pos <= 180; pos++) // LeftDown { // va da 0 gradi a 180 gradi servo.write(pos); ritardo(5); } }

Passaggio 8: decorazione

Decorazione!
Decorazione!
Decorazione!
Decorazione!
Decorazione!
Decorazione!

Passaggio 9: condividi e divertiti

Condividi e divertiti!
Condividi e divertiti!
Sfida di cartone
Sfida di cartone
Sfida di cartone
Sfida di cartone

Secondo classificato nella sfida di cartone

Consigliato: