Excelente tutorial sobre Arduino

Hace tiempo adaptamos un excelente Tutorial Sobre Arduino y hace unos días lo modificamos con algunas cosillas nuevas. Lo hemos rescatado y publicado de nuevo para ustedes. El tutorial consta de un PDF y los archivos con ejemplos para que puedan descargarlo y en la comodidad de su hogar aprendan sobre las maravillas que hace Arduino.

Excelente tutorial sobre Arduino

Imagen superior: Diferentes modelos de Arduino

Un Excelente Tutorial Sobre Arduino con ejemplos prácticos

Desde que nació el proyecto Arduino allá por el año 2005, se ha escrito miles o cientos de miles de tutoriales y entre el código abierto, los tutoriales y la facilidad de uso de los Microcontroladores, la electrónica a evolucionado mucho y personas que jamás hubiesen pensado en jugar con la electrónica, están en estos momentos disfrutando de élla.

Si necesitas conocer más sobre el pinout del Arduino UNO, publicamos hace unas semanas una guía completa.

Les muestro un texto desde la web oficial de Arduino

Arduino es libre y extensible: así cualquiera que desee ampliar y mejorar el diseño hardware de las placas como el entorno de desarrollo, puede hacerlo sin problemas. Esto permite que exista un rico ecosistema de placas electrónicas no oficiales para distintos propósitos y de librerías de software de tercero, que pueden adaptarse mejor a nuestras necesidades.

Esto es lo importante de Arduino, la libertad de modificar y hacer lo que mejor se adapte a nuestras necesidades. Esto a convertido a Arduino a ser el Número uno de un proyecto que estuvo a punto de morir y resucitó para ser el atractivo de muchos aficionados y profesionales de la electrónica.

Sobre nuestro tutorial

Les mostraremos un pequeño avance de lo que encontrarán en este tutorial que al final del documento encontrarán el enlace para descargarlo.

Este manual gratuito va dirigido a todos aquellos que quieran comenzar con la plataforma
Arduino. Con él obtendréis los conocimientos básicos para empezar a realizar vuestros propios
prototipos. El manual trata de ser lo más breve y claro posible para condensar cuanta más
información mejor…

¿Qué es Arduino?
Es una plataforma de hardware libre, porque sabrás que no solo existe el software libre, ¿no?
Esta placa se basa en uno de los microcontroladores descritos anteriormente y junto con un
entorno de desarrollo, que veremos en el punto siguiente, tienes todo lo necesario para crear tus
proyectos electrónicos. Algo muy apropiado en la era del DIY (Do It Yourself) o “Hágalo usted
mismo”.

Para los más curiosos decir que Arduino es una palabra de origen germánico que
significa “El que ayuda a los amigos”. No pienses que Arduino viene de “arduo”, porque ya verás que fácil es de emplear…

Como ya sabrán, en el mercado existen diversos productos. Unos son oficiales y otros no
oficiales (compatibles de otros fabricantes, por ejemplo SainSmart, Brasuino, Freeduino,…). Lo
que varía de uno a otro, a parte del precio, son las características del microcontrolador, el número
de patillas digitales, entradas analógicas disponibles, cantidad de memoria,…

Algunas de las versiones oficiales de placas son: Leonardo, Uno, Due, Mega, Flo, Nano,
LilyPad, Pro, Esplora, Micro, etc. Quizás yo destacaría Uno, Due, Mega y LilyPad.

Arduino-Nano-Pinout

Modelo de placa Arduino Características:
Uno Con un microcontrolador ATmega328P a 16Mhz, puerto USB, alimentación de 5v,
SRAM de 2Kb, 32Kb de flash, 1Kb de EEPROM, 14 pines digitales y 6 con PWM, así
como 6 salidas analógicas.

Mega ATmega2560 a 16Mhz, 5v, 4Kb de EEPROM, 8Kb de SRAM y 256Kb de flash. Las entradas
digitales son iguales al Due, solo que posee dos más con PWM y 16 analógicas.

