Menü
Microbots
0
  • Machen
    • Erste Schritte
    • Maker-Builds
    • Ausbildung
  • Geschäft
    • Maker-Module
    • Maker-Pakete
    • Werkzeuge und Ausrüstung
    • Roboter & Displays
  • Um
    • Unsere Geschichte
    • Kontakt
    • FAQs
  • Deutsch
  • Ihr Warenkorb ist leer
Microbots
  • Machen
    • Erste Schritte
    • Maker-Builds
    • Ausbildung
  • Geschäft
    • Maker-Module
    • Maker-Pakete
    • Werkzeuge und Ausrüstung
    • Roboter & Displays
  • Um
    • Unsere Geschichte
    • Kontakt
    • FAQs
  • Sprache

  • 0 0

CodeCell: Richten Sie ein PWM in Sekunden ein

Pulsweitenmodulation (PWM) ist unerlässlich für die Steuerung der LED-Helligkeit, der Motordrehzahl und sogar der Erzeugung von Audiosignalen. Mit CodeCell ist die Einrichtung von PWM dank der Funktion pinPWM() kinderleicht. Im Gegensatz zu herkömmlicher Arduino-PWM, die vordefinierte Pins und zusätzliche Einstellungen erfordert, ermöglicht CodeCell die mühelose Aktivierung von PWM auf jedem der sechs verfügbaren Pins.

So verwenden Sie pinPWM()

Um ein PWM-Signal zu erzeugen, verwenden Sie:

 myCodeCell.pinPWM(uint8_t pin_num, uint16_t pin_freq, uint8_t pin_dutycycle);
  • pin_num → Der Pin, den Sie verwenden möchten (einer der 6 verfügbaren GPIOs von CodeCell).
  • pin_freq → Die Frequenz des PWM-Signals (in Hz).
  • pin_dutycycle → Der Arbeitszyklus (0–100), der den Prozentsatz der Zeit darstellt, in der das Signal HIGH bleibt.

Beispiel: Dimmen einer LED

Angenommen, Sie möchten eine an Pin 3 angeschlossene LED mit einer Frequenz von 1 kHz (1000 Hz) und 50 % Helligkeit dimmen:

 myCodeCell.pinPWM(3, 1000, 50);

So machen Sie die LED heller (z. B. 80 % Helligkeit):

 myCodeCell.pinPWM(3, 1000, 80);

Oder zum Ausschalten (0 % Helligkeit):

 myCodeCell.pinPWM(3, 1000, 0);

Warum diese Funktion verwenden?

  • Funktioniert auf allen 6 GPIOs von CodeCell – keine Einschränkungen.
  • Keine zusätzliche Einrichtung erforderlich – rufen Sie einfach pinPWM() auf und schon kann es losgehen.
  • Einstellbare Frequenz und Arbeitszyklus – perfekt für LEDs, Motoren und mehr.

Diese Funktion macht die PWM-Steuerung auf CodeCell flexibler und einfacher denn je. Probieren Sie sie in Ihrem nächsten Projekt aus!

  • Teilen:

Sozial

Github

  • Um
  • Software
  • Ausbildung
  • Kontakt
  • FAQs
  • Bedingungen
  • Rückerstattung-Politik
  • Datenschutzrichtlinie

Erfahren Sie als Erster von neuen Projekten und sichern Sie sich spannende Angebote!

© 2025 Microbots.