0% encontró este documento útil (0 votos)
87 vistas25 páginas

Arduino1 1ra Clase

Este documento proporciona una introducción a Arduino. Explica que Arduino es una plataforma de hardware y software libre que permite el desarrollo de productos electrónicos interactivos. Detalla las características del Arduino Uno y su familia de placas, así como conceptos básicos de electrónica y programación en Arduino utilizando instrucciones como pinMode, digitalWrite y delay. El objetivo es presentar Arduino como una herramienta para controlar procesos automáticos a través de programas interactuando con el mundo físico.

Cargado por

Oscar Chala
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
87 vistas25 páginas

Arduino1 1ra Clase

Este documento proporciona una introducción a Arduino. Explica que Arduino es una plataforma de hardware y software libre que permite el desarrollo de productos electrónicos interactivos. Detalla las características del Arduino Uno y su familia de placas, así como conceptos básicos de electrónica y programación en Arduino utilizando instrucciones como pinMode, digitalWrite y delay. El objetivo es presentar Arduino como una herramienta para controlar procesos automáticos a través de programas interactuando con el mundo físico.

Cargado por

Oscar Chala
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 25

ARDUINO UNO

Por: Mg.
Daniel
CHIRINOS
ARMAS
INTRODUCCIÓN

• ¿Que es Arduino?
• ¿Para que sirve Arduino?
• ¿Por qué utilizar Arduino?
• Características del Arduino UNO
• Familia Arduino
¿QUE ES ARDUINO?

 Plataforma de desarrollo de productos electrónicos.


 Plataforma de hardware libre.
 Circuito electrónico programable (micro controlador).
 Control de procesos automáticos.
 Open Source.
¿QUE ES ARDUINO?
¿PARA QUE SIRVE ARDUINO?

 Desarrollar programas que interactúan con el


mundo.
 Redes de sensores.
 Robótica.
 Alarmas.
 Sistemas de comunicaciones.
 Open Hardware.
 Programación C++
 Económico.
 Comunidad muy activa
CARACTERÍSTICAS DEL ARDUINO UNO

 Microcontrolador Atmega 328 @ 16MHz.


 Voltaje de trabajo 5v.
 Tensión de alimentación 7v -12v.
 Conexión USB.
 14 Entradas/salidas digitales.
 6 Entradas analógicas.
 Corriente máxima de 40 mA.
 32Kb de memoria flash (Programa).
 2Kb de memoria SRAM (Variables).
 1Kb de memoria EEPROM (Datos).
PARTES DEL ARDUINO
FAMILIA ARDUINO

Arduino Mega 2560


Arduino LyliPad
Arduino UNO

Arduino FIO Arduino PRO Arduino Mega ADK


FAMILIA ARDUINO

Arduino Mega 2560


Arduino Ethernet

Arduino Mega ADK


Arduino Nano
CONCEPTOS
BÁSICOS
DE ELECTRÓNICA

• Alimentación y tierra
• Tipos de señales
• Circuitos básicos
ALIMENTACIÓN Y TIERRA

Todos los circuitos


tiene dos
conexiones: (+) y (-)
Ningún circuito
puede tener una
única conexión.
Los circuitos tienen
que estar
alimentados para
funcionar.
TIPOS DE SEÑALES

 Señales analógicas:
 Pueden tener cualquier
valor dentro de un rango.
 En Arduino entre 0 y 5 v

 Señales digitales:
 Tienen dos estados:
 High (H) entre 4,5 y 5,3 v
 Low (L) entre -0,3 y 0,5v
CIRCUITOS BASICOS

Conexión de un LED

Conexión de un botón

Conexión de un altavoz
CONFIGURACION
DEL ARDUINO UNO

• Instalación del Software


• Entorno de desarrollo
• Configuración del puerto USB
• Compilación
INSTALACIÓN DEL SOFT WARE Y
CONFIGURACION DEL ARDUINO UNO

 Descargamos la última versión de: http://www.arduino.cc/es


ENTORNO DE DESARROLLO
ENTORNO DE DESARROLLO
ENTORNO DE DESARROLLO
PROGRAMACIÓN DE
ARDUINO

• Bloques básicos
• Instrucciones básicas
• Estructuras de control
• Primer programa
BLOQUES BÁSICOS DE CÓDIGO

Se ejecuta
una sola vez

Se ejecuta
repetidamente
INSTRUCCIONES BÁSICAS

 pinMode(nº Pin, Configuración)


 nº Pin: entre 0 y 13.
 Configuración: INPUT o OUTPUT

 digitalWrite(nº Pin, Estado)


 nº Pin: entre 0 y 13.
 Estado: HIGH o LOW

 digitalRead(nº Pin)
 nº Pin: entre 0 y 13.

 delay(ms)
 ms: Tiempo de espera en milisegundos
PRIMER CIRCUITO
PRIMER PROGRAMA
SEGUNDO CIRCUITO
SEGUNDO PROGRAMA

También podría gustarte