Due Microcontrolador AT91SAM3X8E basado en ARM a 84Mhz, alimentación de 3.3v, flash de
512Kb, SRAM de 96Kb y no contiene EEPROM. Las entradas digitales ascienden a
54, 12 con PWM y las analógicas son 12.

LilyPad ATmega328V a 8Mhz, 5.5v, 16Kb de flash, 0.5 de EEPROM y 1 de SRAM. Las entradas
digitales son 14, 6 con PWM y 6 analógicas. Lo más peculiar es su reducido tamaño y que la
placa es flexible.

*Nota: esta selección que he realizado no quiere decir que sea la mejor, eso lo decides tú,
según las necesidades que tengas. Por otro lado también existen los accesorios o “shields”, que
son placas o componentes para complementar la placa Arduino. Entre los shields podemos
encontrar dispositivos GPS, placas Ethernet, pantallas LCD, breadboard, tarjeta Arduino
Basic I/O, cámras, etc. Para rematar este tema, podría describir cuales son las partes de
una placa de Arduino, pero es mejor y más práctico verlo en la siguiente ilustración:

Para que funcione necesitamos la placa de Arduino, un cable USB para conectarla al PC, el
software de desarrollo, una fuente de alimentación (también puede ser una pila que de el voltaje
necesario, aunque si no se desconecta del PC no es necesario) y los periféricos, ya sean
analógicos o digitales. Evidentemente los periféricos digitales irán conectados a las E/S
(entradas/salidas) digitales PWM (donde conectaremos los periféricos que se quieran gobernar,
como pulsadores, leds, alarmas, motores, bombillas,…), mientras que los analógicos irán
conectados a los pines analógicas. Por cierto, PWM es el acrónimo de Pulse Wave Modulation
(modulación de onda por pulsos) y todas los pines PWM están marcados con un ~ delante de su
numeración.

Componentes de Arduino

Fíjate en la imagen anterior, las conexiones POWER o Potencia, son muy importantes. Como
dijimos anteriormente, la placa Arduino puede conectarse al USB de nuestro ordenador y
alimentarse desde ahí, pero si la quieres utilizar sin el ordenador, puedes emplear una fuente de
alimentación conectada a la toma destinada a ello o emplear pilas. Si lo haces mediante baterías,
puedes conectar un borne de la pila a , que es la entrada de voltaje para alimentar Arduino y
el otro borne a GND (tierra). También he de decir, que si la placa se está alimentando por USB o
por la toma de la fuente de alimentación, los pines y GND pueden ser utilizados también
para obtener corriente de ellos.

El resto de pines puede variar según la placa, pero normalmente pueden aportarnos voltajes para
manejar nuestros componentes electrónicos utilizados en el proyecto (3v3, 5v,…). Otro pin
interesante es AREF, que proporciona un voltaje de referencia para los pines analógicos. Rx es
para recibir y Tx para transmitir datos a través de un puerto serie TTL. Reset es capaz de resetear
la memoria del microcontorlador, SDA y SCL también están presentes en algunas placas para
dar soporte al protocolo I2C/TWI, incluso podemos encontrarnos con placas que tengan
conexiones para interrupciones, SPI, etc.

Un gran reconocimiento y agradecimiento a su autor: Isaac P.E. El cual me permitió que adaptara a un formato más agradable y con menor peso el archivo para poderlo distribuir. Isaac, Muchas Gracias.

Descarga el Excelente tutorial sobre arduino

Y de momento esto es todo.

Desde el enlace anterior puede descargar este excelente tutorial sobre Arduino y aprender practicando. Quizás tu futuro como electrónica dependa de este tutorial.

No te demores mucho en volver a visitarnos porque estamos preparando un buen proyecto para hacer que nuestro Arduino NANO sea un buen Autómata Programable en LADDER.

Si te ha gustado y quieres compartir, deja un mensaje en el apartado de comentarios.

Admin

Me llamo Joan Mengual y durante toda mi vida he sido Electrónico. llevo tiempo escribiendo en este blog y de manera altruista voy impartiendo mis conocimientos y mi pasión por la electrónica.

Deja un comentario

80 + = 82

Cerrar menú