de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. • Integra básicamente a un microcontrolador y un conjunto de pines de conexión de entradas y salidas
• Mediante un determinado programa se puede
interaccionar con el medio físico mediante sensores y actuadores electrónicos
• Los sensores se conectan a los pines de entrada y
los actuadores a los de salida. ¿Qué es un microcontrolador? Es un circuito integrado que se puede programar Partes de un Arduino Entradas y Salidas del Arduino
• En Arduino las entradas pueden ser analógicas o digitales y
las salidas sólo digitales. Cada pin digital tiene doble función entrada o salida.
• En la zona de configuración del programa hay que indicar
explícitamente mediante una instrucción cuál es función desempeña un determinado pin. ¿Cómo se programa en Arduino? Se necesita instalar en un ordenador el entorno de programación que contiene un editor, un compilador para traducir el programa a lenguaje interpretable por el microcontrolador y un software de comunicación para cargar el programa en memoria a través del USB. Para instalar Arduino
1. https://www.arduino.cc/ Para instalar Arduino
2. Software 3. Downloads Para instalar Arduino Para instalar Arduino EJEMPLO
Las Descripciones o comentarios se escriben colocando “ // ”
Practica 1. Encender un LED usando el Arduino Montaje Conexión de un LED Variables Una variable es una manera de nombrar y almacenar un valor numérico para su uso posterior por el programa. Algunos tipos de variables son:
char, se utilizan para almacenar caracteres A B C
Int, almacenan números enteros 5 4
Float, almacena números decimales. 3,14 1,5
Puerto serie • Nuevo comando: Serial.print. • Este comando nos manda un texto al puerto serial por el que nos comunicamos con Arduino. De esta manera podemos depurar un programa sabiendo siempre por que línea está. • Hay que inicializar Serial. Esto se hace poniendo Serial.begin(9600) dentro de la rutina de setup. 9600 se refiere a la velocidad que se comunicará. Puerto serie
Un puerto es el nombre genérico
con que denominamos a los interfaces, físicos o virtuales, que permiten la comunicación entre dos ordenadores o dispositivos.
permite enviar y recibir fácilmente
información a través del puerto serie. Practica 2. Semáforo PullUp & PullDown En los proyectos con dispositivos digitales, caso de la placa Arduino, reciben señales de entradas digitales del exterior. Estas señales externas sirven para activar o desactivar un circuito, recibir información del estado de un sensor, etc
Las resistencias “pull-up” y “pull-down” son resistencias que se ponen
en las entradas digitales para fijar un valor por defecto, nivel alto (“1”) o nivel bajo (“0”), cuando no se detecta ningún valor. Esto ocurre cuando la entrada no está conectada a nada. Practica 3. Pulsador Entradas análogas Las entradas analógicas se utilizan para leer la información de la magnitud física que nos proporciona los sensores de temperatura, luz, distancia,... La tensión que leemos del sensor no la proporciona un circuito asociado a dicho sensor en un rango de valores de tensión continua entre 0V y 5V. El LDR Un fotorresistor o fotorresistencia es un componente electrónico cuya resistencia disminuye con el aumento de intensidad de luz incidente.
La relación entre la intensidad lumínica y el valor de la resistencia no es lineal.
Practica 4 Servo Motores
Una de las aplicaciones más utilizadas de los
sistemas de control por ordenador y en la robótica están asociados con los motores, que permiten accionar o mover otros componentes, como puertas, barreras, válvulas, ruedas, etc. Servo Motores
Este tipo de motor tiene la característica Para la construcción de robots
de que al invertir la polaridad del motor, se utilizan servomotores, ya este cambia su sentido de giro. Es una que se necesita controlar el de las características más utilizadas en movimiento del motor los carritos a control remoto. Parte de un servo Tipos de Servo Motores Servomotores de rango de giro limitado:
Son el tipo más común de servomotor. Permiten una rotación de 180
grados, por lo cual son incapaces de completar una vuelta completa.
Servomotores de rotación continua:
Se caracterizan por ser capaces de girar
360 grados, es decir, una rotación completa. Su funcionamiento es similar al de un motor convencional, pero con las características propias de un servo. Esto quiere decir que podemos controlar su posición y velocidad de giro en un momento dado. Funcionamiento Los servomotores poseen tres cables, a diferencia de los motores comunes que sólo tienen dos. Estos tres cables casi siempre tienen los mismos colores, por lo que son fácilmente reconocibles. Diagrama de conexión
280601052.corregir Fallas y Averías de Los Sistemas Componentes de Las Motocicletas de Acuerdo Con Parámetros y Procedimientos Del Fabricante y Normativid