Difference between revisions of "Proyecto MYOD: Humanoide imprimible"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
Line 104: Line 104:
 
==Electrónica==
 
==Electrónica==
 
=Programación=
 
=Programación=
 +
 +
[https://github.com/JavierIH/MYOD Repositorio MYOD]
 +
 +
==Ejemplos==
 +
 +
Sesion 15/10/2013: [https://github.com/JavierIH/MYOD/blob/master/examples/HeadTest/HeadTest.ino HeadTest]
 +
 
==Funciones básicas en Arduino==
 
==Funciones básicas en Arduino==
 
En realidad, donde mejor pueden consultarse es en la [http://arduino.cc/en/Reference/HomePage documentacion de Arduino], pero dejo por aqui las que utilizaremos principalmente:
 
En realidad, donde mejor pueden consultarse es en la [http://arduino.cc/en/Reference/HomePage documentacion de Arduino], pero dejo por aqui las que utilizaremos principalmente:

Revision as of 18:06, 14 October 2013

¡¡¡EN CONSTRUCCIÓN!!!

El proyecto MYOD es una iniciativa llevado a cabo por alumnos de ingeniería que tiene como objetivo el desarrollo, construccion y programación de un robot mini-humanoide.

Con MYOD, queremos crear un robot con cuatro características principales:

  • Libre: Tanto las piezas mecánicas como el software que se desarrolle serán publicadas dia a dia, permitiendo que cualquiera pueda acceder a los planos y replicar su propio robot.
  • Accesible: En MYOD no se usará ningun componente propio de una marca, sino que usando medidas standard, será compatible con diferentes modelos de actuadores, sensores y controladoras.
  • Imprimible: Todas las piezas se diseñarán para que puedan imprimirse fácilmente con una impresora 3D.
  • Barato: Las plataformas comunes suelen ser bastante caras y usualmente prohibitivas al público general. En MYOD queremos romper con esto, adoptando la filosofia low-cost para abaratar costes.

Horario

  • Dia de reunión oficial: Todos los martes a las 19:00h.
  • A parte del martes, tambien estará abierto el laboratorio los jueves a las 17:00h. En estas sesiones lo que haremos será cacharrear, resolver dudas, poner en prácitca conceptos y trabajar en conjunto. Dicho de otra forma, no es necesario venir los jueves para seguir el proyecto

Novedades

Orden del dia para el martes 15 de octubre:

  • Presentación del diagrama de trabajo que seguiremos (10 minutos)
  • Demostración y explicacion del funcionamiento de la cabeza de Raider
  • ¡Iniciamos la construccion de la cabeza de MYOD! Construiremos varias, con diferentes configuraciones (os comentaré unas cuantas configuraciones clásicas y tambien las que propongais vosotros). No os preocupeis si aún no controlais el diseño en 3d y/o programación, lo iremos haciendo simultaneamente.

Componentes

Sensores

Distancia

Sharpir.jpg INFRARROJOS

      Sharp IR GP2Y0A21YK0F      

Datasheet

Ult.jpg ULTRASONIDOS

HC-SR04

Datasheet

Inerciales

Cmps03.jpg BRUJULA

CMPS03

[--- Datasheet]

200px        MAGNETOMETRO 3DOF      

---

[--- Datasheet]

200px GIROSCOPO 3DOF

---

[--- Datasheet]

200px ACELEROMTRO 3DOF

---

[--- Datasheet]

Otros

Actuadores

Servos PWM

Mg995.jpg STANDARD

             TowePro MG995             

Características

Mg90s.jpg MICRO

TowerPro MG90S

Características

Electrónica

Programación

Repositorio MYOD

Ejemplos

Sesion 15/10/2013: HeadTest

Funciones básicas en Arduino

En realidad, donde mejor pueden consultarse es en la documentacion de Arduino, pero dejo por aqui las que utilizaremos principalmente:

pinMode()

digitalWrite()

digitalRead()

analogRead()

pulseIn()

Biblioteca Servo

Contacto

Si quieres participar en el proyecto y/o tienes alguna pregunta, por favor, no dudes en enviar un e-mail a javier.isabel.hernandez[at]gmail.com