Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/12/2008 #1


Creacion de un hexapodo
Hola a todos!
Necesito su ayuda para la creacion de un hexapodo
hasta ahora llevo algunas cosas y tengo varias ideas
mis ideas son:

-quiero que el hexapodo sea los mas autonomo posible
estoy utilizando microcotroladores 16f877a

-Sus caracteristicas son
sensor de luz (LDR) su funcionamiento es que cuando no detecte luz encienda unas luces(leds)
sensor de temperatura (LM35) que de la temperatura en un LCD de 2x16
LCD que muestre pasos, temperatura, estado de bateria, mensajes
sensores infrarojos y ultrasonicos para detectar obstaculos
comunicacion PC-PIC por los puertos series

espero que me puedan ayudar
26/12/2008 #2
Visitante


Re: Creacion de un hexapodo
Neokdevil dijo:
espero que me puedan ayudar
¿En que exactamente?
26/12/2008 #3


Hola Hemp!
pues necesito ayuda en la programacion
desde el manejo de servomotores hasta el manejo de LCD
apenas estoy iniciando a programar pero ya se algunas cosas
pero mi duda es que lenguaje uso si c, basic o assemble
26/12/2008 #4
Visitante


Neokdevil dijo:
Hola Hemp!
pues necesito ayuda en la programacion
desde el manejo de servomotores hasta el manejo de LCD
apenas estoy iniciando a programar pero ya se algunas cosas
pero mi duda es que lenguaje uso si c, basic o assemble
Pues yo mucho de programacion como que no, pero me da que has ido a exponer una duda un tanto jodida; C vale para todo, linux, windows, GBA, DS PSP, PIC, Atmel, desde un reloj a un superordenador. De basic ni guarra, y assambler te va a dar un control total, mas tacito y sin errores de traduccion, pero a costa de picar codigo y rayarse un poco mas la vida, todo lo demas son tutoriales y horas de experimentacion en casa.

Mas no te puedo decir.
26/12/2008 #5


yo estaba pensando usar assamble
porque tengo mas control y ocupa menos memoria
pero todavia no le entiendo bien
primero quiero empezar por lo basico que es manejo de servomotores que son 18
si tienen alguna sugerencia
26/12/2008 #6


Sobre el lenguaje tu utiliza el lenguaje que domines mas ya que sera con el que trabajes mas facil y mas comodo. Ese hexapodo parece un proyecto complejo, me gustaria ver como se desarrolla aunque no creo que pueda ayudar mucho.

Si decides programar en ensamblador te puedo ayudar con mucho gusto, aunque de servomotores no se nada.
26/12/2008 #7


Hola pic-man!
gracias por tu ayuda
y si me gustaria que me ayudaras
los servomotores se manejan con un pwm
pero no se como posicionarlo en un angulo de 0°
despues 90° y 180°
estaba pensando usar interrupciones
26/12/2008 #8
Excluido


que es un hexapodo ?
26/12/2008 #9


Hola fernandob!
un hexapod es un robot tipo insecto
aqui una imagen
Imágenes Adjuntas
Tipo de Archivo: jpg araa_robot_185.jpg (37,2 KB (Kilobytes), 278 visitas)
26/12/2008 #10

Avatar de Moyano Jonathan

La verdad es que tenés todo un desafio de ingeniería por delante
26/12/2008 #11


Hoooooola Moyano Jonathan!
tienes razon es todo un desafio de ingenieria
pero espero poder lograrlo con su ayuda
ya que este foro me ha dado mucha imformacion

un saludo a todos los del foro!
26/12/2008 #12

Avatar de Moyano Jonathan

por supuesto que cuentas con nuestra ayuda.

Como pedías ayuda con los servos, pues acá la tenés: son 2 ejemplos de control que hacen lo que vos necesitabas , es decir posicionar el servo en 0 90 y 180°
Archivos Adjuntos
Tipo de Archivo: asm servos_02_106.asm (4,8 KB (Kilobytes), 69 visitas)
Tipo de Archivo: asm servos_01_187.asm (4,2 KB (Kilobytes), 51 visitas)
26/12/2008 #13


gracias por tu ayuda Moyano Jonathan
voy a estudiar los codigos fuentes

acabo de ver en un tema sobre la idea de un kernel
en un pic
mi duda es cren que podria usar ese kernel para el hexapod

y gracias a todos

http://www.araguaney.loquequierasya.com/
26/12/2008 #14

Avatar de Moyano Jonathan

lo del kernel creo que sería una idea excelente
26/12/2008 #15
Visitante


Neokdevil dijo:
Hola fernandob!
un hexapod es un robot tipo insecto
aqui una imagen
Si consigues que se parezca a esto:

y estas dispuesto a usar un sistema neumatico en vez de motores PAP me meto a ciegas.
03/01/2009 #16


jejeje
esta chido el hexapodo
pero voy a usar servomotores (no hay dinero para sistema neumatico)
pero todavia no se muy bien
alguna sugerencia
04/01/2009 #17

Avatar de Moyano Jonathan

sería lo mejor que usaras servos, ya que su control es más exacto. La verdad lo del kernel me dejó intrigado... me gustaría saber si ya tenés algún diseño mecánico del robot o por lo menos de las patas ? que es un tema bastante jodido. La electrónica a a ser lo que menos te va a costar.
04/01/2009 #18


el diseño del hexapodo ya lo tengo mas o menos
no hay tanto problema por ahora
estoy utilizado 2 servo hitec hs-322hd
para hacer pruebas pero voy a utilizar 18 servos
y el kernel ya tambien estoy haciendo pruebas
pero lo que me falla es el movimiento de las patas
que secuencia lleva
04/01/2009 #19
Moderador

Avatar de Chico3001

La secuencia es muy simple... siempre se mueven las 2 patas de los extremos de un lado y la del centro del otro... para el siguiente paso haces lo mismo pero con las otras patas..
04/01/2009 #20

Avatar de sangreaztk

jejejeje, se ve muy interesante esté tema, lo seguiré y si puedo contribuiré.
Se llama hexapodo, por sus 6 (hexa) patas.
Saludos NeokDevil y a todos los demás.
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.