From db605dd18b11ecfb5cd9f92c721c52cb70543384 Mon Sep 17 00:00:00 2001
From: "David A. Mellis" <d.mellis@arduino.cc>
Date: Mon, 1 Jun 2009 08:32:11 +0000
Subject: First integration of the Arduino code in Processing 5503:
 PreProcessor and Compiler have been integrated with changes to the Sketch.
 Compilation still has problems (Thread error on success, and can't handle
 non-pde files in a sketch). Modified the Mac OS X make.sh to copy the
 hardware, avr tools, and example over. Removing some of the antlr stuff.
 Disabling the Commander (command-line execution) for now. Added Library,
 LibraryManager, and Target. Added support for prefixed preferences (e.g. for
 boards and programmers).

---
 libraries/Servo/examples/Sweep/Sweep.pde | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 libraries/Servo/examples/Sweep/Sweep.pde

(limited to 'libraries/Servo/examples/Sweep/Sweep.pde')

diff --git a/libraries/Servo/examples/Sweep/Sweep.pde b/libraries/Servo/examples/Sweep/Sweep.pde
new file mode 100644
index 0000000..52e6056
--- /dev/null
+++ b/libraries/Servo/examples/Sweep/Sweep.pde
@@ -0,0 +1,29 @@
+// Sweep
+// by BARRAGAN <http://barraganstudio.com> 
+
+#include <Servo.h> 
+ 
+Servo myservo;  // create servo object to control a servo 
+                // a maximum of eight servo objects can be created 
+ 
+int pos = 0;    // variable to store the servo position 
+ 
+void setup() 
+{ 
+  myservo.attach(9);  // attaches the servo on pin 9 to the servo object 
+} 
+ 
+ 
+void loop() 
+{ 
+  for(pos = 0; pos < 180; pos += 1)  // goes from 0 degrees to 180 degrees 
+  {                                  // in steps of 1 degree 
+    myservo.write(pos);              // tell servo to go to position in variable 'pos' 
+    delay(15);                       // waits 15ms for the servo to reach the position 
+  } 
+  for(pos = 180; pos>=1; pos-=1)     // goes from 180 degrees to 0 degrees 
+  {                                
+    myservo.write(pos);              // tell servo to go to position in variable 'pos' 
+    delay(15);                       // waits 15ms for the servo to reach the position 
+  } 
+} 
-- 
cgit v1.2.3-18-g5258