Die LED-Fade-Skizze für den Arduino

In diesem Arduino Skizze, machen Sie eine LED-Fade ein und aus. Sie müssen einige zusätzliche Hardware, um die LED-verblassen und ausgeschaltet zu machen. Für dieses Projekt benötigen Sie:

  • Ein Arduino Uno

  • Ein Steckbrett

  • eine LED-

  • Ein Widerstand (größer als 120 Ohm)

  • Jump Drähte

Es ist immer wichtig, um sicherzustellen, dass Ihre Schaltung nicht mit Strom versorgt wird, während Sie Änderungen daran machst. Sie können ganz einfach eine falsche Verbindungen herstellen, möglicherweise um die Komponenten zu beschädigen.

Dies macht eine einfache Schaltung wie die für die Skizze Blink verwendet, Stift mit 9 anstelle des Stiftes 13. Der Grund für die Verwendung Pin 9 statt 13 ist, dass 9 von Pulsweitenmodulation fähig ist (PWM), die notwendig ist, die zu verblassen LED.

Beachten Sie jedoch, daß der Stift 9 einen Widerstand erfordert die Strommenge zu der LED zugeführt zu begrenzen. Am Pin 13 wird dieser Widerstand bereits auf dem Arduino-Board selbst enthalten, so dass Sie nicht zu kümmern brauchte.

bild0.jpg

Dieses Schema zeigt Ihnen die einfache Schaltungsverbindung. Ihre Digitalstift, Stift 9, ist verbunden mit dem langen Schenkel des LED- der kurze Schenkel mit dem Widerstand verbindet und geht weiter zur Masse, GND. In dieser Schaltung kann der Widerstand entweder vor oder nach der LED sein, solange es in der Schaltung ist.

image1.jpg

Es ist immer eine gute Idee, um Farbcode Ihre Schaltungen - das heißt, verschiedene Farben verwenden eine Art der Schaltung von einem anderen zu unterscheiden. Dies hilft sehr die Dinge klar zu halten und kann zur Problemlösung sehr viel einfacher. Die wichtigsten Bereiche zu Farbcode sind Strom und Masse. Diese sind fast immer rot gefärbt bzw. schwarz, aber Sie könnten sie gelegentlich als weiß und schwarz als auch zu sehen.

Die andere Art der Verbindung wird üblicherweise als ein Signaldraht bezeichnet, der ein Draht ist, der ein elektrisches Signal zwischen dem Arduino und einer Komponente sendet oder empfängt. Signaldrähte können jede Farbe haben, die nicht die gleiche wie die Kraft oder Grundfarbe ist.

Nachdem Sie Ihre Schaltung montieren, müssen Sie die entsprechende Software zu benutzen. Aus dem Menü Arduino, Datei-Beispiele-01.Basics -Fade aufzurufen die Fade-Skizze wählen. Der vollständige Code für die Fade Skizze ist wie folgt:

/ * FadeThis Beispiel zeigt, wie ein auf Pin LED zu verblassen die analogWrite () 9using function.This Beispielcode ist in der Public Domain. * /int LED = 9- // der Stift, dass die LED angebracht istint Helligkeit = 0- // wie hell die LEDint fadeAmount = 5- //, wie viele Punkte auf die einmal durch // die Setup-Routine läuft LED verblassen, wenn Sie Reset drücken: void setup () {// erklären Pin 9 eine Ausgabe zu sein: pinMode (LED, OUTPUT) -} / / die Schleifenroutine läuft immer und immer wieder für immer: void loop () {// die Helligkeit des Pin 9 eingestellt:analogWrite(LED, Helligkeit) - // die Helligkeit für das nächste Mal durch die Schleife zu ändern: Helligkeit = Helligkeit + fadeAmount - // umgekehrter Richtung von der an den Enden des Fades Fading:ob (Helligkeit == 0 || Helligkeit == 255) {fadeAmount = -fadeAmount -} // warten für 30 Millisekunden die Dimm-Effekt zu sehenverzögern(30) -}

Laden Sie diese Skizze auf dem Board. Wenn alles erfolgreich hochgeladen hat, schwindet die LED aus dem Off auf volle Helligkeit und dann wieder zurückziehen.

Wenn Sie kein Verblassen sehen, überprüfen Sie Ihre Verkabelung:

  • Stellen Sie sicher, dass Sie die richtige PIN-Nummer verwenden.

  • Überprüfen Sie, ob Ihre LED richtig gelegen ist, mit dem langen Bein durch einen Draht mit Pin 9 verbunden und dem kurzen Schenkel über den Widerstand angeschlossen und einen Draht mit GND (Masse).

  • Überprüfen Sie die Anschlüsse auf dem Steckbrett. Wenn die Sprung Drähte oder Komponenten nicht die richtigen Zeilen in der Steckbrett verbunden verwenden, werden sie nicht funktionieren.

Menü