viernes, 31 de octubre de 2014

Pinguino Android con App Inventor vía BlueTooth

Comunicación De Pinguino Con Un Dispositivo Móvil Android

Modulo BlueThooth
Hay varios módulos de comunicación serial asíncrona de modo inalambrico por Bluetooth , como lo son el HC-04, HC-05. HC-06 todos para la aplicación básica de comunicación uno a uno entre un dispositivo móvil Android y un microcontrolador operan igual.
Descripción del BLK MD BC04
El modulo que se adquirió no tenia terminales de conexión directos para Protoboard, así que se procedió a soldar los terminales con cuidado. Se recomienda adquirir estos módulos ya listos para conexión en Protoboard o escudos Pinguino Arduino. 
Montaje Bolutek BC-04
La alimentación para todos estos dispositivos es de 3.3 voltios los módulos que ya están listos para usar tienen regulación de voltaje y pueden alimentarse directamente a 5 voltios

Conexión 
En el esquema de conexión se observa que el microcontrolador esta alimentado a 3.3v pero puede estar alimentado a 5v siempre y cuando el modulo Bluethooth este a 3.3v o tenga un regulador que permita alimentación  a 5v.

Montaje Para La Recepción De Datos

Montaje recepción Pinguino BlueThooth
Para la recepción de datos se conecta el terminal TX del modulo BlueThooth con el terminal RX de la tarjeta Pinguino. En el esquema se observa que por utilizar 5V se empleo un regulador de 3.3V para alimentar el modulo BlueThooth, los módulos que están listos para usar en el protoboard tienen el regulador ya integrado.
Programa de recepción y encendido de un Led
Este es el programa que se descarga en Pinguino, en el momento de las pruebas este no opero empleando Pinguino X4 así que se compilo con Pinguino 9.05 y funciono correctamente.
Pantalla de diseño en App Inventor
Bloques del programa App Pinguino BlueThooth
Los bloques son de guía para otros programas más elaborados, de manera fácil se agregan otros botones para enviar diferentes textos, es de tener en cuenta que en la recepción de Pinguino se espera un carácter  por esto los textos tienen una sola letra.

Fuentes De Los Programas Realizados En App Inventor

4 comentarios:

  1. Hola profe!!!! como esta? espero que bien, profe quisiera saber si han sacado en la U una nueva version de cabuntu 10, tengo instalado en mi pc el ubuntu 12 y se me dificulta instalar algunas aplicaciones como pinguino entre otras. me gusstaria contar con una nueva version del cabuntu UNIAJC :D

    ResponderEliminar
  2. hola profe como estas yo escribí una funciona de serial in ide pinguino y intento monitor el pin 8 o 9 de datos tx y rx o para connectar el modulo de bluetooth HC-06 y tambien connecte el ftdi 232 Y nada profe alguna idea gracias .

    ResponderEliminar
    Respuestas
    1. Voy a revisar, pues la programación la realice en una version vieja del IDE de pinguino.
      Voy a probar con la más reciente y estare publicando los resultados

      Eliminar