bio photo


####Analog with Arduino

const int ledPin = 9; // pin that the LED is attached to
int analogValue = 0;  // value read from the potentiometer
int brightness = 0;  // PWM pin that the LED is on. 

void setup() {
  // put your setup code here, to run once:
//initialize serial communications at 9600bps:
//declare the led pin as an output:
pinMode(ledPin, OUTPUT);


void loop() {
  // put your main code here, to run repeatedly:
analogValue = analogRead(A0); //reading the potentiometer value
brightness = analogValue /4; //dividing by 4 to fit in a byte
analogWrite(ledPin, brightness); //PWM the LED with the brightness
Serial.println(brightness);  //print the brightness value