Nairda: Auto robot controlado por Bluetooth

Nairda es una aplicación que nos permite programar robots y placas en general usando bloques gráficos empleando un dispositivo móvil que se conecta utilizando Bluetooth y es especialmente útil en educación para comenzar a aprender programación. En este artículo les muestro un sencillo ejemplo, un autito robot que se mueve controlado desde el teléfono.

Leer más

Programando en bloques con Nairda

Si bien existen muchos lenguajes de programación gráficos o de bloques para Arduino y los ESP, Nairda se destaca por la posibilidad de programar distintos modelos de placas empleando un teléfono móvil o tablet a través de un enlace Bluetooth, sin la necesidad de contar con una computadora. En este artículo haré una revisión de este desarrollo contándoles un poco sus principales características y aplicaciones.

Leer más

Micropython: Usando el Micro SD shield de la D1 Mini

Si bien los módulos ESP tienen una buena cantidad de memoria Flash, a veces necesitamos de almacenamiento extra y las tarjetas SD se presentan como una excelente opción. En este artículo veremos como utilizar un shield específico que se encuentra disponible para la D1 mini y que nos permitirá agregar la capacidad de almacenamiento de tarjetas SD a nuestros proyectos.

Leer más

Micropython: Usando la placa TTGO T-Display de Lilygo. Parte 3

Algo que no puede faltar en un módulo o driver para controlar un display gráfico es la capacidad de cargar imágenes en distintos formatos. Esto nos permite usar imágenes como fondo en una pantalla sobre la que imprimiremos luego textos como valores numéricos o datos, incluir íconos que complementen la información textual o, porque no, para hacer un juego que aproveche al máximo las posibilidades de la placa. Después de ver distintos métodos para dibujar elementos gráficos y escribir textos con distintas fuentes sobre el display, en esta entrega nos concentraremos precisamente en analizar cómo podemos mostrar imágenes de distintos formatos.

Leer más

Micropython: Usando la placa TTGO T-Display de Lilygo. Parte 2

En el artículo anterior de esta serie vimos las características generales de la placa TTGO T-Display, como instalar el firmware personalizado de Micropython y como preparar las librerías para empezar a usar el display. En esta segunda parte veremos mas en detalle los distintos métodos que tenemos a nuestra disposición para mostrar distintos elementos gráficos y textos en pantalla.

Leer más

Micropython: Aprendiendo a utilizar el sistema de archivos. Parte 2

En la primera parte de esta serie de artículos vimos que es el sistema de archivos de Micropython y algunos métodos empleados para trabajar con directorios. También trabajamos con archivos para guardar y leer variables de texto. En esta segunda parte nos enfocaremos en los archivos binarios.

Leer más

Micropython: Aprendiendo a utilizar el sistema de archivos. Parte 1

Micropython es mucho mas que un simple intérprete e incluye funciones que son propias de sistemas operativos, como un sistema de archivos para guardar nuestros programas y librerías, así como para almacenar información. En este artículo veremos como funciona ese sistema de archivos y como podemos emplearlo para guardar información.

Leer más

Micropython: Leyendo temperatura y humedad con DHT11/DHT22 en Raspberry Pi Pico

Si tenemos que realizar mediciones de temperatura y humedad del aire, muy probablemente utilicemos alguno de estos populares sensores. Lamentablemente, el port de Micropython para la Pico no incluye soporte para ellos, así que tendremos que utilizar un módulo externo. En este artículo veremos como conectar estos sensores a la Pico y como instalar y utilizar un módulo externo para accederlos.

Leer más

Arranque del motor asíncrono trifásico

Los motores eléctricos, cuando arrancan conectados directamente a la red, consumen una corriente muy elevada, que puede ser varias veces mas grande que la corriente nominal, de funcionamiento en régimen. Aunque este fenómeno es breve y dura unos pocos segundos, puede perjudicar a los conductores de conexión o provocar disturbios en la red o en el mismo motor por caídas de tensión. Esto generalmente no es un inconveniente con motores pequeños pero si debe evitarse con motores que tengan un consumo importante. En este artículo nos centraremos en motores asíncronos trifásicos con rotor en cortocircuito y veremos, además del arranque directo, distintos métodos con tensiones y corrientes reducidas, en todos los casos simulando el funcionamiento de los circuitos con CADe_Simu.

Leer más