Objetivo: Medir una resistencia utilizando como principio un divisor de voltaje. Material: 1 Placa Arduino (yo utilicé una arduino mega) 1 Protoboard Cables dupunt (jumpers) macho-macho. 1 resistencia de 1K y otra que será la resistencia a medir. Actividades previas: -Descargar los IDE's de arduino y processing. Programa en Arduino void setup() { Serial.begin(9600); } void loop() { delay(2000); int m=analogRead(0); double voltage = m*(5.0000/1023.0000); float resistor=1000*(5-voltage)/voltage; Serial.print(resistor); Serial.print(" ohms";); } Programa en processing import cc.arduino.*; import processing.serial.*; Serialport; String resistor="-"; PFont font; void setup() { String portName=Serial.list()[0]; port=new Serial(this, portName, 9600); size(250, 250); background(10,10,10); smooth(); textFont(createFont("Georgia", 36)); textAlign(CENTER); } void draw() { background(10); if(port.available()>0) { resistor=port.readString(); //delay(10); } fill(255, 255, 255); text("Resistencia:", height/2, width/4); text(resistor, height/2, width/2); delay(1000); } Diagramas Un screenshot de cómo queda la interfaz creada en processing... Les dejaría un pdf pero taringa me va a borrar el post si pongo links :/ Saludos!
Datos archivados del Taringa! original
0puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos: