PRACTIC8

Páginas: 2 (374 palabras) Publicado: 7 de julio de 2015
PRACTICA 8. ENTRADA DIGITAL Y ANALÓGICA CON ARDUINO.
OBJETIVO
Manejar las entradas analógicas y digitales del Arduino y así familiarizarse con ellas para posteriores diseño de programas paraproyectos.

EQUIPO:
1 Lap top

MATERIAL

En las figuras se muestra el material a utilizar.

INTRODUCCIÓN

Control del nivel de iluminación de un LED mediante un potenciómetro.
En este caso se trata deconseguir variar el grado de intensidad de un LED haciendo uso de un potenciómetro conectado en un canal de entrada analógica de Arduino. De la misma manera queremos monitorizar el nivel de iluminación enla ventana activa de Procesing haciendo que su color cambie en función del nivel de la señal de entrada que generemos con el potenciómetro. LED colocado en el PIN9, Potenciómetro colocado en el(entrada analógica 0).


Lectura de pulsador
Se trata de realizar la lectura de una señal de entrada digital de Arduino y visualizar su estado mediante el color de fondo de la pantalla de ejecución deprocessing.


Botón sin pulsar Botón pulsado

PROCEDIMIENTO

1. Escribir el siguiente código.
/*
* Gobierno del nivel de encendido de un led mediante un potenciómetro
*/
import processing.serial.*;import cc.arduino.*;
Arduino arduino;
int ledPin=9;
int potPin=0;
int val;
void setup() {
size(200, 200);
arduino = new Arduino(this, Arduino.list()[1], 57600);
arduino.pinMode(ledPin,Arduino.OUTPUT);
}
void draw() {
//lee la señal del potenciometro (0..1024), divide por cuatro (0..255)
val = arduino.analogRead(potPin)/4;
/envia al LED el valor leido y ajustado (0..255) señal PWMarduino.analogWrite(ledPin, val);
//varia la intensidad del color de la ventana de processing
background(255-val,0,0);
}
2. Corra el programa con el circuito armado de la figura..
3. Escriba el siguiente código ycorra posteriormente el programa armando con el circuito armado de la figura.

/*
* cambiar el color de la ventana de ejecución dependiendo del estado de un pulsador
* colocado en la entrada 2
*/
import...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS