Arduino Bluetooth MultiControl with App Inventor

En muchas ocasiones; una vez que hemos desarrollado el programa completo de un robot, podremos fijarnos que su memoria queda en gran parte desaprovechada. Por ejemplo, en el ejercicio del robot Beetle en el que incluíamos varíos modos de juego con comunicación Bluetooth para control remoto nos aparece que la memoría consumida es del 24%. En este tutorial extenderemos lo qué podemos hacer con esta memoria sobrante para incluir más modelos de juego. Aún tenemos memoria suficiente para incluir más…

0
Read More

Del Bluetooth al WiBree

Los módulos Bluetooth tienen distintos modelos que van ganando en velocidad de transferencia y en alcance desarrollándose dentro del Bluetooth SIG (Special Interest Group) Bluetooth 2.0 (BR/EDR) – Basic Rate/ Enhanced Data Rate Para empezar a trastear una buena opción son los módulos HC-05 que son bastante baratos para hacer funcionar una placa Arduino, así como el HC-06 funcionan sin problema con aplicaciones Android; tal y como realizamos en el siguiente tutorial. Bluetooth 4.0 Ahora se habla del uso de…

0
Read More

SendSMS FAIL – Los primeros códigos ASCII

Cuando queremos comunicarnos con un dispositivo, muchas veces mandamos información y recibimos información como un flujo de datos binarios que nosotros como seres humanos podemos leer traduciéndolos y aplicándoles un significado. El problema reside es que esta traducción de las manejo de las lecturas desde el monitor serie, se realizan mediante la tabla ASCII. Pero estos valores de la tablas ASCII funcionan correctamente cuando se manejan valores conocidos de teclado como las letras y números. Sin embargo los primeros elementos…

0
Read More

IOT – Introducción a las comunicaciones

Para comenzar a comprender cómo funciona el Internet de las Cosas IOT, debemos entender como se establecen las comunicaciones para el desarrollo de proyectos basados en estos dispositivos. Los modelos de comunicación están regidos por una serie de estándares definidos por el IEEE.  (Institute of Electrical and Electronics Engineers) De esta manera todos los fabricantes de dispositivos de comunicación en la red pueden establecer una serie de normas para que se puedan intercambiar información con eficacia y seguridad. Se establecen…

0
Read More

Protocolo Bluetooth avanzado con Bitbloq

Siguiendo el tutorial de protocolos Bluetooth, ahora vamos a explicar en que consiste realmente un protocolo. Como vimos en el post anterior, definiamos una interpretación para los mensajes que obteníamos a través de la aplicación Robopad++, pero esta manera de comunicarse con un dispositivo se puede realizar con cualquier otra aplicación que posea comunicación Bluetooth. Esta vez vamos a utilizar una aplicacion una aplicación llamada ArduDroid. Esta aplicación está desarrollada para poder manipular los pines de nuestra placa de forma…

0
Read More

ESP8266 SoftwareSerial Fail Firmware

El módulo WiFi ESp8266 es un pequeño dispositivo compatible con Arduino que nos permite crear comunicaciones a través de nuestra red de casa. Es la opción más barata que podemos encontrar actualmente para crear nuestros propios proyectos relacionados con el “Internet of Things” o simplemente para introducirnos en el mundo de internet. Con un coste de 5€ tenemos la opción de aprender cómo funciona la comunicación inalámbrica WiFi, pero no voy a hablar de su funcionamiento, sino de las dificultades…

1
Read More