/* Analog In and Out * ------------ * by Jeff Gray * * Turns on two LEDs, one based digitally (on or off) and one based on a potentiometer * or analog device of some sort, giving a value from 0 (GND) to 5V. */ //Pins int ledPin = 13; int pwmPin = 9; int analogPin = 0; //Variables int analogValue; void setup() { pinMode(analogPin, INPUT); // read input from pin pinMode(ledPin, OUTPUT); // sets the digital pin as output pinMode(pwmPin, OUTPUT); // sets the analog pin as output (analog output is only available // on pin 9 and 10) } void loop() { //Turn on Digital LED - pin 13 digitalWrite(ledPin, HIGH); //Read in Analog from Pin 0, and then send it out to Pin 9 analogValue = analogRead(analogPin); analogWrite(9,analogValue/4); }