viernes, 25 de julio de 2014

Control remoto RF 315Mhz


Modulo Control Remoto RF a 315Mhz

Este modulo consta de un transmisor con 4 botones y un receptor con 4 terminales de salida y uno de indicación de que hay recepción de un dato.
Se puede emplear con Pinguino o cualquier aplicación electrónica digital con flip flop o latch para retener los datos.

Características

  • Chip: SC2262
  • Frecuencia de operación: 315MHz/433MHz (250MHz-450MHz)
  • Recepción de sensibilidad: > -85dBm
  • Tasa de transferencia: <5Kbps
  • Formato de decodificación: PT2272, HS2272, AX5327
  • Número de canales: 4
  • Cobertura: 40 metros~60 metros
  • Voltaje de operación RX: 5V
  • Corriente de operación: 10mA
  • Modulación: ASK
  • Longitud de antena: 24cm( 315MHz)/18cm( 433.92MHz)
  • Tamaño RX: 4.0cm x 2.3cm x 0.5cm

Diagrama De Terminales


  • GND corresponde al terminal de tierra.
  • 5V terminal de alimentación.
  • D0 Bit 0 es activado cuando se presiona el botón A
  • D1 Bit 1 es activado cuando se presiona el botón B
  • D2 Bit 2 es activado cuando se presiona el botón C
  • D3 Bit 3 es activado cuando se presiona el botón D
  • VT terminal de salida que indica que hay un nuevo dato
Pruebas Realizadas


Circuito de pruebas


  • El circuito se alimento con 3.7 voltios y opero de manera correcta. La antena que trae hay que desenrollarse , es de aproximadamente 30 cm y hay que hacerlo para su buen funcionamiento.
  • El terminal de salida VT se puede emplear como flanco de subida para un flip flop o señal de habilitación en un lacht. Esto mismo es valido para la tarjeta pinguino o un microcontrolador en general.








jueves, 3 de julio de 2014

Lego con App Inventor

Control De Robots Lego Desde App Inventor

App Inventor es un entorno de programación para la realización de aplicaciones en dispositivos con el sistema operativo Android. El entorno de programación de App inventor se ejecuta en un navegador Web y el despliegue de la aplicación se realiza en el teléfono, tableta o simulador Android.
Por ser un servicio basado en la nube las la generación del programa ejecutable para el dispositivo Android no se realiza en el computador del usuario.

Enlaces De Interés sobre App Inventor

Primer Programa En APP Inventor ( Hola Ronronea)

Antes de hacer una aplicación como la de manejo de robots lego como introducción se tiene como ejemplo la realización de una aplicación básica. 
Vídeo tutorial de hola ronronea
En caso de no tener MIT AI2 Companion instalado el dispositivo móvil, en la opción build se selecciona save .apk to my computer. Teniendo el apk descargado, se procede a la instalación manual en el dispositivo móvil.

Programa Ejemplo Lego

App Inventor tiene las herramientas para la realización directa de aplicaciones con robots lego NTX
El siguiente video es una guía básica para la elaboración de la aplicación.


Aquí se muestra un programa de ejemplo de manejo del robot por medio de botones
En los enlaces de interés esta el archivo .aia que contiene la aplicación que pude ser cargada con la opción import project (.aia) from my computer que esta la pestaña Projects

Interfaz de usuario
Programa de bloques