Las librerías en Arduino son programas realizados por terceros, que nos van a ayudar a añadir nuevas funcionalidades a nuestros programas de Arduino, generalmente, con nuevas instrucciones para poder utilizar nuevos componentes no standard en nuestros montajes. Por ejemplo, en el programa que utilizamos para programar el funcionamiento de un servomotor, utilizamos la librería «myservo«. Esta librería […]
Categoría: Arduino
Servomotores en Arduino
En esta sesión comenzamos a trabajar con actuadores en Arduino. En este caso, con servomotores. Los actuadores son componentes que a partir de un valor digital pueden variar nuestro entorno, por ejemplo, a través de movimientos. Veremos también cómo producir sonidos, medir temperaturas o la intensidad de la luz. Un servomotor es un dispositivo similar […]
Puerto serie en Arduino
El puerto serie sirve para poder comunicar tu Arduino tanto para mandar datos desde un ordenador a Arduino como al revés, a una velocidad determinada en bits por segundo (baudios). También podríamos usarlo para realizar la comunicación entres dos Arduinos. El ejemplo más sencillo que podemos implementar para probar este tipo de comunicación, sería crear un […]
Entradas analógicas con Arduino
En esta sesión comenzamos a trabajar las entradas analógicas con potenciómetros. El funcionamiento básico de un potenciómetro es el de una resistencia variable, de tal forma que a medida que giramos su palanca variamos el valor de la resistencia interna. El funcionamiento básico de un potenciómetro es el de una resistencia variable, de tal forma que […]
Entradas digitales con botones
En la segunda sesión comenzamos a trabajar las entradas digitales con botones. El funcionamiento básico de un botón es que al pulsarlo deja pasar la corriente (1 o HIGH o 5V) y si no pulsas no deja pasar la corriente(0 o LOW o 0V). En primer lugar montaremos un botón básico teniendo en cuenta que no podemos […]
Encender y apagar un led
En esta entrada vamos a describir la práctica elemental con la que todos nos iniciamos en el mundo de Arduino: encender y apagar un led. Es la práctica habitual en un primer contacto con Arduino, y que nos servirá también para trabajar con nuestra primera entrada/salida digital (nº 13) y comprender cómo cargar un programa desde […]
Qué es Arduino
En primer lugar hemos de conocer qué partes importantes tiene nuestra placa Arduino, y cómo vamos a interactuar con ellos. En la imagen, podemos ver identificados cada uno de sus componentes, que serían los siguientes: 1. Los pines digitales. Utilizaremos estos pines con instrucciones como digitalRead (), digitalWrite (), y analogWrite () y analogWrite () . […]
Estructura de un programa en Arduino
La estructura básica del lenguaje de programación de Arduino es bastante simple y se compone de al menos dos partes. Estas dos partes necesarias, o funciones, encierran bloques que contienen declaraciones, estamentos o instrucciones. Veamos un ejemplo sencillo: int led1; // antes de la función setup() podemos utilizar esta zona para declarar variables int led2; […]