Go Down

Topic: How do I montior input values on the Arduino? (Read 452 times) previous topic - next topic


Is there some way using the Arduino software or other software that I can print out the values of my inputs and outputs in real time?

What I'm trying to do is use an LED as a light detector to trigger another LED.  Very simple proof of concept.  I'm reading in the voltage of the 1st led and when it reaches a threshold value, it should trigger the other led.

I'm using an Arduino Duemilanove.

Code: [Select]

int ledout = 2;
int ledin = 0;
int voltage = 0;

void setup()
 pinMode(ledout, OUTPUT);

void loop()
 voltage = analogRead(ledin);
 digitalWrite(ledout, HIGH);
 if (voltage > 0.50)
   digitalWrite(ledout, LOW);

The code works, it does what I want, I just wanted to have the ability to monitor the voltage going into the Arduino from the detector LED.



With the line "Serial.print(voltage)" you are already repeatedly sending the value of "voltage" to the Serial monitor.  In the Arduino IDE, if you just push the "Serial Montior" button (upper right) you should see a stream of values.


Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131