Taula de continguts:

Roll-E [Robot de reciclatge electrònic reciclat]: 4 passos (amb imatges)
Roll-E [Robot de reciclatge electrònic reciclat]: 4 passos (amb imatges)

Vídeo: Roll-E [Robot de reciclatge electrònic reciclat]: 4 passos (amb imatges)

Vídeo: Roll-E [Robot de reciclatge electrònic reciclat]: 4 passos (amb imatges)
Vídeo: jumbo bag shredder machine | plastic film shredder machine 2024, De novembre
Anonim
Roll-E [Robot de reciclatge electrònic reciclat]
Roll-E [Robot de reciclatge electrònic reciclat]

Recordeu el nostre amic recollidor d’escombraries WALL · E? Doncs aquest noi aquí és el seu cosí petit i es diu Roll-E. Aquest és oficialment el meu primer instructiu, així que si us plau, sigueu amable i feu-me saber els errors que pugui cometre.

A ningú li agrada llegir instruccions llargues sense imatges, així que he intentat afegir moltes imatges per facilitar la construcció d’aquest robot. També vaig fer que l’instructible fos el més curt i directe possible (només quatre passos).

L'instructible serà en quatre parts;

  • Materials
  • muntatge
  • Connexions elèctriques
  • Codi.

Anem a bussejar …

Pas 1: materials

Materials
Materials

Llista de materials

  1. Arduino Uno (x1): aquest seria el cervell del nostre robot.
  2. Motor Shield (x1): per conduir els nostres motors d'engranatges, podeu utilitzar un xip L293D per fer el mateix, si sabeu com fer-ho. Vaig escollir l'escut del motor perquè és relativament més fàcil d'utilitzar, a més, dóna espai per afegir més motors per millorar la funcionalitat.
  3. Motors d'engranatges (x2): mouria el motor. Connectar els cables: en necessitareu un parell.
  4. Pneumàtics de robots (x2): actuarien com les nostres rodes.
  5. Mini tauler de pa (x1): per construir fàcilment el nostre circuit sense necessitat de soldar.
  6. Placa de circuit imprès (pcb) d’aspecte fresc procedent d’electrònics antics: aquest seria el problema del nostre robot, no serveix per a cap propòsit intel·ligent, és un aspecte fresc i actualitza l’electrònica antiga.
  7. Boles de desodorant enrotllable [amb suport per a boles] - Aquesta seria la nostra versió d'una roda omni:)
  8. Sensor d'ultrasons HC-SR04: per evitar obstacles.
  9. Interruptor (x1): per encendre o apagar el robot.
  10. Connexió de cables: per a circuits de construcció.
  11. Pistola de cola calenta: crec que sabeu per a què serveix.

Pas 2: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Primer, agafeu el vostre pcb amb un aspecte genial i marqueu on voleu que es trobi el vostre arduino amb un marcador. Elimineu els components existents per deixar espai al vostre arduino.

Col·loqueu el vostre Arduino al PCB, fent servir els orificis de cargol de l’Arduino com a guia, marqueu els punts del PCB perquè pugueu perforar el PCB si feu servir qualsevol cargol genèric adequat per connectar la vostra placa Arduino al PCB. L’ús d’un cargol us permet eliminar i tornar a connectar l’Arduino fàcilment de la placa. Si no teniu un trepant, podeu fer els forats amb un tornavís, premeu el tornavís contra la part marcada i feu pressió suaument mentre gireu el tornavís

Nota: assegureu-vos de col·locar un material aïllant entre l'arduino i el PCB per evitar que les connexions existents al PCB puguin curtcircuitar l'Arduino

2: Amb la pistola de cola calenta, enganxeu la mini placa de control a la part desitjada de la placa base, tingueu en compte que el sensor d’ultrasons es trobaria a la placa de control i res no l’hauria de bloquejar per permetre que detecti obstacles.

3: cable de connexió Warp al voltant dels terminals del motor, proveu la vostra connexió per assegurar-vos que els motors funcionen i, a continuació, suporteu-los amb cola calenta. Després de fer això, fixeu els pneumàtics als motors.

4: Gireu el pcb [amb el vostre arduino i el tauler de suport connectats] i enganxeu la roda omni i els motors a la part posterior. Consulteu les imatges per tenir una idea de com fer-ho.

Per a una construcció més ràpida, podeu oblidar els cargols i utilitzar una pistola de cola calenta per mantenir-ho tot unit. Si es fa correctament, la cola pot actuar com a aïllant de l'arduino.

Pas 3: connexions elèctriques

Connexions elèctriques
Connexions elèctriques
Connexions elèctriques
Connexions elèctriques
Connexions elèctriques
Connexions elèctriques
Connexions elèctriques
Connexions elèctriques

Ja heu acabat amb la compilació. Tanmateix, apilaríem el motor que es va caure a l’arduino després d’haver fet el cablejat inicial.

Per a les connexions elèctriques, hem de connectar el sensor ultrasònic HC-SR04, un botó amb una resistència a l’arduino. A continuació, connectaríem els motors als canals M3 i M4 del blindatge del motor i apilaríem el blindatge del motor a l’arduino, trencant els cables del sensor ultrasònic i el botó del pin arduino 13, 12 i 8 respectivament.

Les connexions del sensor d'ultrasons HC-S04, el botó i la resistència de desplaçament es mostren a les imatges 1 i 2. La resistència de 10k-ohm connecta el pin a terra, això es fa de manera que el pin llegís BAIX a l'arduino quan no la tensió flueix a través de l’interruptor.

El blindatge del motor que faig servir és la versió 1 del blindatge del motor Adafruit, independentment del blindatge del motor que feu servir, ja sigui v1 o v2 o un derivat, no crec que la connexió variï molt del que he fet. Per a la connexió del motor, només cal que connecteu els cables del motor esquerre als terminals M4 de la pantalla del motor i el motor dret als terminals M3 [no importa realment a quins canals els connecteu, només he especificat a causa del meu codi]. Consulteu la imatge 3 i 4.

Ps. La imatge 4 (connexió esquemàtica del motor) no és meva, no vaig tenir temps d’esbossar-ne una, així que la vaig obtenir a

Després de fer les vostres connexions, apileu la pantalla del motor a l’arduino.

Pas 4: Codi

Codi
Codi

Abans d’executar el codi, heu d’instal·lar la biblioteca AFMotor.h. Aquesta és la biblioteca per al blindatge del motor. Per fer-ho, seguiu l'enllaç següent: hi ha els passos per fer-ho i també té un enllaç des d'on podeu descarregar els fitxers de la biblioteca.

Enllaç d'instal·lació de la biblioteca AFMotor.h -

Després d’instal·lar-lo, us recomano que consulteu la classe de motor de corrent continu de la referència de la biblioteca per saber-ne utilitzar. Seguiu l'enllaç següent per obtenir la referència.

Enllaç de referència de la classe AF_DCMotor -

He adjuntat el fitxer de croquis arduino per al codi següent. Mentre executeu el codi, obriu el monitor sèrie per fer un seguiment de si el codi s’executa com hauria de ser

Això és el que heu acabat, feu-me saber com puc fer que sigui més instructiu i qualsevol problema que pugueu tenir al quadre de comentaris. GRÀCIES

Recomanat: