4. ¿QUÉ ES ARDUINO?
Arduino es una plataforma de
electrónica abierta para la creación de
prototipos basada en software y
hardware libre, flexible y fácil de usar. Se
creó para artistas, diseñadores,
aficionados y sobre todo para la
educación y la introducción a la
electrónica. Cualquiera puede crear
entornos u objetos interactivos.
5. Arduino puede tomar información del entorno a través de sus
pines de entrada de toda una gama de sensores y puede afectar a
todo aquello que le rodea controlando luces, motores y otros
actuadores.
6. El microcontrolador en la placa Arduino se programa
mediante el lenguaje de programación Arduino (basado en Wiring)
y el entorno de desarrollo Arduino (basado en Processing).
Los proyectos hechos con Arduino pueden ejecutarse sin
necesidad de conectar a un ordenador, si bien tienen la posibilidad
de hacerlo y comunicar con diferentes tipos de software.
7. LA PLACA ARDUINO
RESET
PINES
DIGITALES
USB
ATMega328
DC input
(7 a 12 Voltios)
PINES ALIMENTACIÓN PINES ANALÓGICOS
8. ALIMENTACIÓN
● El conector USB es un
regulador de tensión a 5
Voltios.
● Regula todo el voltaje (entre
7 y 12 Voltios) que se
suministra desde la toma de
corriente.
9. PINES ALIMENTACIÓN
● Podemos obtener 5 Voltios y
3,3 Voltios.
● GND
● Vin para alimentar la placa
con una pila.
● RESET para reiniciar el
sketch.
10. RESET
●No se borra el sketch que se
encuentre dentro del
microcontrolador.
● Se reinicia la ejecución del
programa que esté corriendo
en el momento en el que
pulsemos el botón.
11. PINES DIGITALES
● Estado alto (HIGH) o estado bajo
(LOW).
● Pin 0 (RX): posee un LED que
nos avisa cuando estamos
recibiendo datos por puerto
serie.
● Pin 1 (TX): posee un LED que
nos avisa cuando estamos
transmitiendo datos por puerto
serie.
● Podemos usarlos siempre y
cuando no interfieran en la
comunicación.
12. PINES DIGITALES
● Pines PWM (Pulse Width
Modulation).
● Usados generalmente para
controlar la velocidad de un
motor DC o la intensidad de
un LED.
● El pin 13 lleva incorporados
un LED y una resistencia.
14. PINES ANALÓGICOS
● Lee un valor de tensión en el pin
que hayamos declarado para tal fin.
● Conversor Analógico-Digital (CAD)
de 10 bits.
● Resolución de lectura: 5/1024 =4,9
mV/Unidad.
● El conversor tarda
aproximadamente 100
microsegundos (0.0001 segundos)
en leer una entrada analógica.
● Tasa de lectura máxima aproximada
de 10.000 lecturas por segundo.
19. MICROCONTROLADOR
● El corazón de Arduino es un
microcontrolador.
● El microcontrolador del
Arduino UNO es el
ATMega328.
2 KB RAM 32 KB FLASH
1 KB EEPROM CPU
PINES ENTRADA/SALIDA
34. Blog: geekytheory.com
Twitter: @_Mario_Perez
@GeekyTheory
Facebook: facebook.com/geekytheory
marioperezesteso@geekytheory.com
Códigos y esquemáticos en Geeky Theory