keyestudio WiKi

KS5009 Keyestudio IoT Smart Home Kit for ESP32

  • Keyestudio IoT Smart Home Kit for ESP32
  • 1. Beschreibung
  • 2. Eigenschaften
  • 3. Kit-Liste
  • 4. Wie man das Smart Home installiert
  • 5. Arduino Tutorial
    • 5.1 Resource compression package
    • 5.2 Getting started with Arduino
    • 5.3 How to Add Libraries?
    • 5.4 Arduino Projekte
      • 5.4.1 Projekt 1.1 LED Blink
        • 1 Beschreibung
        • 2 Funktionsprinzip
        • 3 Parameter
        • 4 Steuer-Pin
        • 5 Testcode
        • 6.Testergebnis
      • 5.4.2 Projekt 1.2 Atmende LED
      • 5.4.3 Projekt 2.1 Den Taster auslesen
      • 5.4.4 Projekt 2.2. Tischlampe
      • 5.4.5 Projekt 3.1 PIR Motion Sensor auslesen
      • 5.4.6 Projekt 3.2 PIR Motion Sensor
      • 5.4.7 Projekt 4.1 Happy Birthday abspielen
      • 5.4.8 Projekt 4.2 Musikbox
      • 5.4.9 Projekt 5.1 Türsteuerung
      • 5.4.10 Projekt 5.2 Fenster schließen
      • 5.4.11 Projekt 6.1 Steuerung SK6812
      • 5.4.12 Projekt 6.2 Taste
      • 5.4.13 Projekt 7.1 Ventilator steuern
      • 5.4.14 Projekt 7.2: Lüfter ein- oder ausschalten
      • 5.4.15 Projekt 8.1 Zeichen anzeigen
      • 5.4.16 Projekt 8.2 Gefährlicher Gasalarm
      • 5.4.17 Projekt 9 Temperatur- und Feuchtigkeitstester
      • 5.4.18 Projekt 10 Tür öffnen
      • 5.4.19 Projekt 11 Morsecode Tür öffnen
      • 5.4.20 Projekt 12.1 WiFi-Test
      • 5.4.21 Projekt 12.2 WiFi-Steuerung: LED und Lüfter
      • 5.4.22 Projekt 13.1: Smartphone-APP-Test
      • 5.4.23 Projekt 13.2 IoT Smart Home
  • 6. Python Tutorial
keyestudio WiKi
  • 5. Arduino Tutorial
  • 5.4.1 Projekt 1.1 LED Blink
  • Quelltext anzeigen

5.4.1 Projekt 1.1 LED Blink

1 Beschreibung

bild-20230927115910677

Wir haben den Treiber des ESP32 PLUS Entwicklungsboards installiert.

In der ersten Lektion führen wir ein Experiment durch, um die LED blinken zu lassen.

Verbinden wir GND und VCC mit der Stromversorgung. Die LED leuchtet, wenn das Signalausgangsende S auf High-Pegel ist; andernfalls ist die LED aus.

Außerdem kann durch Anpassen der Verzögerungszeit eine unterschiedliche Blinkfrequenz dargestellt werden.

2 Funktionsprinzip

LED ist ebenfalls eine Leuchtdiode, die als elektronisches Modul ausgeführt werden kann. Sie leuchtet, wenn wir die Pins auf High-Pegel setzen, andernfalls bleibt sie aus.

3 Parameter

Betriebsspannung

DC 3~5V

Betriebsstrom

<20mA

Leistung

0.1W

4 Steuer-Pin

Gelbe LED

12

\

5 Testcode

#define led_y 12  //Define the yellow led pin to 12

void setup() {    //The code inside the setup function runs only once
  pinMode(led_y, OUTPUT);  //Set pin to output mode
}

void loop() {     //The code inside the loop function will always run in a loop
  digitalWrite(led_y, HIGH);  //Light up the LED
  delay(200);     //Delay statement, in ms
  digitalWrite(led_y, LOW);   //Close the LED
  delay(200);
}

6.Testergebnis

Nach dem Hochladen des Codes können Sie sehen, dass die weißen und gelben LEDs gemeinsam blinken.

Zurück Weiter

© Copyright Shenzhen keyestudio Technology Co., Ltd.

Erstellt mit Sphinx mit einem theme bereitgestellt von Read the Docs.