Advertisement
akhilpo

Untitled

Jan 4th, 2012
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. #include "Arduino.h"
  2. // prototypes
  3. void blink(int n, int d);
  4.  
  5. // variables
  6. int ledPin = 13; // LED connected to digital pin 13
  7.  
  8.  
  9. void setup(){
  10.     Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
  11.     pinMode(ledPin, OUTPUT);      // sets the digital pin as output
  12.     Serial.println("------------------");
  13.     Serial.println("   hello world");
  14.     Serial.println("------------------");
  15. }
  16.  
  17. void loop(){
  18.  
  19.   blink(3, 50); // blink led (n times, ms interval)
  20.   delay(1000); // wait 1 sec
  21. }
  22.  
  23.  
  24. void blink(int n, int d){
  25.   for (int i=0; i<n; i++) {
  26.     digitalWrite(ledPin, HIGH);
  27.     delay(d/2);
  28.     digitalWrite(ledPin, LOW);
  29.     delay(d/2);
  30.   }
  31. }
  32.  
  33. int main(void)
  34. {
  35.     init();
  36.  
  37.     setup();
  38.  
  39.     for (;;)
  40.         loop();
  41.  
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement