Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Arduino Tutorial 02: Knoppen & PWM – Digitale I/O & LED Besturing Beheersen

Welkom bij de tweede Arduino Tutorial uit onze Arduino Tutorial Series. In deze tutorial leer je hoe de digitale input en output pinnen werken en we maken enkele voorbeelden met knoppen en LEDs. Ook leren we wat PWM (Pulsbreedtemodulatie) is en maken voorbeelden voor het regelen van de LED helderheid met PWM.

Dit is een stap-voor-stap video tutorial die gemakkelijk te volgen is. Onder de video vind je de benodigde onderdelen en de broncodes van de voorbeelden.

Benodigde componenten voor deze tutorial


  • Arduino Board / AliExpress
  • Breadboard en Jumper Draden / AliExpress
  • LED
  • 220 Ohm Weerstand

Schakelschema van de voorbeelden


Arduino Tutorial 02: Knoppen & PWM – Digitale I/O & LED Besturing Beheersen

Broncode van het eerste voorbeeld


int button = 12;
int led = 13;
int buttonState = 0;

void setup() {
  pinMode(led, OUTPUT);
  pinMode(button, INPUT);
}

void loop() {
  buttonState = digitalRead(button);
  if (buttonState == HIGH) {
    digitalWrite(led, HIGH);
  } else {
    digitalWrite(led, LOW);
  }
}

Broncode van het tweede voorbeeld


int led = 13;
int button = 12;
int buttonState = 0;
int brightness = 0;
int brightup = 2;

void setup() {
  pinMode(led, OUTPUT);
  pinMode(button, INPUT);
}

void loop() {
  analogWrite(led, brightness);
  buttonState = digitalRead(button);
  if (buttonState == HIGH) {
    brightness = brightness + brightup;
  }
  if (brightness == 255) {
    brightness = 0;
  }
  delay(30);
}

Productieproces

  1. Maak een Veilige Arduino RFID Slot – Stapsgewijze Handleiding
  2. Bouw een Slimme Arduino Vierpotige Robot: Stap-voor-Stap Handleiding
  3. Naadloze LED-dimmer met Bolt IoT en Arduino UNO
  4. Bouw een 4x4x4 LED-kubus met Arduino Uno & 1Sheeld – Interactief LED-project
  5. Arduino Nano Vingerafdruksensor Project – Stapsgewijze Tutorial
  6. Maak een geanimeerde slimme LED-strip die via Alexa wordt bestuurd met Arduino
  7. Bouw een Infinity Handskoen: DIY Arduino LED Kit
  8. Bouw een Raspberry Pi 3 & Arduino Laptop: Stap-voor-Stap Handleiding
  9. Efficiënte Arduino PWM Lezer & RC Ontvanger Decoder met Ingebouwde Fail-Safe
  10. Bouw Indrukwekkende Web‑Gestuurde LED Animatie met Raspberry Pi & Arduino
  11. MPU6050 Accelerometer & Gyroscoop Handleiding voor Arduino