Inicio >> Aprende >> Arduino

Arduino

Recomendamos leer primero la introducción a microcontroladores aquí aunque no es necesario. ¿Qué es Arduino? Es una herramienta que permite sensar y controlar más elementos del mundo físico que ...
Éste tutorial comprende lo mínimo elemental para que un sketck o programa de Arduino compile: los métodos setup() y loop().   Hardware Requerido Arduino UNO   Circuito S...
Todas las tarjeta de Arduino tiene terminales o pines de entrada y de salida, este ejemplo muestra el proyecto más simple que se puede hacer con un Arduino para visualizar físicamente el...
Hay distintos tipos de comunicación serial sin embargo cuando uno habla de ésta generalmente se refiere a la más simple que usa dos líneas. En los dispositivos al pin que...
Este tutorial enseña como leer una entrada analógica conectada a un potenciómetro y mostrar el valor leido en la computadora. Un potenciómetro es un simple dispositivo mec...
Muestra el uso de la función analogWrite() en la atenuacion del brillo de un LED. La función analogWrite() usa una modulación de ancho de pulso (Conocida como PWM, por sus siglas en...
En éste tutorial se muestra como leer una entrada analógica y convertir el valor desde analogRead() a la escala de voltaje. Es similar a Lectura Analógica Serial pero con la difer...
A veces es necesario hacer dos cosas a la vez. Por ejemplo, usted podría querer hacer parpadear un LED (o alguna otra función sensible al tiempo) mientras que hace la lectura del pulsador o de otro ...
En éste tutorial encenderemos un LED cuando se presione el pulsador.   Hardware Requerido Tarjeta Arduino Protoboard Pulsador LED Resistencia de 10KΩ Resistencia de 220Ω Circuito   Al ...
En este ejemplo se muestra la forma de eliminación de rebote en una entrada, lo que significa comprobar dos veces en un corto período de tiempo para asegurarse de que definitivamente se presiona. Si...
Una vez que se tiene un pulsador funcionando, a menudo se quiere hacer algo de acción basado en las veces que se pulsa el botón. Para ello, es necesario saber que el botón cambia el estado de apaga...
Este ejemplo demuestra el uso de INPUT_PULLUP con la función pinMode(). Esto monitorea el estado del pulsador por establecimiento de la comunicación serial entre la tarjeta Arduino y la computadora....
Este ejemplo muestra como usar la función tone() para generar notas. Reproduce una pequeña melodia.   Hardware Requerido Tarjeta Arduino Speaker Resistencia (100 ohm) Protoboard   Circui...
Este ejemplo muestra como usar el comando tone() para generar un tono que sigue el valor de una entrada analógica.   Hardware Requerido   Tarjeta Arduino Speaker Fotoresistencia Resistenci...
Este ejemplo muestra como usar el comando tone() para reproducir diferentes notas en múltiples salidas. El comando tono() usando uno de los temporizadores internos del ATmega, configurándolo con la ...
Este ejemplo muestra como leer una entrada analógica, ubicar el resultado en un rango de 0 a 255, y usamos ese resultado para configurar una señal PWM que va hacia el LED. El IDE del Arduino nos pro...
Un potenciómetro es un simple botón que proporciona una resistencia variable, que se puede leer en la tarjeta Arduino como un valor analógico. En este ejemplo, se le conecta un poteciómetro a una ...
Este ejemplo atenua 12 LED's, uno por uno, usando la tarjeta Arduino Mega.   Hardware Requerido   Tarjeta Arduino Mega Doce LED's Doce resistencias (220 ohm) Protoboard   Circuito &nb...
En este ejemplo se demuestra una técnica para calibrar un sensor de entrada. El Arduino toma la lectura del sensor durante los cinco segundos durante la puesta en marcha y un seguimiento de los valor...
Demuestra el uso de una salida analógica (PWM) para atenuar el brillo de un LED. PWM es una técnica para conseguir un comportamiento similar a la analógica en una salida digital apagándolo y prend...
Lee repetidamente desde una entrada analógica, calculando la media y la escribe en el ordenador. Este ejemplo es útil para suavizar los valores de los sensores y también demuestra el uso de los arr...
Este ejemplo muestra la comunicación multi-byte de la tarjeta Arduino al ordenador mediante un método de llamada y respuesta (Handshake).Este bosquejo envía un ASCII A (byte de valor 65) en el inic...
Esta pantalla es compatible con cualquier tarjeta de Arduino (Uno, Mega, etc). Para poder usar la pantalla es necesario descargar la librería TFT, la cual está incluida en las versiones del IDE 1.0....
El siguiente tutorial enseña a utilizar un servomotor moviendo su eje de un lado a otro.   Hardware Requerido   Tarjeta Arduino Uno Servomotor Fuente externa de 4.8-6V Protoboard   C...
En este tutorial se realiza la comunicación entre la tarjeta Arduino y un celular con Android. La comunicación se realiza mediante un módulo bluetooth, configuración en modo esclavo, conectado a l...
Una sentencia if le permite elegir entre dos opciones diferenciadas, verdadero o falso. Cuando hay más de dos opciones, puede utilizar múltiples sentencias if, o puede utilizar la sentencia switch. ...
Este ejemplo muestra cómo enviar un byte de datos desde el Arduino a un ordenador personal y el gráfico del resultado. Esto se conoce como comunicación serial, porque la conexión aparece en el Ard...
Después de leer el tutorial Iniciando con la Arduino TFT LCD Screen en el que se explica cuales son el sotfware y librerías necesarios, en este tutorial se mostrará como escribir un texto en la pan...
En éste tutorial reproducimos diferentes secuencias de luces. Para cambiar a la siguiente secuencia presionamos el pulsador. El programa utiliza estructuras switch anidadas, la de más afuera sirve p...
La sentencia if() es la sentencia más básica de entre todas las sentencias en la estructura de control. Esta permite que pase algo o no, dependiendo si la condición dada es verdadera o falsa. if ...
Demuestra las funciones de impresiones seriales avanzadas mediante la generación de una tabla de caracteres y sus valores ASCII en decimal, hexadecimal, octal y binario. Para más información sobre ...
En este tutorial se realiza la comunicación entre la tarjeta Arduino y una PC. La comunicación se realiza mediante un módulo bluetooth, configuración en modo esclavo, conectado a la tarjeta Ard...
  En este proyecto, se usa siete pulsadores que simulan el comportamiento de un piano en donde cada pulsador esta asociado a una nota musical básica (DO, RE, MI, FA, SOL, LA, SI). Es así que al...
Este ejemplo utiliza la tarjeta Arduino para recibir datos del ordenador. La tarjeta Arduino enciende un LED cuando se recibe el carácter 'H', y se apaga el LED cuando se recibe el carácter "L".Los ...
En este tutorial se hará una simulación del conocido juego Flappy Bird usando la pantalla TFT LCD de Arduino, se trata de Slappy Square. Se ha implementado este juego en un chasis especial en el que...
En éste tutorial reproduciremos distintas melodias e iremos rotándolas al presionar un pulsador. Las melodía se repetirán continuamente por eso la primera melodía es en realidad un momento de sil...
En este tutorial se realiza la comunicación entre 2 Tarjetas Arduino Uno mediante bluetooth, para esto se utiliza dos módulos bluetooth, uno como "esclavo"  y el otro como "maestro". El Maestro...
A menudo se desea iterar sobre una serie de pines y hacer algo para cada uno. Por ejemplo, este ejemplo hace parpadear 5 LEDs conectados al Arduino utilizando la sentencia: for () loop para modificar ...
Demuestra el use del comando SerialEvent. El SerialEvent es llamada despues de la función loop(). El IDE del Arduino nos proporciona una herramienta que nos permite enviar y visualizar los datos que ...
En este tutorial se implementará un circuito detector de movimiento, en el cual usaremos un sensor PIR(Sensor Infrarrojo Pasivo). Los sensores de movimientos PIR no emiten ninguna señal, por eso se ...
Con este tutorial podrás cambiar el led encendido al girar un potenciometro que leemos por una entrada analógica.  Cuando el potenciómetro esté completamente girado en sentido horario, el led...
Este ejemplo muestra cómo enviar múltiples valores de la tarjeta Arduino al ordenador. Las lecturas de tres potenciómetros se utilizan para ajustar los componentes rojo, verde y azul del color de f...
En este tutorial, se aprenderá a configurar un Módulo Serial Bluetooth Maestro/Esclavo en modo Maestro. Para esto se usará los comandos AT.   Hardware Requerido: Arduino Uno Resistencia (220 ...
En este tutorial, se aprenderá a configurar un Módulo Serial Bluetooth, en modo maestro. Para esto se usara los comandos AT. Hardware Requerido:   Tarjeta Arduino Uno Resistencia (220 ohm) LED...
Una matriz o un arreglo es una variable con múltiples partes. Si se piensa en una variable como un vaso que contiene un cubo de hielo, es posible pensar en una matriz como una bandeja de cubitos de h...
Una sentencia if le permite elegir entre dos opciones diferenciadas, verdadero o falso. Cuando hay más de dos opciones, puede utilizar múltiples sentencias if, o puede utilizar la sentencia switch. ...
En este tutorial se implementará una alarma de movimiento usando un PIR(Sensor Infrarrojo Pasivo). Usaremos también un led y un speaker que servirán como señal de una detección y un botón de par...
En éste tutorial podrás aprender cómo mover la luz entre varios leds al estilo del auto fantástico. La velocidad la podemos controlar con el potenciómetro. Si giramos el potenciómetro en sentido...
En este proyecto se prende un LED cada vez que existe una interrupción entre una fotoresistencia y un láser.   Hardware Requerido   Tarjeta Arduino Fotoresistencia Resistencia (10K ohm) R...
Este ejemplo muestra la comunicación multi-byte de la tarjeta Arduino al ordenador mediante un método de llamada y respuesta (Handshake).Este bosquejo envía el ASCII A (byte de valor 65) en el inic...
En este tutorial, se aprenderá a configurar un Módulo Serial Bluetooth Maestro/Esclavo en modo Esclavo. Para esto se usará los comandos AT.   Hardware Requerido: Arduino Uno Resistencia (220 ...
En este tutorial, se aprenderá a configurar un Módulo Serial Bluetooth, en modo esclavo. Para esto se usará los comandos AT.   Hardware Requerido: Tarjeta Arduino Uno Resistencia (220 ohm) LE...
  A veces quieres que todo el programa se detenga mientras una condición dada es verdadera. Usted puede hacer esto utilizando un while loop. En este ejemplo se muestra cómo utilizar un while lo...
La tarjeta del robot zumo está diseñada para conectarla al Arduino. Es decir, si queremos programar nuestro robot zumo, debemos programar nuestra tarjeta Arduino y luego conectarla a la tarjeta del ...
  Este ejemplo muestra cómo enviar datos desde un ordenador personal a una tarjeta Arduino para controlar el brillo de un LED. Los datos se envían en bytes individuales, cada uno de los cuales ...
Después de leer el tutorial Iniciando con la Arduino TFT LCD Screen en el que se explica cuáles son el sotfware y librerías necesarios, en este tutorial aprenderemos a mostrar una imagen el la pant...