Programando el ESP8266 en Micropython

Python es un lenguaje de programación moderno, potente y muy versátil. Puede utilizarse para programar en distintas plataformas, tanto computadoras como teléfonos o microcontroladores. En este artículo vamos a ver somo preparar una placa D1 mini, que cuenta con un ESP8266 para poder correr nuestros programas en Python.

Leer más

Probando el streaming de video con ESP32-CAM y Arduino IDE

La masificación del uso de sensores de imagen, particularmente en las cámaras de los teléfonos celulares, ha hecho que su precio haya disminuido de manera notable en los últimos años. Esta situación, combinada con la explosión de dispositivos de Internet de las cosas (IoT) ha permitido la aparición de módulos que nos permiten capturar imágenes y video para transmitirlos por Internet y hasta hacer reconocimiento facial por unos pocos dólares. En este artículo veremos como comenzar a utilizar un módulo de este tipo en particular, el ESP32-CAM de Ai Thinker.

Leer más

Azolla, simulador 2D de robots programable en LUA (2)

En un artículo anterior les presenté Azolla, un programa muy simple que permite simular el comportamiento de varios robots que se mueven sobre un plano bidimensional mediante código escrito en LUA. En este artículo profundizaremos mas en el uso y funcionamiento de Azolla a través de un ejemplo.

Leer más

Azolla, simulador 2D de robots programable en LUA

La construcción de robots requiere no sólo de un diseño de hardware que incluya tanto las partes mecánicas como electrónicas, sino también del software que controla su comportamiento. Es precisamente en esta etapa de diseño del software que resulta particularmente útil un programa de simulación que nos permita trabajar en el algoritmo del robot sin la necesidad de cargar y probar una y otra vez distintas versiones para comprobar su funcionamiento. En este artículo les presento un simulador bastante sencillo y fácil de aprender.

Leer más

Simulación de circuitos con Realidad Aumentada

La Realidad Aumentada (RA) es una técnica que consiste en superponer una capa “virtual” generada por un software a una imagen tomada en tiempo real por una cámara para enriquecer la información que nos provee la misma. Además de utilizarse para cazar pokemones, tiene muchas e interesantes aplicaciones en educación, como la simulación de circuitos eléctricos, como veremos en este artículo.

Leer más

Control de dispositivos con el módulo Bluetooth HC05 y Arduino

El protocolo de comunicaciones Buetooth, nacido hace ya casi 20 años, está destinado a la transmisión de voz y datos en pequeñas redes inalámbricas. Ampliamente utilizado para evitar los cables en la conexión de dispositivos periféricos como parlantes o teclados a computadoras de escritorio y notebooks o para conectar una gran variedad de dispositivos a teléfonos móviles o tabletas, también puede ser aprovechado para el control inalámbrico de nuestros proyectos con Arduino gracias a módulos como el popular HC05, algunas de cuyas aplicaciones veremos en este artículo.

Leer más

Reglamentación AEA 90364 parte 7.771

En Argentina, la AEA (Asociación Electrotécnica Argentina) es una organización sin fines de lucro dedicada al estudio de distintas temáticas relacionadas con la electrotecnia, que produce reglamentaciones orientadas a establecer condiciones de seguridad en distintos tipos de instalaciones eléctricas.

Leer más

Habilitar notificaciones OK No, gracias