jueves, 8 de noviembre de 2018

ARDUINO

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