Entradas en

Tutoriales Arduino Avanzados


Continuamos con la serie de entradas dedicadas a sistemas de control automático con un procesador como Arduino, destinadas a presentar la teoría de sistemas de control de forma intuitiva y sin fórmulas. En la entrada anterior vimos algunas generalidades sobre qué es un sistema de control automático. Vimos lo que es una planta, un controlador, …

1
Compartir

Una funcionalidad poca conocida de ciertos microprocesadores es la de poder emular un teclado o ratón cuando los conectamos con un ordenador y otro dispositivo compatible por USB. Esta funcionalidad de emulación HID (Human Interface Device) está disponible de forma nativa en placas que incorporan los procesadores ATMEGA 32u4 (Micro, Leonardo) o SAMD (Zero, Due, …

0
Compartir

En esta entrada vamos a ver las ecuaciones necesarias para calcular un robot articulado en un procesador como Arduino. Y al final ¡veremos una librería para que no tengáis que hacerlo nunca más! La resolución de la posición y ángulos de polígonos articulados, en especial triángulos y cuadriláteros, resulta importante porque aparece frecuentemente al trabajar …

0
Compartir

En esta entrada vamos a ver cómo copiar un dispositivo de radiofrecuencia a 315/433Mhz con un procesador como Arduino. Un proceso (preocupantemente) sencillo que puede ser de utilidad en muchas ocasiones. Los dispositivos RF a 315 o 433 Mhz son muy frecuentes, por ejemplo, en algunos mandos a distancia inalámbricos (algunos aires acondicionados), control de …

1
Compartir

En esta entrada vamos a ver cómo usar las interrupciones Pin Change en Arduino. Esto, por ejemplo, nos va a permitir tener interrupciones en todos los pines en placas basadas en el Atmega328P. Pero un momento ¡Sacrilegio, los Arduino tienen sólo 2 pines de interrupciones! Buenos, la historia no es exactamente así. En esta entrada …

8
Compartir

En el blog ya hemos visto distintas alternativas al IDE estándar para programar placas de desarrollo como Arduino. En esta ocasión vamos a ver otra opción muy popular para programar Arduino mediante de Visual Studio Code y su extensión para Arduino. Cómo hemos comentado varias ocasiones el IDE estándar es muy limitado. Está bien para …

2
Compartir