Navegando por
Autor: Garikoitz Martínez Moreno

Apasionado de la tecnología, programador a tiempo parcial y padre a tiempo completo. Si tiene que ver con programación y encima están involucrados Arduino o Raspberry Pi entonces estoy interesado.
Librerías PID y herramientas de identificación para Arduino

Librerías PID y herramientas de identificación para Arduino

Introducción A lo largo de los tres artículos anteriores he implementado el controlador, identificado el proceso y calculado una sintonía. Llegados a este punto es razonable preguntarse por qué escribir todo ese código si existen librerías PID para Arduino. La respuesta es sencilla. Una librería puede ahorrarme trabajo, pero no elimina la necesidad de entender qué ecuación ejecuta, cómo interpreta sus parámetros, cómo trata la saturación o qué prueba realiza cuando ofrece autotuning. En este último artículo no voy a…

Leer más Leer más

Métodos de sintonía PID a partir de la identificación del proceso

Métodos de sintonía PID a partir de la identificación del proceso

Introducción En los artículos anteriores hemos recorrido dos etapas fundamentales. Primero entendimos el funcionamiento de P, I y D y construimos una implementación básica en Arduino. Después identificamos el proceso mediante un ensayo en lazo abierto o en lazo cerrado y obtuvimos parámetros como Kp, T0, Tp, Ku o Tu. Ahora vamos a utilizar esa información para calcular la sintonía del controlador. La diferencia respecto a una sintonía por prueba y error es importante. Ya no estamos modificando constantes hasta…

Leer más Leer más

Identificación de procesos para la sintonía de un PID

Identificación de procesos para la sintonía de un PID

Introducción En el artículo anterior vimos cómo funciona un controlador PID y construimos una implementación básica en Arduino. Nos quedó pendiente una cuestión fundamental y es que habíamos escrito unos valores de Kc, Ki y Kd, pero esos números no procedían de ningún análisis del proceso. Podríamos modificarlos hasta conseguir una respuesta aceptable, aunque nuestra intención será utilizar un procedimiento más sistemático. Antes de sintonizar vamos a identificar el proceso. El objetivo no es obtener un modelo matemático perfecto, sino…

Leer más Leer más

Introducción al PID y su implementación en Arduino

Introducción al PID y su implementación en Arduino

Introducción El controlador PID es probablemente uno de los algoritmos de control más utilizados en la industria. Podemos encontrarlo regulando temperaturas, presiones, caudales, velocidades, posiciones y prácticamente cualquier variable que podamos medir y sobre la que tengamos alguna forma de actuar. A pesar de ello, su funcionamiento básico es relativamente sencillo y podemos implementarlo sin demasiadas dificultades en un Arduino. En este artículo vamos a entender qué hace realmente un PID y cómo llevarlo a código, simplificando todo lo posible…

Leer más Leer más

De un VPS comercial al salón de casa. Parte 5 – Conclusiones después de un año

De un VPS comercial al salón de casa. Parte 5 – Conclusiones después de un año

A lo largo de un año he sufrido unas cuantas penurias, desde fallos tontos de configuración hasta un corte de línea de 24 horas. Aun así, me siento orgulloso de transmitiros que es posible sobrevivir a la parte de administración y que el aprendizaje es arduo y continuo. La evolución ha sido progresiva y, en algunos casos, obligada, siendo más relevante la parte del hardware que la del software. Son pocas cosas, pero las voy a separar en puntos independientes…

Leer más Leer más

La Vieja-Nueva Canon EOS 350D

La Vieja-Nueva Canon EOS 350D

Últimamente, el algoritmo de YouTube ha comenzado a mostrarme vídeos de fotografía y, claro, yo que soy humano, he caído. Ha sido hacer clic en un par de vídeos y ya no pasa un día sin que me muestre alguno que me hace alimentar más y más al algoritmo. Todo esto me ha llevado a desempolvar mi vieja Canon EOS 350D y a comenzar a recordar viejos tiempos. Es una cámara que salió en 2005 y que, en prestaciones, no…

Leer más Leer más

De un VPS comercial al salón de casa. Parte 4 – Copia de seguridad

De un VPS comercial al salón de casa. Parte 4 – Copia de seguridad

He dividido la copia de seguridad en dos partes. La primera comprende una copia de las carpetas donde se encuentra el contenido de las webs y las bases de datos. La segundo consiste en crear una imagen completa de la tarjeta MicroSD. Depende de vuestro caso particular es posible que mi solución no os valga y tengáis que buscar alguna alternativa para la primera parte o simplemente descartarla. Mi situación parte de que tengo un disco NAS con OpenWRT lo…

Leer más Leer más

De un VPS comercial al salón de casa. Parte 3 – Configuración básica

De un VPS comercial al salón de casa. Parte 3 – Configuración básica

Intro Voy a omitir la instalación de Raspberry PI OS en la microSD. Disponéis de cientos de videos y artículos al respecto y es por ello que me voy a centrar en los paquetes de software y comandos que considero más importantes. Requisitos Configuración de DuckDNS en la Raspberry Pi Instalación de software base Archivos y rutas relevantes Ruta Descripción /var/www/midominio.com/html/ Web raíz del dominio /etc/nginx/sites-available/midominio.com VirtualHost nginx /etc/nginx/sites-enabled/midominio.com Enlace activo /var/log/nginx/midominio.com.access.log Log de accesos /var/log/nginx/midominio.com.error.log Log de errores /etc/letsencrypt/…

Leer más Leer más

De un VPS comercial al salón de casa. Parte 2 – Hardware y Software

De un VPS comercial al salón de casa. Parte 2 – Hardware y Software

Hardware Para mi aventura personal he elegido una Raspberry PI 5 de 8GB de RAM con una microSD de 512GB. La he montado en una caja de metacrilato con display incorporado para poder ver, entre otras cosas, CPU y RAM libres, IP y temperatura. Por supuesto, existen muchas configuraciones. Puedes comprar la versión con más RAM o incluso optar por instalar un SSD M.2 NVMe, todo depende una vez más del factor económico. Lista de la compra (Julio 2025) Coste…

Leer más Leer más

De un VPS comercial al salón de casa. Parte 1 – El desahogo

De un VPS comercial al salón de casa. Parte 1 – El desahogo

El porqué Ya que me estoy sincerando, un gran motivo de peso ha sido económico, pero, y me entristece enormemente decirlo, el principal motivo ha sido la falta de tacto del personal técnico. Es de sobra conocido, y seguro que tú que estás leyendo esto te sentirás identificado, que cualquier empresa del mundo da mucha más prioridad al nuevo cliente que al cliente que lleva con ellos varios años. Bueno, quizá en cierto modo lo entiendo, aunque no lo comparta….

Leer más Leer más