Académique Documents
Professionnel Documents
Culture Documents
PRESENTADO
POR:
COTA VIDAURRE
GRACIEA
GUTIERREZ VENTURA
SILVIA
CANDIA COSIO WILSON
INDICE
DEFINICION
FUNCIONAMIENTO
HARDWARE
SOFTWARE
MODO DE PROGRAMACION
APLICACIONES
DEFINICION
Arduinoes una plataforma dehardware libre,
basada en unaplacacon un microcontrolador y
entorno de desarrollo diseada para facilitar el
uso
de
la
electrnica
en
proyectos
multidisciplinares.
INDICE
FUNCIONAMIENTO
Arduino puede tomar informacin del entorno
a travs de sus pines de entrada de toda una
gama de sensores y puede afectar aquello
que le rodea controlando luces, motores y
otros actuadores.
INDICE
HARDWARE
Consiste en una placa con:
MicrocontroladorAtmel AVR.
-Atmega168,Atmega328,Atmega1280,ATmega8
Puertos deentrada/salida digitales
-Operan a 0 5 voltios.
-Corriente 40 mA por pin.
Entradas Analgicas
-Utilizan un convertidor analgico/digital de 10 bits.
-Por defecto miden de 0V hasta 5V.
Salidas PWM(Pulse Width Modulation)
-Proporciona una seal modulada por anchura de pulso.
Comunicaciones
-Mayor uso la comunicacin serie a travs del conector USB.
Alimentacin 5-12VDC
TARJETA ARDUINO
INDICE
SOFTWARE
Entorno de desarrollo que implementa ellenguaje de
programacinProcessing
(IDE)
/Wiring(Lenguaje
de
programacin arduino) y elcargador de arranque(boot
loader) que corre en la placa.
Otros lenguajes de programacin y aplicaciones populares
en Arduino son:
Java
Matlab
Mathematica
INDICE
MODO DE PROGRAMACION
Arduino
cuenta
con
un
entorno de desarrollo nativo
creado en Java, por lo que
es multiplataforma
INDICE
APLICACIONES
Creacin de prototipos basada en software y hardware flexibles
y fciles de usar:
Equipo cientfico para investigaciones
Impresoras 3D.
Control domtico para el hogar.
Control automatizado para acuario casero.
Control de nivel de temperatura para la habitacin.
Robot.
Coches de radio control.
Control de circuitos electrnicos a travs de smartphones por
medio de bluethoot o Wi-Fi.
Alarmas de seguridad.
Show de luces LED.
TIPOS
TIPOS DE ARDUINO
MODELO
ARDUINO UNO
CARACTERSTICAS
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6
proveen salida PWM)
Pines de entradas anlogas: 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 anlogas: 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
Microcontrolador: ATmega2560
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 54 (de los cuales 15
proveen salida PWM)
Pines de entradas anlogas: 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 NANO
Microcontrolador: ATmega168
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6
proveen salida PWM)
Pines de entradas anlogas: 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
TARJETAS DE EXPANSION
Los Shields o tarjetas de expansin son
mdulos fabricados por terceros que se pueden
apilar encima de la placa Arduino y le
proporcionan una funcionalidad determinada.
Por ejemplo:
Conexiones inalmbricas
Control de sensores y motores
Lectura y escritura en memorias
TARJETAS DE EXPANSION
GRACIAS!!!