Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ÍNDICE
1. INTRO ARDUINO
2. CONCEPTOS BÁSICOS
4. ESTRUCTURAS DE CONTROL
5. PRACTICANDO
6. PUERTO SERIE
INTRO ARDUINO
¿QUÉ ES?
HARDWARE LIBRE: CONSECUENCIAS
QUÉ PODEMOS HACER
LA PLATAFORMA ARDUINO
INTRO ARDUINO
¿QUÉ ES?
Es una plataforma de hardware libre para la creación de
prototipos basados en software y hardware flexibles y
fáciles de usar
INTRO ARDUINO
HARDWARE LIBRE
INTRO ARDUINO
HARDWARE LIBRE
INTRO ARDUINO
CONSECUENCIAS OSH
• Multitud de shields y versiones de placas
• Comunidad de usuarios
• Precios
Software
Soporte en red
CONCEPTOS BÁSICOS
HARDWARE
SOFTWARE
!
!
CONCEPTOS BÁSICOS
HARDWARE
1. QUÉ ES UN MICROCONTROLADOR
2. ENTRADAS/SALIDAS
3. DIGITAL/ANALÓGICO
4. ARDUINO UNO
CONCEPTOS BÁSICOS
¿QUÉ ES UN MICROCONTROLADOR?
Es un circuito integrado
programable capaz de
realizar operaciones
matemáticas a gran
velocidad
CONCEPTOS BÁSICOS
ENTRADAS/SALIDAS
1. ESTRUCTURA
2. HOLA MUNDO!
3. IDE
CONCEPTOS BÁSICOS
ESTRUCTURA
CONCEPTOS BÁSICOS
HOLA MUNDO!
CONCEPTOS BÁSICOS
IDE
ENTRADAS Y SALIDAS DIGITALES
SALIDAS DIGITALES
ENTRADAS DIGITALES
!
!
ENTRADAS Y SALIDAS DIGITALES
SALIDAS DIGITALES
!
!
digitalWrite(pin, HIGH);
!
Escribe 1 =5v
!
!
digitalWrite(pin, LOW);
!
Escribe 0 =0v
ENTRADAS Y SALIDAS DIGITALES
ENTRADAS DIGITALES
!
!
digitalRead(pin);
!
Si V<3,5v = 0
!
Si V>3,5v = 1
ESTRUCTURAS DE CONTROL
POR SIEMPRE
REPETIR
SI
SI/SINO
MIENTRAS
ESTRUCTURAS DE CONTROL
POR SIEMPRE
!
ESTRUCTURAS DE CONTROL
REPETIR
!
ESTRUCTURAS DE CONTROL
SI
!
ESTRUCTURAS DE CONTROL
SI/SINO
!
ESTRUCTURAS DE CONTROL
MIENTRAS
!
PRACTICANDO
PROTOBOARD
CABLES Y CÓDIGOS DE COLORES
RESISTENCIAS
ESQUEMA ELECTRÓNICO-ESQUEMA PROTOBOARD
MÉTODO DE TRABAJO
PRACTICANDO
PROTOBOARD
PRACTICANDO
CABLES: CÓDIGOS DE COLORES
5v Rojo
Pines Colores
0v=GND Negro
PRACTICANDO
RESISTENCIAS
R 220Ω
R 1KΩ
R 10KΩ
PRACTICANDO
ESQUEMA ELECTRÓNICO- PROTOBOARD
PRACTICANDO
MÉTODO DE TRABAJO
1. Finalidad del sistema