Diferencia entre revisiones de «Ejemplos de Aplicaciones en Butialo»

De Proyecto Butiá
Saltar a: navegación, buscar
(Ejemplos)
(Ejemplos)
Línea 28: Línea 28:
  
 
[[Butialo: Ejemplo 5 - Seguidor de líneas con dos sensores con eventos|Ejemplo 5: Seguidor de líneas con dos sensores con eventos]]
 
[[Butialo: Ejemplo 5 - Seguidor de líneas con dos sensores con eventos|Ejemplo 5: Seguidor de líneas con dos sensores con eventos]]
 +
 +
 +
[[Butialo: Ejemplo 1 - Seguidor de líneas sin eventos, utilizando un sensor de grises|Ejemplo 1: Seguidor de líneas sin eventos, utilizando un sensor de grises]]
 +
 +
 +
[[Butialo: Ejemplo 3 - Robot que no se caiga de la mesa sin eventos, utilizando un sensor de grises|Ejemplo 3: Robot que no se caiga de la mesa sin eventos, utilizando un sensor de grises]]
 +
 +
[[Butialo: Ejemplo 4 - Robot que no se caiga de la mesa con eventos, utilizando un sensor de grises|Ejemplo 4: Robot que no se caiga de la mesa con eventos, utilizando un sensor de grises]]
 +
 +
[[Butialo: Ejemplo 5 - Seguidor de líneas con eventos, utilizando dos sensores de grises|Ejemplo 5: Seguidor de líneas con eventos, utilizando dos sensores de grises]]

Revisión del 21:19 10 oct 2012

Integrantes

  • Vicente Acosta Ferradini
  • Leticia Vilariño
  • Lourdes Cairelli

Introducción

Butialo es un entorno fácil de usar que permite programar a Butiá en el lenguaje Lua.

Lua es un lenguaje de scripting imperativo simple pero que a la vez permite crear programas sofisticados. Es un lenguaje dinámico, con manejo de memoria automático y es extremadamente rápido.

Butialo es un IDE derivado de Pippy (el entorno para Python provisto con las XO), que simplifica la creación de programas para Butiá autodetectando la presencia de componentes Butiá conectados y ofreciendo snippets de código para accederlos.

Objetivos

Crear programas que sirvan de ejemplo e inspiración. Además del clásico seguidor de línea, se pueden crear ejemplos que saquen provecho de la mayor potencia y expresividad de Lua comparado con TortugArte.

Ejemplos

Ejemplo 1: Seguidor de líneas con un sensor sin eventos


Ejemplo 3: Butiá que no se cae de la mesa con un sensor sin eventos

Ejemplo 4: Butiá que no se cae de la mesa con un sensor con eventos

Ejemplo 5: Seguidor de líneas con dos sensores con eventos


Ejemplo 1: Seguidor de líneas sin eventos, utilizando un sensor de grises


Ejemplo 3: Robot que no se caiga de la mesa sin eventos, utilizando un sensor de grises

Ejemplo 4: Robot que no se caiga de la mesa con eventos, utilizando un sensor de grises

Ejemplo 5: Seguidor de líneas con eventos, utilizando dos sensores de grises