Elektronische Projekte: Wie mehrere LEDs mit einem BASIC Stamp in Flash

Das Elektronik-Projekt beginnt mit der in einem BASIC Stamp Homework Board 6 LEDs auf dem Steckbrett verbinden und dann weiter durch die Programmierung zeigt notwendig alle LEDs ein- und ausgeschaltet zu blinken. Sie können mit der Programmierung spielen, um verschiedene Flash-Muster erstellen.

Schließen Sie die LEDs

Dieses Projekt zeigt, wie Sie eine Testschaltung aufbauen können, die sechs LEDs hat mit den Pins 0, 2, 4, 6, 8 und 10 unter Verwendung von Komponenten, die mit dem BASIC Stamp Activity Kit kommen, die von den meisten Radio Shack Handel erhältlich ist. Hinweis: Sie können auch montieren leicht diese Schaltung mit einem Board of Education und die eigenen LEDs und Widerstände.

bild0.jpgimage1.jpgimage2.jpg

Flash, um die LEDs

Denken Sie daran, dass, wenn Sie drehen kann eine LED an oder aus mit einem PBASIC Programm können Sie steuern, etwas das kann auf eine BASIC Stamp I / O-Anschluss angeschlossen werden.

Hier ist ein einfaches Programm, das alle sechs der LEDs blinkt in der Halb-Sekunden-Intervallen. Dieses Programm verwendet nichts anderes als die HOCH, NIEDRIG, PAUSE, und GEHE ZU Aussagen. Das Programm stellt alle sechs LEDs auf, macht eine Pause von 500 ms (eine halbe Sekunde), schaltet sich die LED aus, wartet zweite noch eine halbe, und springt dann zurück zum Main beschriften, den gesamten Prozess von vorne zu beginnen.

'{$ PBASIC 2.5} {$ PBASIC 2.5} Main: HOCH 0HIGH 2High 4High 6HIGH 8HIGH 10PAUSE 500LOW 0LOW 2Low 4LOW 6LOW 8LOW 10PAUSE 500GOTO Haupt

Die folgenden Absätze fassen die Durchführung dieses Programms:

  • '{$ PBASIC 2.5} - Diese Linie zeigt an, dass das Programm in der Version 2.5 von PBASIC geschrieben wird. Jedes Programm, das Sie für die BASIC Stamp schreiben 2 sollte diese Zeile enthalten. Sie können es automatisch in ein Programm einfügen, indem Sie die Richtlinie-PBASIC-Version 2.5 oder durch die PBASIC Version klicken: 2.5 Schaltfläche in der Symbolleiste.

  • *'{$ PBASIC 2.5} - Diese Linie zeigt an, dass das Programm auf einem BASIC Stamp 2 ausgeführt wird, und es ist für jedes Programm benötigt man auf einem BASIC Stamp 2 Mikrocontroller ausgeführt werden. Sie können automatisch einfügen durch die Richtlinie-Stamp-BS2 entschieden haben.

  • *Main: - Das Etikett Main: identifiziert die Position, dass die GEHE ZU Anweisung in Zeile 19 springt auf. Main wird als ein bekannter Etikette, Das ist einfach eine benannte Stelle in Ihrem Programm. So erstellen Sie ein Etikett, geben Sie einfach einen Namen mit einem Doppelpunkt. Weitere Informationen zu den Wertnamen in PBASIC zu schaffen.

  • *HOCH 0 - Diese Linie setzt den Ausgang von Pin 0 bis HOCH, was wiederum leuchtet die LED. Die folgenden Zeilen (6 bis 10) drehen in ähnlicher Weise auf die Pins 2, 4, 6, 8 und 10.

  • *PAUSE 500 - Diese Linie pausiert das Programm für 500 ms (eine Hälfte einer Sekunde).

  • *LOW 0 - Diese Linie und die fünf, die die Ausgaben der Stifte 0, 2, 4, 6, 8 und 10 zu setzen folgen NIEDRIG, was wiederum löscht die LEDs.

  • *PAUSE 500 - Diese Linie pausiert das Programm für eine weitere halbe Sekunde.

  • *GOTO Haupt - Diese Zeile überträgt die Steuerung des Programms zurück in die Main beschriften in Zeile 4, so dass das Programm wiederholt.

Menü