ARDUINO
el proyecto «Arduino» se inició en el año 2005 como un proyecto enfocado a estudiantes en el Instituto IVREA (IDII), en Ivrea (Italia).2 En aquellos años, los estudiantes usaban el micro-controlador BASIC Stamp, cuyo costo era de $100USD, un costo considerablemente alto para un estudiante promedio.
El nombre Arduino viene de un bar en Ivrea, Italia; en donde algunos de los fundadores del proyecto Arduino solían reunirse. El bar tiene el nombre de " Bar di Re Arduino", y fue nombrado en honor a Arduino de Ivrea, quien fue el margrave de la Marcha de Ivrea y Rey de Italia desde el año 1002 hasta el año 1014.
Arduino es una plataforma de hardware libre, basada en una placa con un micro-controlador y un entorno de desarrollo (software), diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.
¿Para qué sirve Arduino?
Arduino se puede utilizar para crear elementos autónomos, conectándose a dispositivos e interactuar tanto con el hardware como con el software.
Para controlar luces y dispositivos, o cualquier otra cosa que se pueda imaginar, es posible optar por una solución basada en Arduino, especialmente en desarrollos de dispositivos conectados a Internet.
tipos de placas de arduino
Modelo
|
Características
|
Arduino UNO
|
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega328) de los cuales 0.5 KB son utilizados por el bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad de reloj: 16 MHz
|
Arduino Leonardo
|
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 20
Canales PWM: 7
Pines de entradas análogas: 12
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el bootloader
SRAM: 2 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Velocidad de reloj: 16 MHz
|
Arduino Due
|
Microcontrolador: AT91SAM3X8E
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 54 (de los cuales 12 proveen salida PWM)
Pines de entradas análogas: 12
Corriente DC total en todos los pines I/O: 130 mA
Corriente DC en el pin de 5 V: 800 mA
Corriente DC en el pin de 3.3 V: 800 mA
Memoria Flash: 512 KB disponibles para las aplicaciones de usuario.
SRAM: 96 KB (dos bancos: 64KB Y 32 KB)
Velocidad de reloj: 84 MHz
|
Arduino Yún
|
Microcontrolador AVR Arduino: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 20
Canales PWM: 7
Pines de entradas análogas: 12
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (de los cuales 4 KB son utilizados por el bootloader
SRAM: 2.5 KB
EEPROM: 1 KB
Velocidad de reloj: 16 MHz
Procesador Linux: Atheros AR9331
Arquitectura: MIPS @400MHz
Ethernet: IEEE 802.3 10/100Mbit/s
WiFi: IEEE 802.11b/g/n
USB Tipo A: 2.0
Lector de tarjeta: sólo Micro-SD
RAM: 64 MB DDR2
Memoria Flash:16 MB
|
Arduino Robot
|
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 5
Canales PWM: 6
Canales de entradas análogas: 4 (de los pines digitales I/O)
Canales (multiplexados) de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el bootloader
SRAM: 2 KB (ATmega32u4)
EEPROM (interno): 1 KB (ATmega32u4)
EEPROM (externo): 512 KB (I2C)
Velocidad de reloj: 16 MHz
Teclado: 5 teclas
Perilla: Potenciómetro conectado a un pin análogo
LCD a color: Comunicación SPI
Lector de tarjetas SD: Para tarjetas formateadas FAT16
Altavoz: 8 Ohms
Compás digital: Proporciona la desviación desde el norte geográfico en grados
Áreas de prototipado: 4
|
Arduino Esplora
|
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Memoria Flash: 32 KB de los cuales 4 KB son utilizados por el bootloader
SRAM: 2.5 KB
EEPROM: 1 KB
Velocidad de reloj: 16 MHz
4 Push bottons
Joystick análoga con un push botton central
Potenciómetro lineal
Micrófono
Fotorresistor
Sensor de temperatura
Acelerómetro de 3 ejes
Buzzer
Led RGB
Conector para LCD
|
Arduino Mega ADK
|
Microcontrolador: ATmega2560
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 54 (de los cuales 15 proveen salida PWM)
Pines de entradas análogas: 16
Corriente DC por cada pin I/O: 40 mA
Corriente DCen el pin de 3.3 V: 50 mA
Memoria Flash: 256 KB de los cuales 8 KB son utilizados por el bootloader
SRAM: 8 KB
EEPROM: 4 KB
Velocidad de reloj: 16 MHz
|
Arduino Ethernet
|
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 4 proveen salida PWM)
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega328) de los cuales 0.5 KB son utilizados por el bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad de reloj: 16 MHz
Controlador embebido Ethernet W5100 TCP/IP
Tarjeta MicroSD, con adaptadores activos de voltaje
|
Arduino Mega 2560
|
Microcontrolador: ATmega2560
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 54 (de los cuales 15 proveen salida PWM)
Pines de entradas análogas: 16
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 256 KB de los cuales 8 KB son utilizados por el bootloader
SRAM: 8 KB (ATmega328)
EEPROM: 4 KB (ATmega328)
Velocidad del reloj: 16 MHz
|
Arduino Mini
|
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 2 KB
EEPROM: 1 KB
Velocidad de reloj: 16 MHz
|
Arduino Nano
|
Microcontrolador: ATmega168
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 16 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 1 KB
EEPROM: 512 bytes
Velocidad de reloj: 16 MHz
|
Arduino Pro Mini
|
Microcontrolador: ATmega168
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 16 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 1 KB
EEPROM: 512 bytes
Velocidad de reloj: 8 MHz
|
Arduino Pro
|
Microcontrolador: ATmega168
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 16 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 1 KB
EEPROM:512 bytes
Velocidad de reloj: 8 MHz
|
Arduino Micro
|
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 20
- Canales PWM: 7
Pines de entradas análogas: 12
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el bootloader
SRAM: 2.5 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Velocidad de reloj: 16 MHz
|
Arduino Fio
|
Microcontrolador: ATmega328P
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 8
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 2 KB
EEPROM: 1 KB
Velocidad de reloj: 8 MHz
|
LilyPad Arduino USB
|
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 9
Canales PWM: 4
Pines de entradas análogas: 4
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB de los cuales 4 KB son utilizados por el bootloader
SRAM: 2.5 KB
EEPROM: 1 KB
Velocidad de reloj: 8 MHz
|
LilyPad Arduino Simple
|
Microcontrolador: ATmega328
Voltaje de funcionamiento: 2.7-5.5 V
Pines I/O digitales: 9 (de los cuales 5 proveen salida PWM)
Pines de entradas análogas: 4
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 2 KB
EEPROM: 1 KB
Velocidad de reloj: 8 MHz
|
LilyPad Arduino SimpleSnap
|
Microcontrolador: ATmega328
Voltaje de funcionamiento: 2.7-5.5 V
Pines I/O digitales: 9 (de los cuales 5 proveen salida PWM)
Pines de entradas análogas: 4
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 32 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 2 KB
EEPROM: 1 KB
Velocidad de reloj: 8 MHz
|
LilyPad Arduino
|
Microcontrolador: ATmega168V
Voltaje de funcionamiento: 2.7-5.5 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Memoria Flash: 16 KB de los cuales 2 KB son utilizados por el bootloader
SRAM: 1 KB
EEPROM: 512 bytes
Velocidad de reloj: 8 MHz
|
trabajo realizado en Tinkercad
código de nuestro programa creado
Que utilizamos para crear nuestro proyecto
- Utilizamos un arduino uno
- Utilizamos un protobar
- Utilizamos dos resistencias de
- Utilizamos dos led
No hay comentarios:
Publicar un comentario