aboutsummaryrefslogtreecommitdiff
path: root/examples/AnalogInOutSerial/AnalogInOutSerial.ino
diff options
context:
space:
mode:
authorSudar <sudar@sudarmuthu.com>2014-09-10 11:00:34 +0530
committerSudar <sudar@sudarmuthu.com>2014-09-10 11:00:34 +0530
commitfe00b04a0e1a58f63ae134081d2d896f27ac3f2d (patch)
tree632698c837a0828541dde6acb72fd10f6cb1b7ec /examples/AnalogInOutSerial/AnalogInOutSerial.ino
parente30bb5c28a42152007d70325477f364605b73f34 (diff)
parent48356f96ce05948a046d0732dedda66b3e0b69c8 (diff)
Merge pull request #254 from peplin/test-suite-and-ci
Add an automated test runner for example programs and Travis CI integration
Diffstat (limited to 'examples/AnalogInOutSerial/AnalogInOutSerial.ino')
-rw-r--r--examples/AnalogInOutSerial/AnalogInOutSerial.ino53
1 files changed, 0 insertions, 53 deletions
diff --git a/examples/AnalogInOutSerial/AnalogInOutSerial.ino b/examples/AnalogInOutSerial/AnalogInOutSerial.ino
deleted file mode 100644
index e142f69..0000000
--- a/examples/AnalogInOutSerial/AnalogInOutSerial.ino
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- Analog input, analog output, serial output
-
- Reads an analog input pin, maps the result to a range from 0 to 255
- and uses the result to set the pulsewidth modulation (PWM) of an output pin.
- Also prints the results to the serial monitor.
-
- The circuit:
- * potentiometer connected to analog pin 0.
- Center pin of the potentiometer goes to the analog pin.
- side pins of the potentiometer go to +5V and ground
- * LED connected from digital pin 9 to ground
-
- created 29 Dec. 2008
- modified 30 Aug 2011
- by Tom Igoe
-
- This example code is in the public domain.
-
- */
-
-// These constants won't change. They're used to give names
-// to the pins used:
-const int analogInPin = A0; // Analog input pin that the potentiometer is attached to
-const int analogOutPin = 9; // Analog output pin that the LED is attached to
-
-int sensorValue = 0; // value read from the pot
-int outputValue = 0; // value output to the PWM (analog out)
-
-void setup() {
- // initialize serial communications at 9600 bps:
- Serial.begin(9600);
-}
-
-void loop() {
- // read the analog in value:
- sensorValue = analogRead(analogInPin);
- // map it to the range of the analog out:
- outputValue = map(sensorValue, 0, 1023, 0, 255);
- // change the analog out value:
- analogWrite(analogOutPin, outputValue);
-
- // print the results to the serial monitor:
- Serial.print("sensor = " );
- Serial.print(sensorValue);
- Serial.print("\t output = ");
- Serial.println(outputValue);
-
- // wait 10 milliseconds before the next loop
- // for the analog-to-digital converter to settle
- // after the last reading:
- delay(10);
-}