Publicado por Oscar Gonzalez
en Arduino
el 14/05/2021
Me ha gustado mucho éste proyecto. Se trata de una pequeña pantalla OLED que mediante un ESP8266 es capaz de mostrar mensajes de Twitter. Puedes pensar que no tiene sentido ya que lo puedes ver en el PC o en el móvil, pero tener un dispositivo físico que haga específicamente eso tiene otro encanto. Quizás hasta le da más importancia al mensaje (sin entrar sobre la dudosa utilidad de Twitter en si mismo más que un pozo de odio y egocentrismo), además tiene unos botones que permiten darle a Like y Retweet. El código fuente está disponible en Github y lo puedes hacer con un simple NodeMCU y casi cualquier pantalla OLED.
Leer más
El ESP8266 es una pequeña placa Wifi muy versátil y sobre todo puede programarse con una versión minimizada de Python llamada MicroPython. Es un lenguaje de programación muy sencillo de aprender y es bastante ligero. Además se pueden conectar todo tipo de sensores y actuadores, como por ejemplo un display de 7 segmentos como el que te enseño a continuación.
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 12/04/2021
Si quieres posicionar un motor, tienes varias opciones como por ejemplo utilizar un servomotor o incluso un motor paso a paso. En el primer caso como el servomotor, es una opción barata pero tiene sus limitaciones como el ángulo máximo de rotación. Con los motores paso a paso puedes incluso girar continuamente y no tienes ese problema, pero es ya una solución más cara y que requiere de controladores específicos. Un buen sistema para eso es utilizar un motor DC de toda la vida, de esos que le meter corriente y gira. Si a ese motor le añades un encoder para conocer su posición y junto a buen control PID con Arduino, puedes hacer que se posicione de una forma muy fácil como se explica en el vídeo que te dejo a continuación.
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 30/03/2020
En la situación que vivimos en la actualidad, el teletrabajo o trabajar desde casa se ha vuelto una realidad para muchos de nosotros. Si bien hay infinidad de consejos que puedes encontrar en Internet para intentar permanecer los más productivo posible, siempre queda el factor de no romper la concentración, particularmente si programas o realizas un trabajo que requiera de una intensa concentración. Es sabido que cuando estás en ese punto de concentración máxima desarrollando tu actividad y te interrumpen, tardarás al menos 20 o 30 minutos en recuperar esa concentración. Por lo tanto la típica interrupción de "oye, te he enviado un email" o el clásico "oye perdona, no sabía que estabas trabajando", te acaba costando 30 minutos de tu tiempo. Esto en casa se puede controlar (o minimizar) con un aviso luminoso que indica si estás ocupado o no a quien intente entrar en tu cuarto. Eso es exactamente de lo que trata éste pequeño proyecto que utiliza un Adafruit Feather ESP8266 junto con una barra de LEDs NeoPixel parar señalizar tu estado de trabajo. Con un poco de formación y práctica, podrás reducir las interrupciones en tu trabajo desde casa y ser más productivo.
Leer más
Publicado por Oscar Gonzalez
en Electr贸nica
el 05/03/2020
El clásico chip wifi ESP-12E es ya un viejo conocido y tiene múltiples nombre como ESP8266 o más conocido como NodeMCU por su versión en placa. Lo normal para hacer algún tipo de proyecto pequeño es que usemos algunas de las múltiples placas Arduino y es poco habitual utilizar un ESP-12E ya que su encapsulado no es muy cómodo inicialmente. Sin embargo hay muchas ventaja ya que, a parte de la conexión Wifi, el ESP8266 es un procesador muy potente y rápido con mucho espacio FLASH para el programa y una buena cantidad de memoria RAM para hacer cosas como éste clásico juego Duck Hunt con una pequeña pantalla OLED.
Leer más