martes, 28 de julio de 2020

Panel solar con nodeMCU



Desde hace ya algún tiempo, dispongo de un panel solar que está muerto de risa y que no sabía qué hacer con él. Al final, con el nodeMCU olvidado que tenía por casa y el panel solar os brindo esta entrada, que apunta a una idea muy simple de cómo monitorizar un panel solar midiendo su voltaje, temperatura y humedad, y calculando para una carga dada su potencia y rendimiento.
Voy a ahorrarme todo el rollo posible ya comentado en una entrada anterior titulada IoT fácil con nodeMCU

Primero instalamos la última versión de Arduino. El archivo que lo contiene lo descomprimimos en una carpeta:


Luego lo instalamos usando el terminal como root usando el comando sh:


sh install.sh


Para poder brindar soporte para el chip ESP8266 del nodeMCU al entorno Arduino, permitiendo crear sketches utilizando funciones y bibliotecas conocidas por Arduino, tenemos que añadir desde la siguiente web de GitHub - esp8266 de Arduino, en Archivo --> Preferencias --> Ajustes, el enlace al archivo package_esp8266com_index.json



Instalamos luego con el Gestor de tarjetas  del entorno IDE de Arduino la última versión del paquete ESP8266 Community versión 2.7.2


Última versión del paquete ESP8266 Community:


Finalmente, seleccionamos la placa NodeMCU 1.0 (ESP-12E Module)



A continuación instalamos una serie de librerías hechas por terceros que usamos para facilitar la programación con dispositivos diversos; así, por ejemplo, el sensor de humedad y temperatura DHT11 requiere una librería especifica para poder usarlo con facilidad en los sketch de programación.

Instalamos las librería requeridas para el DHT11: DHT sensor library by Adafruit Versión 1.3.10 y la Adafruit Unified Sensor by Adafruit Versión 1.1.4. Para ello nos dirigimos al menú Herramientas -> Administrar bibliotecas... y las buscamos para instalarlas desde el Gestor de Librerías. Usar la última versión, y si da algún error volver a la versión anterior (antes de instalar una, desinstalar la otra).


Para poder trabajar con facilidad con Thinger.io debemos instalar otra librería más: Thinger.io by Álvaro Luis Bustamante Versión 2.13.0 o superior


En Linux, si no se abren los puertos serie USB, es decir, no hay comunicación con la placa a través de ellos, debemos ejecutar el siguiente comando en el Terminal de root:

usermod -a -G dialout usuario

Elegimos luego el puerto correspondiente:



domingo, 14 de junio de 2020

Biestable con un pulsador usando el IC 555


Para concluir la serie de circuitos básicos con el IC 555, os dejo en esta entrada un estupendo biestable (MVB) que se activa y desactiva con un único pulsador. Fácilmente se puede modificar para usar con diferentes tensiones y con elementos de control como relés u optoacopladores, por ejemplo.
En el esquema anterior os doy una idea de lo requerido en el diseño, donde se aprecia como a las entradas de los comparadores aplicamos una tensión de referencia equivalente a la mitad de la tensión de alimentación, marcando internamente la red resistiva el umbral de ventana propio de activación y desactivación (1/3 Vcc y 2/3 Vcc). Sólo necesitamos aplicar un impulso transitorio en las entradas 2 y 6 del IC para hacer bascular el Flip-flop interno, apagando y encendiendo el LED cada vez que se pulsa el pulsador.


Un vídeo vale más que mil palabras, y veréis que el resultado es espectacular.


martes, 9 de junio de 2020

JARABE DE PALO - "LA FLACA" (Video Oficial)


"Por un beso de la flaca daría lo que fuera, aunque sólo uno fuera" 
D. E. P. Pau Donés

Gracias por tu música, por esas emociones irrefrenables que emanan de tus canciones, emociones entre las que gira todo buscando esa eternidad que no cesa. Por siempre, Pau.



viernes, 29 de mayo de 2020

Scripts de logotipos, patrones y botones, en GIMP 2.10 para Debian 10


Después de instalar GIMP 2.10 en mi flamante MX 19 Linux "Patito feo" (basado en Debian 10 + XFCE), me encontré con que los fabulosos scripts que las anteriores versiones tenían para crear rápidamente botones, logotipos y patrones, no estaban disponibles en el menú habitual de GIMP: Archivo -> Crear


Como yo, y supongo que muchos más, echaba de menos estos scripts, busqué, y encontré una carpeta en el repositorio de GIMP en Internet con un archivo comprimido que los contenía: gimp-data-extras-2.0.4.tar.bz2

GIMP Extras

Lo bajamos y lo descomprimimos usando el menú contextual (tecla derecha del ratón):



sábado, 23 de mayo de 2020

Manchi, la mascota del blog como tema para Firefox

Gatita Manchi by Cotidiana Place
 
Aquí os dejo una sencilla y breve entrada, donde podéis encontrar un delicado, simple y bonito, tema para Firefox, con cálidos colores y una sutil transparencia en el desplegable de la barra de direcciones que lo hace muy agradable. Manchi es la mascota de este blog, y desde el siguiente enlace se puede instalar este tema en Firefox: 

Gatita Manchi by Cotidiana Place

En las nuevas versiones de Firefox, como en la versión 76.0.1,


podemos administrar cómodamente nuestros temas favoritos desde el siguiente menú:


Un buen día, el filósofo, músico, médico, teólogo y Premio Nobel de la Paz en el año 1952, Ludwig Philipp Albert Schweitzer, comentó: "Hay dos maneras de refugiarse de las miserias de la vida: la música y los gatos"

sábado, 16 de mayo de 2020

Cory Wong & Metropole Orkest - "Ellie"


When my daughter was a few weeks old, it was December and we were walking around the city for the ‘Holidazzle’ parade. We were watching all of the bright lights and people dressed up as huge Chrismas lights and ornaments….a light snow and not the typical bitter Minnesota cold. A perfect night to be out.
We went out to enjoy the holiday spirit, and so did seemingly everybody in the city. It was a joyful chaos….people all around with their families, hot cocoa, bells, and whatnot. 
Ellie was asleep in her stroller as peaceful as could be amongst the hustle of the outside world. 
I kept hearing this tune as a piano lullaby where she’s so innocently sleeping, yet so much happening around her. It was something that made me reflect on own ‘world’ as an adult; needing to find peace, comfort, and joy when there’s chaos around me. 
In this tune. 
The role of ‘Ellie’ is played by the Piano
The role of ‘Chaos’ is played by the Drums and String section
The role of ‘Dad’ is played by the guitar.

Cory Wong


lunes, 11 de mayo de 2020

Arrastrar y soltar una imagen sobre otra imagen (Editing drag and drop onto image) en Moodle



De nuevo en el banco de preguntas de nuestro curso de Moodle, creamos una pregunta nueva: Arrastrar una imagen sobre otra imagen.
El ejercicio consiste en arrastrar los escudos de las cuatro provincias gallegas a su correspondiente ubicación en un mapa de Galicia.



Editamos los campos obligatorios, Nombre de la pregunta, Enunciado de la pregunta y Puntuación por defecto. En Retroalimentación por defecto insertamos, arrastrando desde el gestor de archivos, una imagen con el resultado final. La Retroalimentación por defecto es lo que la pregunta muestra al finalizar la misma.
En este caso, debemos previamente de seleccionar o crear y editar las imágenes que precisamos, dándoles un tamaño razonable para el cometido que le damos; así, para los escudos les di un tamaño aproximado de 300 x 700 píxeles, y la imagen de fondo de 700 x 700 píxeles. El sistema ajusta razonablemente bien el tamaño idóneo cuando lo subimos al Moodle.
La siguiente imagen la usamos como Retroalimentación por defecto (respuesta correcta):


Inicialmente, la configuración de los campos obligatorios de la pregunta queda más o menos así:


Como en la anterior entrada, hay tres elementos fundamentales que configurar en esta pregunta: