Taula de continguts:

Robot de bateria simple Arduino: 5 passos
Robot de bateria simple Arduino: 5 passos

Vídeo: Robot de bateria simple Arduino: 5 passos

Vídeo: Robot de bateria simple Arduino: 5 passos
Vídeo: Power your Arduino with AA battery 2024, De novembre
Anonim
Image
Image
Materials i eines
Materials i eines

Ho admetré. Vaig fer aquest projecte per pur avorriment després d’estar atrapat a dins durant uns dies durant una sèrie de tempestes de neu petites però problemàtiques. Mirant el meu arduino, uns quants servos i una mica de cinta, la idea bàsica d’un robot de tambor cutre va començar a arribar a bon port. Resulta que, si teniu tot allò adequat, aquest és un projecte que es pot completar en uns 15 minuts sense pràcticament cap experiència.

Si tot just comenceu o voleu millorar les vostres habilitats d’arduino, aquest pot ser un bon lloc per començar. Comencem.

Pas 1: materials i eines

Materials i eines
Materials i eines

Materials:

  • Arduino Uno (tot i que pràcticament qualsevol tauler hauria de funcionar)
  • (2) servomotors de rotació posicional
  • tauler de pa sense soldadura
  • cables de taulers (almenys una dotzena)
  • un tros pla de fusta
  • (2) barres de falç pop, varetes, llapis o altres alternatives adequades de baquetes
  • un coixinet de goma, una tapa de llauna de cafè o una altra alternativa de cap de tambor

Eines:

  • un ordinador portàtil amb una versió recent de l’IDE Arduino instal·lat
  • un cable de programació USB que es connecta a l’arduino
  • cinta
  • pistola de cola calenta (o simplement creatiu amb la cinta)

Temps:

15 minuts en condicions ideals. Potser una hora si les coses no funcionen bé la primera vegada

Pas 2: cablejat

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat

Comencem per connectar algunes coses juntes.

Cada servomotor té tres connexions: una per a alimentació, una segona per a terra i una tercera per a dades (o alguna cosa així). El positiu sempre és vermell, el sòl sol ser marró o negre i les dades són de color taronja o blanc. Feu servir una placa de connexió o els passadors de capçalera arduino per connectar la potència i la terra de l’arduino a cada motor. Connecteu el cable de dades d'un motor al pin 5 i el cable de dades de l'altre motor al pin 6. Assegureu-vos que tots dos pins admetin PWM. I … això és! Això no va ser massa dur.

Pas 3: construeix la cosa

Construeix la cosa
Construeix la cosa
Construeix la cosa
Construeix la cosa

Ara hem de construir el marc

És possible que vulgueu fer servir la vostra imaginació per a aquesta part. Ho vaig construir sobre un tros de fusta pla, però un tros de cartró pla funcionaria igual de bé. Tot el que sigui pla, fort i fàcil de treballar servirà de bona base.

Per mantenir els motors al seu lloc, vaig tallar dos trossos de fusta d’un pal de remenat de pintura, del tipus que podeu obtenir de franc en comprar una llauna de dolor a la ferreteria. He comprovat que aquests bastons són molt versàtils. Un d'aquests dies publicaré un projecte fet completament amb pals de remenat. De totes maneres, haureu d’enganxar en calent aquests trossos perquè no vagin enlloc.

A continuació, farem les baquetes. Vaig tallar dues longituds de 5 polzades de varetes de 1/4 de polzada, tot i que alguna cosa així com els bastons de palets funcionarien igual de bé. Enganxeu-les o enganxeu-les a les banyes del servo.

Si encara no ho heu fet, enganxeu els motors per pintar trossos de pal o el que feu servir per mantenir-los al seu lloc.

Això és! Hora d'algun codi …

Pas 4: instal·leu el codi

Instal·leu el codi
Instal·leu el codi

Un cop tot estigui a punt, és hora d’instal·lar algun codi. Aquesta és la part on necessiteu l'IDE Arduino i un cable de programació USB.

Podeu escriure el vostre si voleu o només podeu utilitzar el meu. Hi ha un munt de notes i instruccions al codi, no us preocupeu.

Si teniu previst escriure el vostre propi codi, pot ser una bona idea aprendre a utilitzar les comandes servo, ja que poden resultar una mica complicades. Recordeu també que els servomotors triguen a passar d’una posició a la següent. Aquest temps s’ha de tenir en compte al codi, especialment quan s’escriu un programa sensible al temps. No voldríeu que el vostre bot de bateria no es superés.

Pas 5: anar més enllà

Anar més enllà
Anar més enllà
Anar més enllà
Anar més enllà

Felicitats! Acabeu de muntar un robot de bateria en funcionament. Cansat del seu implacable toc encara? No? Doncs ho faràs aviat. Què podem fer, doncs, perquè això sigui una mica més interessant?

Per començar, hauria pogut escriure algun codi millor que improvisés ritmes o pogués tocar tres bessons en lloc de bucles interminables de quarts i vuitens.

Arduino també té una funció de to (Hz, durada) que li permet reproduir so mitjançant un pin PWM. Utilitzant una taula de freqüències de notes (vegeu més amunt) i alguns programes creatius, l’Arduino podria reproduir una melodia mentre establia alguns ritmes malalts.

Si algú de vosaltres fa aquest projecte, feu-m'ho saber. M’encantaria veure-ho.

Si us ha agradat això, assegureu-vos de subscriure-us al meu canal de youtube on publico altres projectes relacionats amb la ciència i la tecnologia. Darrerament he estat treballant en algunes coses de coets, així que vigileu això.

Això és tot per a aquest projecte! Ara vés a fer alguna cosa

Recomanat: