SlideShare una empresa de Scribd logo
1 de 10
Como crear un robot de sumo autónomo y barato
Con este tutorial pretendo explicar de forma simple como crear un robot de
sumo autónomo y barato
Este robot lo desarrollé de
manera a que sea simple y
barato, aprovechando partes
recicladas de otros equipos y
utilizando componentes que
se consiguen con facilidad en
Paraguay.
Lo único relativamente caro
son los servos que cuestan
entre 10 y 20 dólares, pero
pueden incluso ser
reemplazados por motores de
paso de alguna impresora
vieja (las epson usan unos
motores medio cuadrados que
tienen muy buen torque). En
esta guía no se contempla el
uso de motores de paso, pero
en el foro podemos discutir la
factibilidad de usarlos.
La idea del sumo es básicamente lograr que tu adversario salga del ring y que
tu robot se mantenga en el. El ring puede ser cualquier superficie plana elevada
unos 5cm del suelo de esta forma si el robot cae no se hará daño.
Para que el robot no caiga por accidente le pondremos dos sensores al frente
(uno a la izquierda y otro a la derecha) y haremos que el robot se desvié si es
que va a caer. En las peleas de sumo de robots a nivel internacional estos
sensores son infrarrojos, pero por cuestiones de presupuesto y de simplicidad
decidí utilizar sensores de tacto sacados de los pulsadores (botones) de un
Mouse viejo.
Pueden ustedes agregar un tercer sensor atrás y uno mas para detectar al
enemigo, pero esto no esta contemplado en este tutorial porque la idea aquí es
la simplicidad del modelo.
Materiales
· Una plancha de pvc expandido de 21x29 cm (A4) con un espesor de 3mm
aprox.(el pvc puede ser reemplazado por acrílico, alto impacto o madera balsa)
· Dos servos estándar para aeromodelismo
· Tres swichts de contacto. Pueden usar los botones de Mouse viejos
· Una placa virgen o perforada de 7 x 6 cm
· Una resistencia de 4.7 k ohms
· Dos capacitares de 22 pf
· Un regulador de voltaje de 5v LM78L05 o similar
· Un cristal de 4Mhz
· Un zócalo de 18 pines para el PIC
· Un PIC 16F84
· Un porta pilas para 4 pilas AA
· Dos ruedas de 5 a 7 cm de diámetro
· 12 Tornillos de 2,5mm x 2cm con tuercas y arandelas
· 6 Tornillos de 2mm x 1,5cm con tuercas y arandelas
Primera parte - Armado del robot -
Paso 1 - corte de piezas
Cortar las partes en el PVC de acuerdo a la
plantilla
Para cortar se puede usar un cutter o
alguna sierra, recomiendo usar cutter por
que queda mas uniforme y pulcro. También
se puede lijar el material para darle una
mejor terminación.
(clic en la imagen para ver en
tamaño real)
Paso 2 - pegado de piezas
Pegar todas las partes con
algún pegamento a base de
cianoacrilato (la gotita) como
se ve en la figura:
Una vez pegadas
las partes debe
quedar como se
ve en la imagen.
Luego pegar las dos cuñas
para formar las palas como se
ilustra en el imagen
Paso 3 - armado del robot
fijar las palas con tornillos,
arandelas y tuercas a la
estructura del robot como se ve
en la imagen.
Fijar los servos con tornillos y
tuercas y colocarle las ruedas
como se ve en la imagen
Para poder colocar las ruedas
hay que utilizar alguno de los
accesorios que viene con el
servo, dependiendo de la rueda
que tengamos esta tarea
puede ser simple o complicada.
Los servos tienen que estar
modificados para rotación
continua como se explica aquí.
Cuando ya este todo armado
hay que regular las dos palas
de forma que queden al ras del
piso, ya que ahí se fijaran los
sensores de tacto.
Fijar los sensores con tornillos
de 2 mm como se ve en la
imagen y luego fijar la patita
que hará contacto con el piso.
De modo que quede como se
ve en la foto mas abajo
Como crear un robot de sumo autónomo y barato
Segunda parte - La Electronica -
Montar en un
PCB los
componentes de
la siguiente
manera.
En
este PDF tienen
la matriz para
quemar su PCB
Luego conectar los servos como se indica en el diagrama, es
importante tener en cuenta que los servos consumen algo de corriente
con lo que no es recomendable alimentarlos con los 5v entregados por
el regulador, sino directamente desde las cuatro pilas AA (4,8v a 6v)
Para conectar los sensores deben guiarse por el siguiente diagrama,
tener en cuenta que se deben usar los tres terminales de los
pulsadores de modo a evitar que el pin del pic quede al aire, ya que
esto puede causar que el programa dentro del micro actúe en forma
errática. También pueden evitar esto usando una resistencia de 10k
como pull-up entre el positivo y el pin de entrada o programando
dentro del código del pic que se utilicen las resistencias pull-up
internas
Si desean pueden reemplazar los sensores de contacto(pulsadores de
mouse) por sensores infrarrojos usando los CNY70 como se indica
en esta sección. Utilizando sensores infrarrojos el robot detectará el
borde del ring antes, ya que la franja blanca del borde está a unos 5
cm del borde, sin embargo usando los contactos, el robot deberá
llegar al borde para detectarlo.
En la foto podemos ver como queda
la plaquita (no con muy buena
terminación en este caso), le agregue
los conectores que se ven abajo para
poder conectar con mas facilidad los
servos y los sensores, esos
conectores los saque de una placa
madre vieja de PC, pero se
consiguen con facilidad en cualquier
casa de electrónica
Como crear un robot de sumo autónomo y barato
Tercera parte - El programa -
El programa para este robot es muy básico, queda a criterio de
ustedes mejorarlo para darle mas inteligencia o aumentar las
prestaciones.
El programa básicamente tiene que revisar periódicamente los
sensores ubicados al frente del robot para ver de no salir del ring. Si el
sensor de la derecha detecta que el ring se acabo el robot rotará a la
izquierda y viceversa , si ambos sensores detectan que no hay mas
mesa, el robot retrocederá y luego rotará
A continuación se ve el diagrama de flujo del código principal.
En este archivo esta el programa compilado listo para ser grabado en
el pic y el código en asembler por si quieran modificar algo.
Ahora es cuestión de grabar el programa en el pic, conectar las
baterías y empezar a probar.
Con esto doy por terminado el tutorial, cualquier consulta la pueden
hacer en este post de nuestro foro.
Por si les sea de interés esto es lo que me costo hacer el robot:
Como conectar un sensor infrarrojo CNY70 a un pic de forma
simple
El CNY70 es un pequeño dispositivo con
forma de cubo y cuatro patitas que tiene
en su interior un diodo emisor de
infrarrojos y un fototransistor en paralelo
y apuntando ambos en la misma
El la siguiente figura vemos la
disposición interna del CNY70 mirando el
encapsulado desde arriba, ahí se ve el
diodo emisor de infrarrojos a la izquierda
y el fototransistor a la derecha.
Con solo 4 resistencias y un transistor es fácil conectar un CNY70 a un
microcontrolador, este sensor es muy usado en robots seguidores de
líneas y en robots de sumo para detectar el borde del ring
Con este circuito cuando la superficie es negra el pin esta en high (1) y
cuando es blanca se pone en low (0), es sensible hasta 1 cm de distancia
de la superficie
Como crear un robot de sumo autónomo y barato

Más contenido relacionado

La actualidad más candente

Funcionamiento del Protoboard
Funcionamiento del ProtoboardFuncionamiento del Protoboard
Funcionamiento del ProtoboardMaffe Gomez
 
Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. J Luis Salguero Fioratti
 
Regla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesRegla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesTensor
 
Diseño de sumadores utilizando compuertas lógicas (1)
Diseño de sumadores utilizando compuertas lógicas (1)Diseño de sumadores utilizando compuertas lógicas (1)
Diseño de sumadores utilizando compuertas lógicas (1)Rene Arocutipa Centellas
 
Solución de sistemas de ecuaciones lineaes
Solución de sistemas de ecuaciones lineaesSolución de sistemas de ecuaciones lineaes
Solución de sistemas de ecuaciones lineaesAndrea García
 
Tipos de señales de entrada. orcad capture
Tipos de señales de entrada. orcad captureTipos de señales de entrada. orcad capture
Tipos de señales de entrada. orcad capturearlexjoel
 
Investigacion formato aparato critico "Uso de Proteus professional 8
Investigacion formato aparato critico "Uso de Proteus professional 8Investigacion formato aparato critico "Uso de Proteus professional 8
Investigacion formato aparato critico "Uso de Proteus professional 8INTRONora
 
Mantenimiento preventivo y practica no.1
Mantenimiento preventivo y practica no.1Mantenimiento preventivo y practica no.1
Mantenimiento preventivo y practica no.1Wiifiiteam
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABJose Agustin Estrada
 
Montaje de circuito en proteus
Montaje de circuito en proteusMontaje de circuito en proteus
Montaje de circuito en proteusMIZORR
 
Series de Fourier en señales periódicas
Series de Fourier en señales periódicasSeries de Fourier en señales periódicas
Series de Fourier en señales periódicasOrlando Ramirez
 
Presentacion protoboard
Presentacion protoboardPresentacion protoboard
Presentacion protoboardXoch A
 
Transferencia de datos entre registros
Transferencia de datos entre registrosTransferencia de datos entre registros
Transferencia de datos entre registrosDaniel Zuluaga
 
Informe previo y experimento nª1 del Lab. Circuitos Electronicos II UNSAAC(w...
Informe previo y experimento nª1 del  Lab. Circuitos Electronicos II UNSAAC(w...Informe previo y experimento nª1 del  Lab. Circuitos Electronicos II UNSAAC(w...
Informe previo y experimento nª1 del Lab. Circuitos Electronicos II UNSAAC(w...Watner Ochoa Núñez
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Watner Ochoa Núñez
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus99belen
 

La actualidad más candente (20)

Funcionamiento del Protoboard
Funcionamiento del ProtoboardFuncionamiento del Protoboard
Funcionamiento del Protoboard
 
Practica 3
Practica 3Practica 3
Practica 3
 
Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización. Transistores BJT y JFET. Circuitos de polarización.
Transistores BJT y JFET. Circuitos de polarización.
 
Regla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesRegla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiples
 
Diseño de sumadores utilizando compuertas lógicas (1)
Diseño de sumadores utilizando compuertas lógicas (1)Diseño de sumadores utilizando compuertas lógicas (1)
Diseño de sumadores utilizando compuertas lógicas (1)
 
Solución de sistemas de ecuaciones lineaes
Solución de sistemas de ecuaciones lineaesSolución de sistemas de ecuaciones lineaes
Solución de sistemas de ecuaciones lineaes
 
Tipos de señales de entrada. orcad capture
Tipos de señales de entrada. orcad captureTipos de señales de entrada. orcad capture
Tipos de señales de entrada. orcad capture
 
Investigacion formato aparato critico "Uso de Proteus professional 8
Investigacion formato aparato critico "Uso de Proteus professional 8Investigacion formato aparato critico "Uso de Proteus professional 8
Investigacion formato aparato critico "Uso de Proteus professional 8
 
Mantenimiento preventivo y practica no.1
Mantenimiento preventivo y practica no.1Mantenimiento preventivo y practica no.1
Mantenimiento preventivo y practica no.1
 
Señales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLABSeñales de tiempo continuo y discreto MATLAB
Señales de tiempo continuo y discreto MATLAB
 
Montaje de circuito en proteus
Montaje de circuito en proteusMontaje de circuito en proteus
Montaje de circuito en proteus
 
Series de Fourier en señales periódicas
Series de Fourier en señales periódicasSeries de Fourier en señales periódicas
Series de Fourier en señales periódicas
 
Presentacion protoboard
Presentacion protoboardPresentacion protoboard
Presentacion protoboard
 
Transferencia de datos entre registros
Transferencia de datos entre registrosTransferencia de datos entre registros
Transferencia de datos entre registros
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
Informe 4 digitales
Informe 4 digitalesInforme 4 digitales
Informe 4 digitales
 
Informe previo y experimento nª1 del Lab. Circuitos Electronicos II UNSAAC(w...
Informe previo y experimento nª1 del  Lab. Circuitos Electronicos II UNSAAC(w...Informe previo y experimento nª1 del  Lab. Circuitos Electronicos II UNSAAC(w...
Informe previo y experimento nª1 del Lab. Circuitos Electronicos II UNSAAC(w...
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
 
Cerradura Electrónica
Cerradura ElectrónicaCerradura Electrónica
Cerradura Electrónica
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus
 

Destacado

Robot Luchador De Sumo
Robot Luchador De SumoRobot Luchador De Sumo
Robot Luchador De Sumonegritab7
 
Presentación sumo robot
Presentación sumo robotPresentación sumo robot
Presentación sumo robotJeffer_20
 
Effects of persuasive communication and group discussions
Effects of persuasive communication and group discussionsEffects of persuasive communication and group discussions
Effects of persuasive communication and group discussionsCharles. Goldenbeld
 
La comunicación digital: nuevas formas de lectoescritura
La comunicación digital: nuevas formas de lectoescritura La comunicación digital: nuevas formas de lectoescritura
La comunicación digital: nuevas formas de lectoescritura María Cobo Cofiño
 
Dixon rober cruz ( prueba objetiva)
Dixon rober cruz ( prueba objetiva)Dixon rober cruz ( prueba objetiva)
Dixon rober cruz ( prueba objetiva)Dixon Cruz
 
SaaS Web 2.0 Projektmanagement
SaaS Web 2.0 ProjektmanagementSaaS Web 2.0 Projektmanagement
SaaS Web 2.0 ProjektmanagementBjoern Reinhold
 
Rizky hadi rahmannia
Rizky hadi rahmanniaRizky hadi rahmannia
Rizky hadi rahmanniarizky hadi
 
Comparativa ligas de europa
Comparativa ligas de europaComparativa ligas de europa
Comparativa ligas de europaCarlos Blasco
 
MANNATECH STORY BOOK
MANNATECH STORY BOOKMANNATECH STORY BOOK
MANNATECH STORY BOOKLouise Small
 
Cro (emmi) (2)
Cro (emmi) (2)Cro (emmi) (2)
Cro (emmi) (2)Ravi Anand
 
Active directory interview questions
Active directory interview  questionsActive directory interview  questions
Active directory interview questionsAnand Dhouni
 
Presenta hector bezanilla.ppt
Presenta hector bezanilla.pptPresenta hector bezanilla.ppt
Presenta hector bezanilla.pptHéctor Bes
 
Exemplos de Materiais de Campanhas Eleitorais
Exemplos de Materiais de Campanhas EleitoraisExemplos de Materiais de Campanhas Eleitorais
Exemplos de Materiais de Campanhas EleitoraisVictor Corte Real
 
Social and Transcultural Psychiatry
Social and Transcultural PsychiatrySocial and Transcultural Psychiatry
Social and Transcultural Psychiatrydonthuraj
 

Destacado (20)

Robot Luchador De Sumo
Robot Luchador De SumoRobot Luchador De Sumo
Robot Luchador De Sumo
 
Presentación sumo robot
Presentación sumo robotPresentación sumo robot
Presentación sumo robot
 
Effects of persuasive communication and group discussions
Effects of persuasive communication and group discussionsEffects of persuasive communication and group discussions
Effects of persuasive communication and group discussions
 
La comunicación digital: nuevas formas de lectoescritura
La comunicación digital: nuevas formas de lectoescritura La comunicación digital: nuevas formas de lectoescritura
La comunicación digital: nuevas formas de lectoescritura
 
Dixon rober cruz ( prueba objetiva)
Dixon rober cruz ( prueba objetiva)Dixon rober cruz ( prueba objetiva)
Dixon rober cruz ( prueba objetiva)
 
SaaS Web 2.0 Projektmanagement
SaaS Web 2.0 ProjektmanagementSaaS Web 2.0 Projektmanagement
SaaS Web 2.0 Projektmanagement
 
Cafe-Sinatra
Cafe-SinatraCafe-Sinatra
Cafe-Sinatra
 
Rizky hadi rahmannia
Rizky hadi rahmanniaRizky hadi rahmannia
Rizky hadi rahmannia
 
Comparativa ligas de europa
Comparativa ligas de europaComparativa ligas de europa
Comparativa ligas de europa
 
MANNATECH STORY BOOK
MANNATECH STORY BOOKMANNATECH STORY BOOK
MANNATECH STORY BOOK
 
01 panorama digital
01 panorama digital01 panorama digital
01 panorama digital
 
Peanut insect pests
Peanut insect pestsPeanut insect pests
Peanut insect pests
 
Can ufo doc_9
Can ufo doc_9Can ufo doc_9
Can ufo doc_9
 
Cro (emmi) (2)
Cro (emmi) (2)Cro (emmi) (2)
Cro (emmi) (2)
 
10 tipps-sicheres-dating
10 tipps-sicheres-dating10 tipps-sicheres-dating
10 tipps-sicheres-dating
 
Azul prusia
Azul prusiaAzul prusia
Azul prusia
 
Active directory interview questions
Active directory interview  questionsActive directory interview  questions
Active directory interview questions
 
Presenta hector bezanilla.ppt
Presenta hector bezanilla.pptPresenta hector bezanilla.ppt
Presenta hector bezanilla.ppt
 
Exemplos de Materiais de Campanhas Eleitorais
Exemplos de Materiais de Campanhas EleitoraisExemplos de Materiais de Campanhas Eleitorais
Exemplos de Materiais de Campanhas Eleitorais
 
Social and Transcultural Psychiatry
Social and Transcultural PsychiatrySocial and Transcultural Psychiatry
Social and Transcultural Psychiatry
 

Similar a Como crear un robot de sumo autónomo y barato

Similar a Como crear un robot de sumo autónomo y barato (20)

Proy iker4
Proy iker4Proy iker4
Proy iker4
 
Proyecto mecanico y rotico 666
Proyecto mecanico y rotico 666Proyecto mecanico y rotico 666
Proyecto mecanico y rotico 666
 
Crea tu propio robot con juan manuel gamb..
Crea tu propio robot con juan manuel gamb..Crea tu propio robot con juan manuel gamb..
Crea tu propio robot con juan manuel gamb..
 
Circuitos impresos
Circuitos impresosCircuitos impresos
Circuitos impresos
 
Informe del sumo ktm arduim
Informe del sumo ktm arduimInforme del sumo ktm arduim
Informe del sumo ktm arduim
 
Robotica
RoboticaRobotica
Robotica
 
Rastreador de lineas_digital
Rastreador de lineas_digitalRastreador de lineas_digital
Rastreador de lineas_digital
 
Seguidor de linea con arduino
Seguidor de linea con arduinoSeguidor de linea con arduino
Seguidor de linea con arduino
 
Proyecto seguidor de linea
Proyecto seguidor de linea Proyecto seguidor de linea
Proyecto seguidor de linea
 
Informe ieee de robot sumo(cronos)
Informe ieee de robot sumo(cronos)Informe ieee de robot sumo(cronos)
Informe ieee de robot sumo(cronos)
 
Empezando con los robots Otto DIY en Educación
Empezando con los robots Otto DIY en EducaciónEmpezando con los robots Otto DIY en Educación
Empezando con los robots Otto DIY en Educación
 
Oso Hormiguero informe final de robotica.pdf
Oso Hormiguero informe final de robotica.pdfOso Hormiguero informe final de robotica.pdf
Oso Hormiguero informe final de robotica.pdf
 
informe seguidor de linea
informe seguidor de linea informe seguidor de linea
informe seguidor de linea
 
PCB voltímetro digital casero con ICL7107 Electrónica
PCB voltímetro digital casero con ICL7107 Electrónica PCB voltímetro digital casero con ICL7107 Electrónica
PCB voltímetro digital casero con ICL7107 Electrónica
 
impresora matiz de punta
impresora matiz de puntaimpresora matiz de punta
impresora matiz de punta
 
Robotm 131
Robotm 131Robotm 131
Robotm 131
 
Vvcmp
VvcmpVvcmp
Vvcmp
 
Manual de Tarjeta Hummingbird - Simple
Manual de Tarjeta Hummingbird - SimpleManual de Tarjeta Hummingbird - Simple
Manual de Tarjeta Hummingbird - Simple
 
Report cart line follower
Report cart line followerReport cart line follower
Report cart line follower
 
2.búsqueda de información
2.búsqueda de información2.búsqueda de información
2.búsqueda de información
 

Como crear un robot de sumo autónomo y barato

  • 1. Como crear un robot de sumo autónomo y barato Con este tutorial pretendo explicar de forma simple como crear un robot de sumo autónomo y barato Este robot lo desarrollé de manera a que sea simple y barato, aprovechando partes recicladas de otros equipos y utilizando componentes que se consiguen con facilidad en Paraguay. Lo único relativamente caro son los servos que cuestan entre 10 y 20 dólares, pero pueden incluso ser reemplazados por motores de paso de alguna impresora vieja (las epson usan unos motores medio cuadrados que tienen muy buen torque). En esta guía no se contempla el uso de motores de paso, pero en el foro podemos discutir la factibilidad de usarlos. La idea del sumo es básicamente lograr que tu adversario salga del ring y que tu robot se mantenga en el. El ring puede ser cualquier superficie plana elevada unos 5cm del suelo de esta forma si el robot cae no se hará daño. Para que el robot no caiga por accidente le pondremos dos sensores al frente (uno a la izquierda y otro a la derecha) y haremos que el robot se desvié si es que va a caer. En las peleas de sumo de robots a nivel internacional estos sensores son infrarrojos, pero por cuestiones de presupuesto y de simplicidad decidí utilizar sensores de tacto sacados de los pulsadores (botones) de un Mouse viejo. Pueden ustedes agregar un tercer sensor atrás y uno mas para detectar al enemigo, pero esto no esta contemplado en este tutorial porque la idea aquí es la simplicidad del modelo. Materiales · Una plancha de pvc expandido de 21x29 cm (A4) con un espesor de 3mm aprox.(el pvc puede ser reemplazado por acrílico, alto impacto o madera balsa) · Dos servos estándar para aeromodelismo · Tres swichts de contacto. Pueden usar los botones de Mouse viejos · Una placa virgen o perforada de 7 x 6 cm · Una resistencia de 4.7 k ohms · Dos capacitares de 22 pf
  • 2. · Un regulador de voltaje de 5v LM78L05 o similar · Un cristal de 4Mhz · Un zócalo de 18 pines para el PIC · Un PIC 16F84 · Un porta pilas para 4 pilas AA · Dos ruedas de 5 a 7 cm de diámetro · 12 Tornillos de 2,5mm x 2cm con tuercas y arandelas · 6 Tornillos de 2mm x 1,5cm con tuercas y arandelas Primera parte - Armado del robot - Paso 1 - corte de piezas Cortar las partes en el PVC de acuerdo a la plantilla Para cortar se puede usar un cutter o alguna sierra, recomiendo usar cutter por que queda mas uniforme y pulcro. También se puede lijar el material para darle una mejor terminación. (clic en la imagen para ver en tamaño real) Paso 2 - pegado de piezas Pegar todas las partes con algún pegamento a base de cianoacrilato (la gotita) como se ve en la figura:
  • 3. Una vez pegadas las partes debe quedar como se ve en la imagen. Luego pegar las dos cuñas para formar las palas como se ilustra en el imagen Paso 3 - armado del robot fijar las palas con tornillos, arandelas y tuercas a la estructura del robot como se ve en la imagen.
  • 4. Fijar los servos con tornillos y tuercas y colocarle las ruedas como se ve en la imagen Para poder colocar las ruedas hay que utilizar alguno de los accesorios que viene con el servo, dependiendo de la rueda que tengamos esta tarea puede ser simple o complicada. Los servos tienen que estar modificados para rotación continua como se explica aquí. Cuando ya este todo armado hay que regular las dos palas de forma que queden al ras del piso, ya que ahí se fijaran los sensores de tacto. Fijar los sensores con tornillos de 2 mm como se ve en la imagen y luego fijar la patita que hará contacto con el piso. De modo que quede como se ve en la foto mas abajo
  • 5. Como crear un robot de sumo autónomo y barato Segunda parte - La Electronica - Montar en un PCB los componentes de la siguiente manera. En este PDF tienen la matriz para quemar su PCB Luego conectar los servos como se indica en el diagrama, es importante tener en cuenta que los servos consumen algo de corriente con lo que no es recomendable alimentarlos con los 5v entregados por el regulador, sino directamente desde las cuatro pilas AA (4,8v a 6v) Para conectar los sensores deben guiarse por el siguiente diagrama, tener en cuenta que se deben usar los tres terminales de los pulsadores de modo a evitar que el pin del pic quede al aire, ya que esto puede causar que el programa dentro del micro actúe en forma errática. También pueden evitar esto usando una resistencia de 10k como pull-up entre el positivo y el pin de entrada o programando dentro del código del pic que se utilicen las resistencias pull-up internas
  • 6. Si desean pueden reemplazar los sensores de contacto(pulsadores de mouse) por sensores infrarrojos usando los CNY70 como se indica en esta sección. Utilizando sensores infrarrojos el robot detectará el borde del ring antes, ya que la franja blanca del borde está a unos 5 cm del borde, sin embargo usando los contactos, el robot deberá llegar al borde para detectarlo. En la foto podemos ver como queda la plaquita (no con muy buena terminación en este caso), le agregue los conectores que se ven abajo para poder conectar con mas facilidad los servos y los sensores, esos conectores los saque de una placa madre vieja de PC, pero se consiguen con facilidad en cualquier casa de electrónica Como crear un robot de sumo autónomo y barato Tercera parte - El programa - El programa para este robot es muy básico, queda a criterio de ustedes mejorarlo para darle mas inteligencia o aumentar las prestaciones. El programa básicamente tiene que revisar periódicamente los sensores ubicados al frente del robot para ver de no salir del ring. Si el sensor de la derecha detecta que el ring se acabo el robot rotará a la izquierda y viceversa , si ambos sensores detectan que no hay mas
  • 7. mesa, el robot retrocederá y luego rotará A continuación se ve el diagrama de flujo del código principal. En este archivo esta el programa compilado listo para ser grabado en el pic y el código en asembler por si quieran modificar algo. Ahora es cuestión de grabar el programa en el pic, conectar las baterías y empezar a probar. Con esto doy por terminado el tutorial, cualquier consulta la pueden hacer en este post de nuestro foro. Por si les sea de interés esto es lo que me costo hacer el robot:
  • 8. Como conectar un sensor infrarrojo CNY70 a un pic de forma simple El CNY70 es un pequeño dispositivo con forma de cubo y cuatro patitas que tiene en su interior un diodo emisor de infrarrojos y un fototransistor en paralelo y apuntando ambos en la misma El la siguiente figura vemos la disposición interna del CNY70 mirando el encapsulado desde arriba, ahí se ve el diodo emisor de infrarrojos a la izquierda y el fototransistor a la derecha. Con solo 4 resistencias y un transistor es fácil conectar un CNY70 a un microcontrolador, este sensor es muy usado en robots seguidores de líneas y en robots de sumo para detectar el borde del ring Con este circuito cuando la superficie es negra el pin esta en high (1) y
  • 9. cuando es blanca se pone en low (0), es sensible hasta 1 cm de distancia de la superficie