aboutsummaryrefslogtreecommitdiff
path: root/examples/AnalogInOutSerial
diff options
context:
space:
mode:
authorChristopher Peplin <chris.peplin@rhubarbtech.com>2014-09-09 23:09:35 -0400
committerChristopher Peplin <chris.peplin@rhubarbtech.com>2014-09-09 23:17:15 -0400
commitc86ce093ce93eb8da1136acd1e81973ef0bb54fc (patch)
tree9113fe08113c3548b84ba02b4d55db8cee49395f /examples/AnalogInOutSerial
parente30bb5c28a42152007d70325477f364605b73f34 (diff)
Add a script to compile examples as an automated test suite.
* Added script/boostrap.sh to download the Arduino IDE and MPIDE (for chipKIT). Tested in Linux, should work in Cygwin and OS X too. * Added script/runtests.sh to run "make" in each example project and collect the results. The script returns -1 if any fails. * Moved currently testable examples to a "tests" directory, separate from examples that require alternative cores.
Diffstat (limited to 'examples/AnalogInOutSerial')
-rw-r--r--examples/AnalogInOutSerial/AnalogInOutSerial.ino53
-rw-r--r--examples/AnalogInOutSerial/Makefile4
2 files changed, 0 insertions, 57 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);
-}
diff --git a/examples/AnalogInOutSerial/Makefile b/examples/AnalogInOutSerial/Makefile
deleted file mode 100644
index 3dea6c0..0000000
--- a/examples/AnalogInOutSerial/Makefile
+++ /dev/null
@@ -1,4 +0,0 @@
-BOARD_TAG = uno
-ARDUINO_LIBS =
-
-include ../../Arduino.mk