10 proyectos sencillos y explicados para empezar con Arduino
10 proyectos Arduino sencillos para empezar y dos más para especializarse
Introducción a los proyectos Arduino
Bien si has llegado hasta aquí dentro de nuestra web sobre Arduino se supone que ya sabes lo que es Arduino, ¡¡en este enlace te lo contamos!!, y lo que más o menos se puede hacer con esta placa pero si aún tienes dudas de lo qué es en nuestra web tenemos una serie de artículos que te ayudarán a a conocer este famoso microcontrolador.
Déjanos que hagamos un pequeño lapsus para comentaros que al final del artículo os dejaremos los enlaces a esos artículos antes de entrar al tema de los 10 proyectos prácticos de Arduino sencillos que en este artículo os traemos y con el que podrás fabricar desde un lanzador de dados a un interesante Robot.
Una de las preguntas que se hacen muchos a la hora de enfrentarse a Arduino es ¿para qué quiero aprender Arduino?, pues aquí te vamos a dar unos ejemplos y consejos para introducirte. Con ellos aprenderás electrónica, montaje de circuitos y también programación. Con estos proyectos vas a aprender los conceptos básicos como salidas y entradas digitales y analógicas, utilización de diferentes componentes y cómo programar Arduino a través de su código en su propio programa de codificación.
Bien pues después de haber echo este pequeño lapsus os dejo con los 10 proyectos arduino sencillos para empezar que protagonizan este artículo. Solo recordaros que si estos proyectos os saben a poco al final del artículo tienes enlaces a otras listas de proyectos que hemos hecho en nuestra web.
Lo que vas a necesitar:
- ELEGOO UNO R3 Placa de alta calidad 100% y compatible con Arduino IDE.
- ELEGOO UNO R3 placa usa un bueno chip de interfaz serie y un microcontrolador haciéndolo más...
- Soporta entrade de 5v USB y 7v – 12v, y si estas trabajando con pequeños proyectos te sugerimos...
- Tutorial español disponible--Incluye una guía en PDF (con mas de 22 lecciones) una lista clara en...
- La manera mas económica de iniciarse en la programaciónpara principiantes.
- El modulo incluye conector (no será necesario que lo suelde).
- Estamos trabajando con ingenieros y profesionales españoles actualmente para mejorar nuestras...
- El kit de introducción es un conjunto de iniciación que contiene mas de 200 componentes. Guía...
- Un bonito empaquetado con una lista clara, como sorpresa incluye una pequeña cajita para mantener...
- Actualizado a partir de la versión anterior (otros): Recibimos grandes ideas de nuestros clientes y...
- Se ha eliminado el vaso de luz y el módulo de mercurio que están prohibidos en Europa. (37 kits de...
- Eliminados módulos inútiles como el sensor de latido, dos de los sensores de pasillo, uno de los...
Si con el Arduino Starter Kit y los proyectos que trae y que os enseñamos en un artículo anterior no tenéis suficiente, en este artículo os traemos otros 10 proyectos arduino sencillos, algunos de los cuales son de John Boxall, autor del libro Arduino Workshop, y que comparte para empezar a trabajar con Arduino. Hemos hecho una breve descripción, luego si estas interesado en cualquiera de ellos solo tendrás que hacer clic en los enlaces para poder acceder a los archivos en pdf donde esta todo lo necesario para desarrollar dichos proyectos.
En el libro encontraras un total de 65 proyectos de dificultad muy variada. Esperamos os sean de interés. Son sobretodos proyectos arduino para principiantes y que se pueden realizar con la placa Arduino Uno o con Arduino Mega 2560.
Antes de nada si has llegado aquí y tienes una Raspberry Pi y buscas proyectos relacionados con ella pásate por nuestra sección de proyectos y tutoriales para Raspberry Pi.
Antes de empezar a realizar los proyectos debes tener en cuenta lo siguiente.
Antes de comenzar a crear proyectos electrónicos con Arduino, debes conocer los símbolos utilizados en los esquemas. Debes revisar un gráfico de códigos de colores para poder descifrar los valores de las resistencias. También te vamos a dar algunas sugerencias para la solución de problemas de hardware y software.
Símbolos Esquemáticos en los Proyectos Arduino
Cuando se realizan proyectos de Arduino, a menudo es necesario consultar un esquema. Como ejemplo te dejamos la siguiente tabla, que muestra los símbolos esquemáticos comunes que puedes encontrar al construir proyectos de Arduino:
Solución de problemas en proyectos Arduino
Para comprobar si hay problemas de hardware debes seguir los siguientes pasos:
- Comprueba las conexiones de hardware. Busca conexiones abiertas. La causa más frecuente de problemas es que las cosas simplemente se desconectan. También comprueba si hay cortocircuitos. Esto puede darse en cualquier lugar los cables están tocando o conectados a donde no deben. Asegúrate de que estás utilizando las entradas digitales de Arduino para sensores que proporcionan una salida digital, HIGH o LOW, y entradas analógicas para sensores que generan una tensión variable.
- Comprueba la energía. Asegúrate de que tienes suficiente energía y luego también de que está llegando al lugar correcto. Confirma que las luces indicadoras de encendido están encendidas. Si estás utilizando componentes externos a tu Arduino pero no parecen estar funcionando, intenta encenderlos independientemente del Arduino mediante una batería o una fuente de alimentación externa.
- Compruebe si hay componentes calientes y olores a quemado. Localiza cualquier componente que pueda estar demasiado caliente al tacto. Probablemente están cableados incorrectamente o reciben demasiada energía. Olfatea tus componentes para cualquier cosa que pueda parecer oler a quemado. Esta es una indicación definitiva de una conexión incorrecta, y debe desconectar la alimentación de inmediato. Debes cambiar cualquier componente dañado y volver a revisar el circuito para localizar posibles conexiones incorrectas antes de encender.
- Comprueba los valores de salida. Utiliza un multímetro para medir los voltajes de los dispositivos. Asegúrate de que obtiene +5 voltios para los valores digitales de ALTO o HIGH y 0 voltios para los valores de BAJO o LOW. Prueba los sensores digitales para asegurarte de que están emitiendo los valores correctos. Prueba los sensores analógicos para asegurarte de que están proporcionando una tensión que oscila entre 0 y 5 voltios.
- Comprueba sus entradas y salidas digitales. Si has ejecutado demasiada corriente (más de 40mA) en un pin digital o analógico, has sobrepasado el pin y puede haber dejado de funcionar. Si sospechas que un pin está muerto, trata de usar un pin adyacente cambiando su código en consecuencia. Si eso soluciona el problema, es posible que tenga un pin muerto.
Problemas de software
- Comprueba el código. El problema más común es el punto y coma que falta al final de una línea. Probablemente el segundo problema más común es un símbolo perdido. Además, busca errores ortográficos, ortografía incorrecta o un desajuste en letras mayúsculas o minúsculas, ya que el código Arduino distingue entre mayúsculas y minúsculas. Si hay un error en tu código, el IDE normalmente resaltará la línea donde ocurrió el error.
- Utiliza el serial monitor. Utiliza las instrucciones Serial.println() en los puntos clave de tu código para enviar el contenido de las variables al serial monitor. También puedes imprimir mensajes en el serial monitor de puntos importantes de tu código. Es posible que debas agregar una sentencia delay() para darte un momento para que puedas leer los valores al imprimirlos en la pantalla.
- Utiliza un simulador o un emulador. Puedes utilizar simuladores Arduino en linea que imitan el comportamiento de cualquier microcontrolador Arduino. Estas son herramientas técnicas dirigidas a profesionales y te pueden dar una gran cantidad de información sobre el código, ya que se está ejecutando en el simulador. También puedes descargar una de estas herramientas para intentar ejecutar el código en un Arduino virtual en tu ordenador. Un ejemplo de simulador Arduino es Circuits.io.
- Echa un vistazo a los foros. El sitio web oficial de Arduino, Adafruit, Sparkfun y Element14 tienen foros dedicados a Arduino donde los usuarios publican sus proyectos y ayudan a otros. Esas comunidades están llenas de gente que sólo quiere que sus Arduinos hagan cosas interesantes. Son casi siempre útiles y de apoyo.
Si te interesa a crear tus propios proyectos con Arduino échale un vistazo a este curso básico Aprende a usar Arduino desde cero: crea tus proyectos
Códigos de colores de resistencias electrónicas
Color | 1er dígito | 2do dígito | 3er dígito | Multiplicador | Tolerancia |
---|---|---|---|---|---|
Negro | 0 | 0 | 0 | 1 | |
Marrón | 1 | 1 | 1 | 10 | 1% |
Rojo | 2 | 2 | 2 | 100 | 2% |
Naranja | 3 | 3 | 3 | 1000 | |
Amarillo | 4 | 4 | 4 | 10,000 | |
Verde | 5 | 5 | 5 | 100,000 | |
Azul | 6 | 6 | 6 | 1,000,000 | |
Violeta | 7 | 7 | 7 | ||
Gris | 8 | 8 | 8 | ||
Blanco | 9 | 9 | 9 | ||
Oro | 0.1 | 5% | |||
Plata | 0.01 | 10% |
Por ejemplo: Una resistencia de 4,700Ω (4,7KΩ) tendrá rayas amarillas, violeta, naranja y dorada:
Color | Amarillo | Violeta | Naranja | Oro |
---|---|---|---|---|
Valor | 4 | 7 | X 1000 | ±5% |
Y ahora si vamos allá con los proyectos.
Construir un testeador de batería.
Se puede usar un Arduino para comprobar la vida de cualquier batería de menos de 5 voltios. Así que si quieres ver cuanto de energía le queda a tus pilas o baterías debes construir este probador de baterías basado en Arduino, que puede mostrar la vida de la batería a través de una serie de LEDs. Vas a necesitar lo siguiente:
- Un Arduino Uno
- 3 Resistores (R1 a R3) de 560 Ω
- 1 resistencia (R4) de 2,2 k Ω
- 1 LED verde (LED1)
- 1 LED amarillo (LED2)
- 1 LED rojo (LED3)
- Una Protoboard
- Varios cables de conexión
- Un cable Arduino y USB cable
Tirar los dados
La próxima vez que esté juegues al parchís con tus amigos o familiares sorprenderles con este aparato sacar los números a jugar. Este proyecto de Arduino elige un número aleatorio entre el 1 y el 6 y lo muestra a través del LED correspondiente. Para este proyecto vas a necesitar:
- Un Arduino Uno
- Siete LEDs
- Siete resistencias de 100 ohmios (marrón negro marrón)
- Una resistencia de 100k ohmio 100k (amarillo negro marrón)
- Un Interruptor / pulsador físico
- Tablero de circuitos o protoboard
- Cable para el tablero
Control de Tráfico
Con este proyecto construiremos una especie de semáforo con Arduino. No sólo muestra rojo, amarillo, y verde para cada sentido de tráfico en sentido contrario, sino que también incluye un sensor para ver un coche que se acerca a la carretera de un solo carril, y que cambia la luz a verde si no hay tráfico que viene en sentido contrario. Vas a necesitar:
- 2 LEDs rojos (LED1 y LED2)
- 2 LEDs amarillos (LED3 y LED4)
- 2 LEDs verdes (LED5 y LED6)
- 6 resistencias de 560 Ω (de R1 a R6)
- 2 resistencias de 10 kΩ (R7 y R8)
- 2 condensadores de 100 nF (C1 y C2)
- 2 pulsadores (S1 y S2)
- Una placa de medición de tamaño mediano
- 1 Arduino y un cable USB
- Varios cables de conexión
Un sencillo cronómetro
Dos pulsadores, un tablero, un par de resistencias y algunos cables son todo lo que se necesita para convertir una placa Arduino en un sencillo cronómetro, aquí tienes la manera.
Crear un bloqueo de teclado
Con este proyecto conseguirás usar el Arduino como protector de tu pc. Con esto lo que conseguirás es bloquear el teclado mediante un código secreto de seis dígitos elegido por el usuario para bloquearlo en caso de que alguien pretenda entrar sin la clave.
Tu propio tanque robot
Este proyecto de Boxall te ayudará a construir un vehículo con apariencia de tanque. El robot tanque utiliza un pequeño motor para cada banda de rodadura para poder subir por encima de obstáculos. Vas a necesitar:
- Un módulo de chasis de tanque Pololu RP5
- 1 placa de chasis Pololu RP5
- 6 pilas AA alcalinas
- 1 batería de 9 V y cable de toma DC
- Arduino Uno y cable USB
Cambiar la intensidad de un LED
Vamos con un sencillo tutorial de nuestra sección de tutoriales con el que aprenderemos como cambiar la intensidad de una de las bombillas LED conectadas a nuestro Arduino. Enlace al tutorial.
Un transmisor de lenguaje morse
Con este proyecto conseguirás construir un sencillo trasmisor de Morse con tu placa Arduino. Solo vas a necesitar una placa Arduino, 1 led y una resistencia de resistencia 220ohm.
Un Twitter automatizado
Todo el mundo está en Twitter, Así que ¿por qué no debería tuitear tu Arduino? Aquí tienes la manera de poner a tu placa a mandar tweets..
Enviar mensajes a teléfonos
Con este proyecto podrás enviar mensajes de texto a teléfonos móvil.
Construye un reloj
Este es un proyecto más complicado para ello te enlazamos a nuestro artículo en el que vimos 10 maneras de construir un reloj totalmente funcional con tu placa Arduino.
Más proyectos, enlaces de interes
Si te has quedado con ganas de conocer más proyectos Arduino aquí te dejamos un listado de algunos de los que hemos publicado en nuestra web.
8 proyectos arduino para nivel avanzado y no tanto
5 proyectos para empezar con Arduino este verano
2 divertidos proyectos arduino funcionando con energía solar
2 proyectos de Arduino para ayudarnos en la cocina
5 proyectos divertidos para hacer con Arduino y LEGO
Categoría de proyectos arduino de nuestra web.
Si quieres hacerte con el Arduino Starter Kit en este enlace lo tienes a buen precio y con el manual totalmente en español. Y en este artículo nuestro puedes ver los proyectos de dicho tutorial explicados por Massimo Banzi.
Última actualización el 2023-05-17 / Enlaces de afiliados / Imágenes de la API para Afiliados
Debe estar conectado para enviar un comentario.