0% encontró este documento útil (0 votos)
111 vistas33 páginas

Semana 14 - Arduino Introduccion

El documento introduce el Arduino UNO, una plataforma electrónica de código abierto que permite conectar sensores y actuadores. Explica que el IDE de Arduino es un entorno de desarrollo que incluye un editor y herramientas para programar el Arduino. Además, describe cómo conectar el Arduino al equipo, la distribución de sus pines y realiza una prueba parpadeando un LED a través de un programa de ejemplo.

Cargado por

tromito2503
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)
111 vistas33 páginas

Semana 14 - Arduino Introduccion

El documento introduce el Arduino UNO, una plataforma electrónica de código abierto que permite conectar sensores y actuadores. Explica que el IDE de Arduino es un entorno de desarrollo que incluye un editor y herramientas para programar el Arduino. Además, describe cómo conectar el Arduino al equipo, la distribución de sus pines y realiza una prueba parpadeando un LED a través de un programa de ejemplo.

Cargado por

tromito2503
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/ 33

introducción al

Arduino UNO
¿Qué es Arduino?
Es una plataforma de prototipos
electrónicos de código abierto,
basada en hardware y software
flexibles y fáciles de usar.
Se trata de una de placa base a
la que puedes ir incorporando
diferentes elementos: sensores
de proximidad, de humedad,
leds, motores, cámaras…
Arduino Arduino
IDE

Arduino
Entorno
(sensores)
Reacción
(actuadores)

Interacción
El IDE de Arduino
Entorno de Desarrollo Integrado, es
un entorno de programación que
consiste en un editor de código, un
compilador, un depurador y, un
constructor de interfaz gráfica
(GUI).
Incorpora herramientas para cargar
un programa ya compilado en la
memoria flash del hardware.
Instalación del IDE
http://arduino.cc/en/main/software
Conectar Arduino al equipo
En [Menú]\Herramientas\Placa, elegir el modelo exacto de tu Arduino.
Conectar: Arduino al equipo
Paso 1: En [Menú]\Herramientas\Placa, elegir el modelo exacto de tu
Arduino.
Conectar: Arduino al equipo
Paso 2: En [Menú]\Herramientas\Port, es necesario comprobar que
tenemos asignado un puerto y que tiene el modelo del Arduino.
Distribución de pines
14 pines digitales, pueden ser
configurados como entradas o
salidas, de los cuales (con el
símbolo ~) pueden ser utilizados
como señales digitales PWM
(señal de modulación por ancho
de pulso).
Distribución de pines

6 pines analógicos
enumeradas desde A0 - A5
para las entradas
analógicas.
Distribución de pines

3 pines GND para conectar a


tierra nuestros circuitos.
Distribución de pines

2 pines de alimentación de
5V y 3.3V.
Prueba del Arduino
Iniciar un programa de ejemplo: pulsar
[Menú]\Archivo\Ejemplos\01.Basics\Blink
La programación
void setup(): es la preparación.
- Incluyen definiciones.
- Sus instrucciones se ejecutan solo
una vez al encender o al pulsar el
botón de reset.

void loop(): es la ejecución.


- Sus instrucciones se van ejecutando
en secuencia hasta el final.
- Cuando acaba, vuelve a empezar
desde el principio haciendo un ciclo
sin fin.
Prueba del Arduino: Esquema
Prueba del Arduino: Programación

1. Introducir el código
2. Comprobar código:
3. Subir código:

Nota: Si modificas los valores del


delay, modificarás la frecuencia
del parpadeo.
Sensores
Son dispositivos capaces de
detectar magnitudes físicas o
químicas, llamadas variables
de instrumentación, y
transformarlas en variables
eléctricas.
Actuadores
Son dispositivos capaces de
transformar energía
hidráulica, neumática o
eléctrica en la activación de
un proceso con la finalidad
de generar un efecto sobre
elemento externo.
La prueba de
Componentes
Módulo HC-05
Este módulo bluetooth nos
permite realizar un enlace
inalámbrico entre la PC y
nuestro proyecto, con la
facilidad de operación de un
puerto serial.
Introducir la programación
Nota: Para cargar el programa al Arduino,
desconecta los pines RX0 y TX0 del Arduino
void setup()
{
Serial.begin(9600);
}

void loop()
{
if (Serial.available())
{
char dato=Serial.read();
Serial.print("Dato recibido: ");
Serial.println(dato);
}
}
Conectar el módulo HC-05 a un
dispositivo móvil android
Instalar una aplicación Blue Term
que hará la función de un Terminal
Serial.
Una vez instalada, ve a:
Ajustes->Bluetooth
Y buscar dispositivos,
… aparece HC05, seleccionarlo
El código de vinculación es 1234.
Configurar el dispositivo android
Prueba de
funcionamiento

El programa, devuelve el dato


recibido, en la aplicación se
debería mostrar las teclas
presionadas.
Sensor ultrasónico
El sensor HC-SR04 es un sensor
de distancia, su uso es muy
frecuente en la robótica, utiliza
transductores de ultrasonido
para detectar objetos.
Sensor ultrasónico
Introducir la
programación
Monitor serial
En el Monitor serial aparecerán los valores de la distancia que
sensa el HC-SR04.
Puente H (L298N)

El puente H, se utiliza para


controlar dos motores DC o un
motor Paso a Paso, controlando
el sentido de giro y velocidad.
Diagrama
de conexiones
Monitor serial
Servo
Es un dispositivo parecido a un
motor de corriente continua pero
que tiene la capacidad de moverse a
cualquier posición dentro de su
rango de operación, y mantenerse
estable en esa posición, permitiendo
controlar además la velocidad del
giro.
Diagrama de conexiones

También podría gustarte