Professional Documents
Culture Documents
Taller Arduino PDF
Taller Arduino PDF
ARDUINO BÁSICO
CONTACTO:
Paola Garza
6623395578
paolagarzaarr@gmail.com
CONTENIDO
1. Introducción (10 min) 4. Estructura Programa
• Pase de lista
Arduino (30 min)
• Explicación del
• Estructuras
taller • Variables
2. Electrónica Básica (10 • Interfaz
min) 5. Practicas (1 hr 30 min)
• Variables
• # con ayuda
• Entradas y salidas
• # en solitario
3. Programación (10 min) 6. Problema de aplicación
• Proposito
(30 min)
• Lenguaje
• Algoritmo
electrónica básica
Variables
Analógicas Digitales
Pueden tener un
Solamente
número infinito
comprenden dos
de valores
valores conocidos
comprendidos
como “0” y “1”
entre dos limites
ENTRADAS
CONTROL
SALIDAS
programación
PROPOSITO DE LA PROGRAMACIÓN
Crear programas que realicen un
comportamiento deseado. Para
lograrlo debe utilizarse un
lenguaje de programación que la
computadora pueda entender.
lenguaje DE PROGRAMACIÓN
MAQUINA
ALTO NIVEL
ALGORITMO
Pasos a
seguir para
resolver un
problema
estándar
estructura de un programa
Arduino
ESTRUCTURAS
setup(){
}
Código de configuración inicial, se
ejecuta una sola vez
loop(){
}
Se ejecuta después del setup y se
mantiene ejecutándose hasta que se
des-energiza Arduino
INTERFAZ
Verificar
Subir
Nuevo
Abrir
Salvar
Practicas
practica 1: “hola mundo”
LED intermitente Conexión
Material
• Arduino
• Led
• Cable USB tipo AB
int (variable de
tipo entero)
delay (retardo)
practica 2
Al presionar un botón se enciende un led
Conexión
Material
• Arduino
• Led
• Pushbutton
• Cable USB tipo
AB
else (si no)
operadores de
comparación
== igual a
!= diferente de
< menor que
> mayor que
<= menor igual que
>= mayor igual que
practica 3
Conexión
Material
• Arduino
• Led
• Pushbutton
• Cable USB tipo
AB
practica 3
Un trabajador de una planta industrial debe
indicar al montacargas cuando necesita más
material para seguir trabajando. Esto se hace a
través de una lampara que se enciende al
presionar un botón. Por cuestiones de seguridad
el botón debe de durar presionado 3 segundos
antes de que se encienda la lampara. Esto para
evitar que el botón sea presionado por error.
NOTAS:
-Representa la lampara con un led.
-Un condicional if puede ir dentro de otro
condicional if.
practica 3
Posible
solución
practica 4
Parpadeo ciclico de un led
Conexión
Material
• Arduino
• Led
• 2 Pushbutton
• Cable USB tipo
AB
do {
do while //acción a repetir
} while (condición);
Operadores booleanos
• && (Y) lógica AND
• || (O) lógica OR
• ! (negación) lógica NOT
practica 5
Conexión
Material
• Arduino
• Led
• Pushbutton
• Cable USB tipo
AB
Es importante
declarar la
variable ‘a’
semaforo
CONTACTO:
Paola Garza
6623395578
paolagarzaarr@gmail.com