Sesion 9 - Arduino
Sesion 9 - Arduino
5
•Identificar los pines de
conexión, las señales que
adquieren y generan
Capacidades dichas pines.
terminales •Podrán conectar los
diferentes circuitos al
Arduino.
• Al finalizar el alumno
podrá utilizar el
Resultado Arduino para trabajar
con sus diferentes
proyectos.
7
Muy Bien…
Comencemos
Contenido
1. Arduino
- Que es un programador?
- Arduino
- Modelos de Arduinos
2. Hardware de Arduino
- Descripción Hardware
- Esquemático y PCB
- Diseño de Circuitos para Arduino
- Shield para Arduino
- Módulos para Arduino
3. Software de Arduino
- Descripción Software
- Bootloader
1. ARDUINO
10
¿QUE ES UN PROGRAMADOR?
https://www.youtube.com/watch?v=JvTLeTWYJOU
ARDUINO NANO
ARDUINO UNO
ARDUINO MEGA
14
Busque Modelos de Arduinos en www.arduino.cc
Modelo Modelo
1 6
2 7
3 8
4 9
5 10
16
DESCRIPCION DE HARDWARE
17
DESCRIPCION DE HARDWARE
18
ESQUEMATICO DE ARDUINO UNO
19
PCB DE ARDUINO UNO
20
DISEÑO DE CIRCUITOS PARA ARDUINO UNO
2 2
3 3
25
DESCRIPCION DE SOFTWARE
Es un software basado en Wiring, utiliza el lenguaje de C++.
Permite agregar software de terceros.
Edita, compilar, depura y descarga el programa al Arduino Fisico
TERMINOS TECNICOS
Editor: Sirve para editar los programas en lenguaje de alto nivel
(Lenguaje Cuasi-humano).
Compilador (Compiler): Convierte el programa de lenguaje de
alto nivel a lenguaje de bajo nivel (Lenguaje Maquina), que son
ceros y unos.
Depurador: Ayuda a corregir errores e indica la posible fuente
de dicho error.
Descargador (Uploader) o Programador: Se conecta con el
hardware y envía el programa en lenguaje de bajo nivel, para
almacenarse en el Microcontrolador.
Simulador (Simulator): Permite probar el hardware en un
ambiente virtual.
BOOTLOADER
Cuando enviamos un programa desde el software de Arduino al
Hardware de Arduino, estamos haciendo uso del bootloader, se
trata de un pequeño programa que ha sido guardado
previamente en el microcontrolador de la placa y que nos
permite cargar código sin necesidad de hardware adicional. El
Bootloader solo está activo unos segundos cuando se resetea el
Arduino y después comienza el programa que está cargado en
la Memoria del Arduino y que hemos programado y subido a la
placa.
ENTENDIENDO ARDUINO
Editor, Compilador,
Depurador y Programador
Terminología en Ingles
Ingles Español
Analog Analogico
Digital Digital
Potenciometer Potenciometro
Light-Dependent Resistor Resistencia Variable con Luz
NTC - Negative Temperature Coefficient Coeficiente de Temperatura Negativo
PTC - Positive Temperature Coefficient Coeficiente de Temperatura Positivo
Button Boton / Pulsador
Switch Cambio de Estado
LED - Light-Emitting Diode Diodo Emisor de Luz
Buzzer Zumbador
PWM – Pulse Width Modulation Modulación de Ancho de Pulso
Relay Conmutador, Relevador
Resumen
1. Arduino
- Que es un programador?
- Arduino
- Modelos de Arduinos
2. Hardware de Arduino
- Descripción Hardware
- Esquemático y PCB
- Diseño de Circuitos para Arduino
- Shield para Arduino
- Módulos para Arduino
3. Software de Arduino
- Descripción Software
- Bootloader
Evaluación de Sesión
Evaluación de Quizziz
Recomendaciones
• Introducción al análisis de circuitos, Boylestad, 11va edición.
¿QUÉ HAREMOS LA
PRÓXIMA CLASE?