Desarrollo
de una aplicación basada en el dispositivo
OBLOQ de DFRobot para fines didácticos.
IoT con Micro:Bit
(Desarrollo de aplicaciones básicas de la Internat de las Cosas con Micro:bit)
http://iot.dfrobot.com/
(Desarrollo de aplicaciones básicas de la Internat de las Cosas con Micro:bit)
http://iot.dfrobot.com/
En este trabajo recojo mi experiencia con el dispositivo OBLOQ de DFRobot y la tarjeta Micro:bit para la realización de actividades propias de la IoT.
DFRobot
ha desarrollado una sencilla tarjeta en torno a una arquitectura
básica, en torno al chip WiFiESP8266 que permite implementar un servicio
Wifi que mantenga unidos al servidor de datos (una tarjeta Micro:bit) y
una localizacion web (http://iot,dfrobot,com) en la que podemos crear
una cuenta EasyIoT a través de la cual podremos leer y escribir nuestros
datos.
No es la primera esta oferta para trabajar de manera "didáctica" con IOT pero si es una de ellas y FUNCIONA BIEN.
Control de un relé mediante Internet
Control de un Servo desde la Web
He
manejado en mi trabajo un KIT de de DFRobot llamado Micro:bit IoT
Starter Leraning kit for kids que trae la tarjeta OBLOQ, pero se pueden
realizar las mismas practicas y ensayos comprando solo la tarjeta OBLOQ
(cuesta algo asi como 10 €)
La
programación de los ejemplos que he probado la he realizado con el
entorno Makecode de Microsoft.
¿Qué es la IoT?
“La internet de las cosas
(IoT, por sus siglas en inglés) es un sistema de dispositivos de computación
interrelacionados, máquinas mecánicas y digitales, objetos, animales o personas
que tienen identificadores únicos y la capacidad de transferir datos a través
de una red, sin requerir de interacciones humano a humano o humano a
computadora.
……………..
Kevin Ashton,
cofundador y director ejecutivo del Auto-ID Center de MIT, mencionó por primera
vez la internet de las cosas en una presentación que hizo a Procter &
Gamble en 1999. He aquí cómo Ashton explica el potencial de la internet de las
cosas:
"Las
computadoras de hoy –y, por lo tanto, la internet– dependen casi totalmente de
los seres humanos para obtener información. Casi todos los aproximadamente 50
petabytes (un petabyte son 1.024 terabytes) de datos disponibles en internet
fueron capturados y creados por seres humanos escribiendo, presionando un botón
de grabación, tomando una imagen digital o escaneando un código de
barras.
El problema es que la
gente tiene tiempo, atención y precisión limitados, lo que significa que no son
muy buenos para capturar datos sobre cosas en el mundo real. Si tuviéramos
computadoras que supieran todo lo que hay que saber acerca de las cosas
–utilizando datos que recopilaron sin ninguna ayuda de nosotros– podríamos
rastrear y contar todo, y reducir en gran medida los desechos, las pérdidas y
el costo. Sabríamos cuándo necesitamos reemplazar, reparar o recordar cosas, y
si eran frescas o ya pasadas”.
……………..
Las aplicaciones
prácticas de la tecnología IoT se pueden encontrar en muchas industrias
actualmente, incluyendo la agricultura de precisión, gestión de edificios,
salud, energía y transporte. Hay numerosas opciones de conectividad para los
ingenieros electrónicos y los desarrolladores de aplicaciones que trabajan en
productos y sistemas para internet de las cosas.
(Texto recogido de: TechTarget (Search DataCenter en
Español) https://searchdatacenter.techtarget.com/es/definicion/Internet-de-las-cosas-IoT
Trabajar con la IoT en nuestra aulas y
laboratorios.
La aportación que la empresa DFRobot
ha hecho en
el terreno de la IoT ha sido muy oportuno e interesante, todo gracias a un
nuevo módulo de bajo costo desarrollaod dentro de la serie Gravity denominado
OBLOQ.
OBLOQ nos permitirá mediante Makecode o Phyton
realizar la programación de aplicaciones que nos permitan gobernar y
monitorizar elementos fisiocs haciendo uso de
Internet. ¡Resulta Fantastico! ¿No creen?
¿En dónde colocar los datos para leer/escribir de
cada uno de los dispositivos que queramos gobernar con nuestra aplicaciones?
DFRobot lo ha pensado y solucionado creando un lugar en internet que nos
permite en tiempo real realizar carga de datos de nuestro sistema, Mew refiero
al sistema iot DFRobot http://iot.dfrobot.com , en esta dirección Web se
encuentra el sistema en el que previamente nos daremos de ata como usarios y
que nos facilitara estas operaciones de la IoT.
¿Qué herramientas podremos usar para
trabajar con nuestra aplicación IoT?
Las mejores y más fáciles de usar. Podremos utilizar
las aplicaciones:
- EasIoT creado por DFRobot
- Mind+ de DFRobot y distribución gratuita
- Makecode de Microsoft, también gratuita.