Diagramas de Conexión: ¿Qué Es Arduino?
Diagramas de Conexión: ¿Qué Es Arduino?
i
Diagramas De conexión
¿Qué es arduino?
Arduino es una plataforma de prototipos electrónica de código abierto (open-source) basada en una
sencilla placa con entradas y salidas, en un entorno de desarrollo que está basado en el lenguaje de
programación Processing. Es un dispositivo que conecta el mundo físico con el mundo virtual, o el
mundo analógico con el digital.
Partes de un arduino
El arduino como todo componente esta conformado distintas partes como son entradas, salidas,
alimentación, comunicación y shields.
Entradas
Son los pines de nuestra placa que podemos utilizar para hacer lecturas. En la placa Uno son los
pines digitales (del 0 al 13) y los analógicos (del A0 al A5).
Salidas
Los pines de salidas se utilizan para el envío de señales. En este caso los pines de salida son sólo los
digitales (0 a 13).
Otros pines
También tenemos otros pines como los GND (tierra), 5V que proporciona 5 Voltios, 3.3V que proporciona
3.3 Voltios, los pines REF de referencia de voltaje, TX(transmisión) y RX (lectura) también usados para
comunicación serial, RESET para resetear, Vin para alimentar la placa y los pines ICSP para comunicación
SPI.
Página 1 de 5
28/06/2023
Alimentación
Como hemos visto el pin Vin sirve para alimentar la placa pero lo más normal es alimentarlo por el jack
de alimentación usando una tensión de 7 a 12 Voltios. También podemos alimentarlo por el puerto USB
pero en la mayoría de aplicaciones no lo tendremos conectado a un ordenador.
Comunicación
En nuestros tutoriales nos comunicaremos con Arduino mediante USB para cargar los programas o
enviar/recibir datos. Sin embargo no es la única forma que tiene Arduino de comunicarse. Cuando
insertamos una shield ésta se comunica con nuestra placa utilizando los pines ICSP (comunicación ISP),
los pines 10 a 13 (también usados para comunicación ISP), los pines TX/RX o cualquiera de los digitales ya
que son capaces de configurarse como pines de entrada o salida y recibir o enviar pulsos digitales.
Shields
Se llama así a las placas que se insertan sobre Arduino a modo de escudo ampliando sus posibilidades
de uso. En el mercado existen infinidad de shields para cada tipo de Arduino. Algunas de las más
comunes son las de Ethernet, Wi-Fi, Ultrasonidos, Pantallas LCD, relés, matrices LED’s, GPS.
Arduino está constituido en el hardware por un micro controlador principal llamado Atmel AVR de 8 bits
(que es programable con un lenguaje de alto nivel), u en la mayoría de los modelos de Arduino.
Las características generales de todas las placas Arduino son las siguientes:
• El microprocesador ATmega328
• 32 kbytes de memoria Flash
• 1 kbyte de memoria RAM
• 16 MHz
• 13 pins para entradas/salidas digitales (programables)
• 5 pins para entradas analógicas
• 6 pins para salidas analógicas (salidas PWM)
Página 2 de 5
28/06/2023
• Completamente autónomo: Una vez programado no necesita estar
• conectado al PC
• Microcontrolador ATmega328
• Voltaje de operación 5V
• Voltaje de entrada (recomendado) 7-12 V
• Voltaje de entrada (limite) 6-20 V
• Digital I/O Pins 14 (con 6 salidas PWM)
• Entradas analógicas Pins 6
• DC corriente I/O Pin 40 mA
• DC corriente 3.3V Pin 50 mA
• Memoria Flash 32 KB (2 KB para el bootloader)
• SRAM 1 KB
• EEPROM 512 byte
• Velocidad de reloj 16 MHz
Cómo funciona arduino?
La comunicación serial es un protocolo de comunicación que alguna vez fue muy utilizado a través de los
puertos serie que traían las computadoras de antaño.
Existen diferentes modelos de Arduino, con múltiples características en cuanto a tamaño, formas,
funciones y precios.
Página 3 de 5
28/06/2023
Barato
Las placas Arduino son relativamente baratas comparadas con otras plataformas microcontroladoras. La
versión menos cara del modulo Arduino puede ser ensamblada a mano
Multiplataforma
El entorno de programación de Arduino es fácil de usar para principiantes, pero su cientemente flexible
para que usuarios avanzados puedan aprovecharlo también. está convenientemente basado en el
entorno de programación Processing.
El software Arduino está publicado como herramientas de código abierto, disponible para extensión por
programadores experimentados. El lenguaje puede ser expandido mediante librerías C++, y la gente que
quiera entender los detalles técnicos pueden hacer el salto desde Arduino a la programación en lenguaje
Página 4 de 5
28/06/2023
AVR C en el cual está basado. De forma similar, puedes añadir código AVR-C directamente en tus
programas Arduino si quieres.
El Arduino está basado en microcontroladores ATMEGA8 y ATMEGA168 de Atmel. Los planos para los
módulos están publicados bajo licencia Creative Commons, por lo que diseñadores experimentados de
circuitos pueden hacer su propia versión del módulo, extendiéndolo y mejorándolo. Incluso usuarios
relativamente inexpertos pueden construir la versión de la placa del módulo para entender cómo
funciona y ahorrar dinero.
i Bueno, en fin, está información es importante, estudien banda …. ATT: ferchito proo
Página 5 de 5