Presentacion Arduinio
Presentacion Arduinio
Presentacion Arduinio
Semana #8
clase #8
1
Microcontroladores
Saludo. Bienvenida.
Toma de asistencia.
Video sobre la INSTALACIÓN Y USO DE TINKERCAD
Video sobre la importancia de la electrónica Digital y la plataforma
Arduino
Sintaxis de programación
ACTIVIDAD: PRACTICAS CON TINKERCAD Y ARDUINO
ACTIVIDAD: PRACTICAS CON ARDUINO EN PROTOBOARD
Conclusiones y Comentarios Asíncronos
Cierre de la clase, ¿Qué aprendimos hoy?
3
sobre la instalación del simulador proteus y
usos en electrónica análoga y digital
4
Generalidades
Sintaxis de programación
Codigos sketch
Aplicaciones
¿Qué sabrás al final del tema?
19
USO DE TINKERCAD
INTRODUCCIÓN AL ENTORNO IDE
DEFINICIONES Y EJEMPLOS
INTRODUCCION A LA PROGRAMACIÓN
USO DE APLICACIONES DIGITALES
PROGRAMABLES
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
SITIOS DE APOYO
49
https://blog.tinkercad.com/hs-fs/hubfs/Imported_Bl
og_Media/image001.gif?width=1058&height=603&n
ame=image001.gif
SITIOS DE APOYO
50
https://blog.tinkercad.com/hs-fs/hubfs/Imported_Blog_Media/image001.gif?width=1058&height=603&
name=image001.gif
https://youtu.be/JPtxZ9vY_NM
Adafruit Industries (http://forums.adafruit.com): Microcontrollers, Adafruit
products, Arduino, and laser cutting
AVR Freaks (www.avrfreaks.net/phorum): Programming AVR microcontrollers,
using GCC, AVR tutorials
bildr (http://forum.bildr.org): Tutorial discussion, hardware and software
help
DIY Drones (http://diydrones.com/forum): Autonomous unmanned aerial
vehicles powered by Arduino
MakerBot Industries (http://wiki.makerbot.com/forum:start): Arduino and
3D printing
Processing (http://forum.processing.org): General Processing discussion,
project exhibitions, and library development
PureData (http://puredata.hurleur.com): All things PD—patches, libraries,
and hardware
51
52
53
54
55
56
57
58
59
60
61
62
63
64
while(a<10){
digitalWrite(2,HIGH);
delay(1000);
digitalWrite(2,LOW);
delay(1000);
}
Este código pondrá el pin digital 2 a 5 voltios durante 1 segundo, y a 0 voltios durante otro segundo (si hay un LED conectado
parpadeará) mientras a sea menor que 10.
RETO, MODIFICAR EL PROGRAMA E INCLUIR VARIABLES,
REALIZAR EL CKTO 66
67
PRACTICA
68
En la siguiente practica, tenemos dos botones y cuatro luces led. Al presionar un botón,
las luces comienzan a parpadear. Al presionar el otro botón, las luces led permanecen
encendidas.
Ingrese a Propiedades:
Luego haga
clicken el
circuito:
Aparecerá el
enlace para
compartir:
EJERCICIO 2
77
Objetivo:
Implementar otro tipo de control para encender un LED.
Lineamientos:
•Pin de entrada1 = 2, colocar un pulsador.
•Pin de entrada2 = 4, colocar un pulsador.
•Pin de salida = 7, colocar un LED.
•Realizar el conexionado de las entradas y la salida.
78
Lineamientos (continuación):
•Usar un Protoboard.
•Usar lenguaje de Texto debidamente comentado.
•El nombre del circuito debe contener las siglas de su nombre y el número de ejercicio.
Ejemplo: BRYANM_002
Criterios de evaluación:
•Circuito debidamente cableado en un Protoboard.
•Estética del circuito.
•Configuración y valores de resistencia adecuados.
•Estructura y funcionamiento de la programación.
Lineamientos:
•Pines de salidas = a criterio del programador.
•Usar un Protoboard.
•Usar lenguaje de Texto debidamente comentado.
•El nombre del circuito debe contener las siglas de su nombre y el número de ejercicio.
Criterios de evaluación:
•Circuito debidamente cableado en un Protoboard.
•Valores de resistencia.
•Estética del circuito.
•Estructura y funcionamiento de la programación.
•Los tiempos asignados no son relevantes pero si la secuencia.
Para la revisión de la Tarea se requiere el envío del enlace del circuito.
81
EJERCICIO 4
82
Al activar la posición 1 del “ Dip Switch ” comienza la secuencia de los dos semáforos.
Al desactivar la posición 1 y activar la posición 2 del Dip Switch únicamente los colores amarillos
parpadean
En caso de que se active las dos posiciones antes mencionadas el control debe bloquearse (ninguna
acción)
83
Lineamientos:
•Pines de entrada a criterio del programador.
•Pines de salida a criterio del programador.
•Usar un Protoboard.
•Usar lenguaje de Texto debidamente comentado.
•El nombre del circuito debe contener las siglas de su nombre y el número de
ejercicio. Ejemplo: ECA_004
Criterios de evaluación:
•Circuito debidamente cableado en un Protoboard.
•Valores de resistencia.
•Estética del circuito.
•Estructura y funcionamiento de la programación.
•Los tiempos asignados no son relevantes pero si la secuencia.
84
ACTIVIDAD 2
Trabajo colaborativo de electrónica
microprogramable
85
TRABAJO COLABORATIVO INDIVIDUAL
GUIA DE TRABAJO APLICACIONES DE LA
PLATAFORMA ARDUINO
Trabajar en equipos en la simulación y prueba de circuitos SKETCH, en los
SOFTWARE TINKERCAD E IDE DE ARDUINO, comenta con tus compañeros de
clase y comparte tus experiencias de la actividad
Enviar al correo una carpeta zip SUS CONCLUSIONES Y TODAS LAS
SIMULACIONES
Trabajo colaborativo de electrónica
MICROCONTROLADORES
TRABAJO COLABORATIVO86
GUÍA DE TRABAJO
ARDUINO
tareas