Mit PWM ein LED zum Leuchten bringen

Aus DDSWiki
Version vom 31. August 2020, 17:17 Uhr von FlorianG (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{#ev:youtube|https://youtu.be/T-2Mv7g8cik|800}} = Code zum Beispiel = <pre> void setup() { // put your setup code here, to run once: pinMode(5, OUTPUT);…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


Code zum Beispiel

void setup() {
  // put your setup code here, to run once:
  pinMode(5, OUTPUT);
  // [0    255]
  // [0      5]
  analogWrite(5, 10);

  pinMode(A0, INPUT);
  Serial.begin(9600);
  
}

void loop() {
  // put your main code here, to run repeatedly:


  //  600 .... 1000

  

  int wert = analogRead(A0);

  wert = map(wert, 600, 1000, 0, 255);

  analogWrite(5, wert);
  
  
  Serial.println(wert);
  /*
  for (int i=0; i<255; i++) {
    analogWrite(5, i);
    delay(10);
  }
  */


  
}