Taula de continguts:

Projecte Coffee-Art: 7 passos (amb imatges)
Projecte Coffee-Art: 7 passos (amb imatges)

Vídeo: Projecte Coffee-Art: 7 passos (amb imatges)

Vídeo: Projecte Coffee-Art: 7 passos (amb imatges)
Vídeo: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, Desembre
Anonim
Image
Image
S'està baixant Arduino
S'està baixant Arduino

Bé, hola allà! Em dic Manou i aquest és el meu primer instructiu. Aquest instructiu es tracta de fer un braç mecànic amb un arduino genuino uno. Tot va començar amb aquesta idea bàsica: volia fer un robot que fes art i, durant una conversa amb un estudiant, vaig pensar que seria divertit fer un braç que embrutés les estovalles.

Així, bàsicament, el que fa aquest projecte és girar un braç en posicions aleatòries i tornar al punt de partida, mentre sosteniu una tassa o alguna cosa més i inclinar-lo cap amunt i cap avall quan arribeu a una posició. L'art del cafè es fa amb: un bol sota el punt de partida on la tassa es submergeix cap endavant i cap enrere.

Aquest projecte és per a vosaltres si sou nou a arduino i si voleu millorar les vostres habilitats en codificar i elaborar alguna cosa, però també per a aquells que ja són professionals, ja que podeu donar més alçades a aquest projecte.

Pas 1: el que necessiteu

Què necessites:

- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - Programa arduino.exe (descàrrega gratuïta:

- Servomotors 3x (he utilitzat TG9e, també podeu utilitzar altres fins i tot més grans o continus, però no estan inclosos al meu codi)

- 11x pinwires (però probablement més, els cables són fràgils!)

- tauler d’impressió

- Placa de fusta de MDF de 4 mm de gruix (diguem 1x1 metre)

- pega de fusta

- cola de contacte

- graquetes (diferents mides, els trepants de 4 mm i 10 mm en són exemples)

- serra de fusta

- serreta

- soldador

- 4x cargols creuats

- tornavís creuat

- 1x frontissa

- llima de fusta

- paper de polir

Tocs finals:

- tassa (o més si voleu participar amb el robot)

- Múltiples bols (per a diferents colors)

- estovalles blanques velles o paper A3 / A2

- cafè

- diferents sabors (pels colors)

Pas 2: descarregar Arduino

Quan es descarrega arduino.exe al vostre ordinador, podeu obrir-lo al fitxer on el vau desar i obtenir la següent pantalla.

Suprimiu el codi existent i copieu el codi següent:

El codi inclou algunes explicacions del que fa, si no funciona, feu clic al fitxer afegit amb el meu codi.

// Assegura que la funció servo es pot utilitzar i importar al projecte. # Include

// Variables per distingir els diferents servos.

Servo servo;

Servo servo2;

Servo servo3;

// Aquí es determina quin servo està unit a quin pin i si comencen amb un valor. en aquest cas és 0.

configuració nul·la () {

Serial.begin (9600);

servo.attach (8);

servo2.attach (9);

servo3.attach (10);

servo.write (0);

servo2.write (0);

servo3.write (0);

}

bucle buit () {

// Variables constants per al gir del servo i per situar-les en posicions aleatòries al seu abast (On pot arribar el braç).

const int angleIncrement = 1;

const int incrementDelay = 10;

const int randomStop = random (20, 135);

// L’angle comença a zero. si l'angle és més petit que el moviment aleatori, el servo girarà a causa de sumar l'angle Increment amb un petit retard (increment retard).

for (int angle = 0; angle <randomStop; angle + = angleIncrement) {

// moviment lent cap endavant.

servo.write (angle);

servo2.write (angle);

endarreriment (incrementDelay);

}

// Assegura un retard, de manera que la transició d’esquerra-dreta a amunt i avall passa de manera flexible i correcta.

retard (1000);

// Assegura que el servo3 es mou cap avall amb un retard.

for (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (goingDown);

endarreriment (incrementDelay);

}

// Assegura que el servo3 es mou cap amunt amb un retard.

for (int goingUp = 60; goingUp> 0; goingUp -) {

servo3.write (goingUp);

endarreriment (incrementDelay);

}

// L’angle comença a randomStop. Si l'angle és més gran que zero, l'angle es retrocedirà a causa de restar angleIncrement amb un petit retard (increment retard).

for (int angle = randomStop; angle> 0; angle - = angleIncrement) {

// moviment lent cap enrere

servo.write (angle);

servo2.write (angle);

endarreriment (incrementDelay);

}

// Assegura un retard, de manera que la transició d’esquerra-dreta a amunt i avall passa de manera flexible i correcta.

retard (1000);

// Assegura que el servo3 es mou cap avall amb un retard. for (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (goingDown);

endarreriment (incrementDelay);

}

// Assegura que el servo3 es mou cap amunt amb un retard.

for (int goingUp = 60; goingUp> 0; goingUp -) {

servo3.write (goingUp);

endarreriment (incrementDelay);

}

}

