Fórum témák

» Több friss téma
Cikkek » Készítsünk Deprez órát!
Készítsünk Deprez órát!
Szerző: Gafly, idő: Feb 1, 2014, Olvasva: 15030, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   9 / 13

  1. // PWM output, pin 9
  2. // Deprez is scaled as 0...150
  3. // As a clock,.   previousMillis = currentMillis;
  4.     blink (); // Just to see, it is really working
  5. }
  6.  
  7. void loop() {  
  8.     currentMillis = millis();  
  9.     analogWrite(deprezPin, codedTime);  
  10.     if(currentMillis - previousMillis > interval) {    
  11.         previousMillis = millis(); // Save the time when the clock stepped    
  12.         if (codedTime == 143) {      
  13.             codedTime = 0;     }    
  14.         else {      
  15.             previousMillis = currentMillis;      
  16.             codedTime = codedTime + 1;     }  
  17.     }
  18. }
  19.  
  20. void blink () {
  21.     digitalWrite(ledPin, HIGH);   // turn the LED on  
  22.     delay(100);               // wait  
  23.     digitalWrite(ledPin, LOW);    // turn the LED off  
  24.     delay(100);               // wait
  25.  
  26.     digitalWrite(ledPin, HIGH);  
  27.     delay(300);  
  28.     digitalWrite(ledPin, LOW);  
  29.     delay(300);
  30.  
  31.     digitalWrite(ledPin, HIGH);  
  32.     delay(700);  
  33.     digitalWrite(ledPin, LOW);  
  34.     delay(700);
  35. }


A cikk még nem ért véget, lapozz!
Következő: »»   9 / 13
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem