Home wiki Desarrolladores
Wiki Desarrolladores PDF Imprimir Correo electrónico
Escrito por Administrator   
Domingo 10 de Enero de 2010 06:38

Evolución hardware y software de la plataforma libre de computación física y robótica HyperCubo

En este espacio, se siembra la semilla para que los desarrolladores ensayen y mejoren! nuestras aplicaciones,

Agradecimientos especiales a los gigantes que han permitido que nos paremos en sus hombros ;)

 

El HyperCubo se compone de:

 

Programación: Basada en Logo, Scratch, Squeak toys, C

Cerebro: Basado en Wiring / Arduino + sensores actuadores y puente H onboard...

Chasis: Compatible VEX

Sensores: Compatibles VEX

Engranajes y mecanica: Compatible VEX

 

Mas informacion, planos, esquemáticos  y tutoriales pronto...

 

Evolución:

0.       Después de escoger el sistema de desarrollo basado en un chip AVR (8 bits), de Atmel, por su bajo costo y por ser el chip que lleva el desarrollo más amplio en el mundo del código abierto.

1.       Se baso la plataforma en el Wiring (de un Colombiano!), conocido despues como Arduino.

Empezando a desarrollar su ambiente gráfico en Amici (software para enseñar a niños en los países bajos a programar ropa interactiva). Ambiente desarrollado en Java, que exporta directamente al  lenguaje basado en C, del AVR.

Software traducido al español por Hyper.

  • Muy bueno para hacer diagramas de flujo que se traduzcan a lenguaje arduino (tipo C), generando el *.hex necesario.
  • Sus contras, representan que exige mucha máquina para el caso de los XO, y no resulta del todo compatible por tratarse de Java. No funciona para Robótica.

2.       Se desarrollo un ambiente exclusivo para las XO, basado en squeek e toys, con las ventajas de permitir simulaciones primero en software de lo que se quiere realizar en el mundo físico (como prender un led o medir un sensor).

http://orfeogpl.info/test-wiki/index.php/Arduino-etoys

(Instalador para XO y Squeak sugar, para controlar y simular la tarjeta, por Hyper)

3.       Al abrirse la posibilidad de usar Logo Blocks (Pico Cricket y familia) gracias a un desarrollador Brasilero, nos inclinamos por usar este sistema, por ser basado en Logo (más sencillo de aprender para programar que lenguaje  C).

 

Lenguaje logo hecho para computación física y robótica por el Kindergarten del MIT. Funciona sobre Micromundos logo

En su componente gráfico, es más elaborado que el Amici y el squeak, y permite programar robots gráficamente. Logo Blocks (java),

Blocos, Basado en Python, compatible con Linux!!, Proyecto para traducir por Hyper

Se incorpora a la linea de programas compatibles el Scratch!!

4.       Como  plataforma de robótica, para niños más grandes,  se plantea la necesidad de un chasis para el desarrollo, se emulan  las herramientas modulares para construcción de chasises que utiliza la plataforma VEX (estado del arte para educación y concursos de robótica), que se basa en la plataforma de construcción Meccano.

Se crean piezas que son compatibles con reciclaje tecnológico y otros juguetes.

 

 

Módulos del HyperCubo

1.       Básico, la tarjeta  (Motor DC x 2 , fotorresistencia, resistencia deslizante, botón,  ,)

2.       Robótico, modulo básico actuadores y sensores (Servos x2 , sensor infrarrojo), chasis y conectores (laminas, engranajes, poleas)

 

HyperCubo software (Gracias a todos los desarrolladores que lo hicieron posible)=

Wiring + Processing + Fritzieg + Sqeek toys + Arduino + Babuino + Cricket Logo + Logo Blocks + Blocos ... ya viene mas!!!

 

Documentación y Descargas

Classmate, XO, Windows, Linux, Mac


- Empezando con el HyperCubo
- Arreglo de problemas
- Software
- Manual de referencia
- Preguntas frecuentes

Herramientas de producción

cortador styrofoam

soldador smt

mas...

Última actualización el Domingo 10 de Enero de 2010 23:47
 
Your cart is empty

Social Media Links