Pas 3: ajuntar-lo

Posant-ho en comú
Posant-ho en comú
Posant-ho en comú
Posant-ho en comú

Ara bé, ja que el codi funciona: podeu desar-lo amb la marca de verificació que hi ha a l'extrem esquerre esquerre i penjar-lo al vostre arduino amb el botó de fletxa que hi ha al costat.

A continuació farem la instal·lació.

A la meva imatge utilitzava molts cables, però és possible en menys, mireu el meu esquema i després soldeu-lo junts.

L’únic que queda per fer és posar el cable USB2.0 a l’arduino i al portàtil, al powerbank o fins i tot fer servir una bateria (amb l’altre port).

Ara mateix el projecte funciona només queda fer alguna cosa al seu voltant.

Pas 4: una casa per a Arduino

Una llar per a Arduino
Una llar per a Arduino
Una casa per a Arduino
Una casa per a Arduino
Una casa per a Arduino
Una casa per a Arduino

Bé! en aquest pas estem fent un refugi per al vostre arduino, la placa d'impressió i els cables. He utilitzat un tallador làser per fer rectangles perfectes, però ho podeu fer fàcilment amb una serra.

Només cal dibuixar i mesurar la fusta i veure-la.

He fet el meu:

l'alçada és de 6, 5

l'amplada és de 7cm

la longitud és de 9cm

Assegureu-vos que el costat del kabel arduino tingui un forat i que el costat on han d’entrar els servocables tingui un hol també. He fet els forats d'1cm i 1 a cada cantonada (el costat que fa 9cm i 6, 5cm).

Poseu la caixa junt amb la cola de contacte, assegureu-vos que la part superior encara no està enganxada.

Pas 5: fer els braços

Fent els braços
Fent els braços
Fent els braços
Fent els braços
Fent els braços
Fent els braços

A continuació estem fent els braços. de nou vaig fer la meva amb un tallavall, però una serra i una serra motora també faran una feina meravellosa. Els meus braços fan en total 16 cm de llarg i el diàmetre de cada cercle és de 6 a 7 cm amb un petit forat de 5 mm. Mireu la part superior del vostre servo, pot variar.

També vaig fer 2 barres a la part inferior del braç i una mica de tauló entremig amb cola de fusta.

A continuació, podeu ajuntar els dos servos de 180 graus, un ha de ser cap per avall i l’altre en posició vertical amb els dos cables del mateix costat. Ara farem una caixeta al seu voltant amb fusta i pega. Una vegada més, assegureu-vos que el costat amb cables té forats prou grans. A continuació, enganxeu els servo als braços. (assegureu-vos que el servo correcte estigui unit al braç).

Pas 6: Fusionar la casa i el braç

Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç
Fusió de casa i braç

D’acord, amb els dos elements principals llestos, anem a reunir-los. Agafeu la vostra frontissa i marqueu a la vostra casa arduino on voleu fixar-la. cargoleu-lo primer al costat i després al braç. Si teniu un problema perquè el braç no estigui cap amunt, feu una petita tauleta sota la casa per obtenir un braç més estable.

Ara tots dos estan junts, però encara no es pot inclinar. Per fer-ho, agafeu el servo 3 i col·loqueu-hi una mitja part superior de plàstic (vénen amb el servo). col·loqueu el servo sota una barra del braç. Feu una petita caixa al voltant i potser col·loqueu el servo una mica més amunt si teniu algun problema amb el braç recte.

Pas 7: Acabat de tocs

Image
Image

Enhorabona, el disseny ja està acabat.

només queden coses per fer:

- Maniobrar els cables amb potser paper o un cilindre de plàstic

- fer un petit bol de fusta per al cafè o utilitzar un de la vostra col·lecció.

després d'això, prepareu les estovalles, prepareu un cafè, feu una mica de tassa (poseu-hi una mica d'aigua per obtenir un pes i un millor funcionament de l'efecte) i engegueu el projecte.

Recomanat: