0% encontró este documento útil (0 votos)
54 vistas

Sesion 9 - Arduino

El documento presenta una sesión de capacitación sobre Arduino. Explica que Arduino es una plataforma de hardware y software de código abierto para el desarrollo de prototipos electrónicos. Describe los componentes de hardware de Arduino como la tarjeta, los pines y los shields. También cubre el software de Arduino, incluido el editor de código, el compilador y el bootloader. La sesión concluye con una evaluación y una recomendación de lectura sobre análisis de circuitos antes de la próxima sesión sobre programación de
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
54 vistas

Sesion 9 - Arduino

El documento presenta una sesión de capacitación sobre Arduino. Explica que Arduino es una plataforma de hardware y software de código abierto para el desarrollo de prototipos electrónicos. Describe los componentes de hardware de Arduino como la tarjeta, los pines y los shields. También cubre el software de Arduino, incluido el editor de código, el compilador y el bootloader. La sesión concluye con una evaluación y una recomendación de lectura sobre análisis de circuitos antes de la próxima sesión sobre programación de
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 35

Evaluación Antes

Evaluación Antes en Quizziz


VIDEO MOTIVACIONAL
SESIÓN 7: ACTUADORES
SESION 8: PRACTICA NRO 2
SESION 9:
ARDUINO
• Al finalizar la sesión
Logro de el alumno podrá
reconocer las partes
la sesión y los recursos del
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

Es la persona que analiza, imagina y crea la solución a un


problema, encuentra la secuencia de instrucciones para llevar a
cabo dicha solución.
Un programador informático escribe, depura y mantiene el
código fuente de un programa en un computador. 11
ARDUINO
https://www.youtube.com/watch?v=R6lrBZLINrw

Es una plataforma de desarrollo de Código Abierto (Open-


Source) que comprende Hardware, Software y Comunidad.
Lider en la tecnología DIY (Do It Yourself), Hagalo Usted Mismo.
12
HISTORIA DE ARDUINO

Fue iniciada por Massimo Banzi en el 2005 del Instituto de


IVREA, se agrego Hernando Barragan y David Mellis para trabajar
el software, finalmente David Cuartielles experto en circuitos y
computadoras mejora el hardware. 13
MODELOS DE ARDUINOS
https://www.arduino.cc/en/Main/Products

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

# APELLIDO Y NOMBRES GRUPO


1
2
3
4
2. HARDWARE

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

Se debe se utilizar la distribución de


los pines del Arduino para realizar
nuestro Diseño.
21
SHIELD PARA ARDUINO UNO

Son tarjetas creadas por la comunidad que


se conectan sobre el Arduino, que pueden
generar una construcción en torre.
22
MODULOS PARA ARDUINO

Son tarjetas desarrolladas por la Comunidad para dotar al


Arduino de manipulación de variables de campo.
23
Busque para Arduino:
SHIELD MODULOS
1 1

2 2

3 3

# APELLIDO Y NOMBRES GRUPO


1
2
3
4
3. SOFTWARE

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?

SESION 9: PROGRAMACION DE ARDUINO


GRACIAS

También podría gustarte