Wie man ein Schieberegister zu verwenden - Arduino Tutorial
4 Schritt:Schritt 1: Was Sie benötigen Schritt 2: Der Stromkreis Schritt 3: Der Kodex Schritt 4: Gut gemacht!
In diesem Tutorial werden Sie lernen, wie man ein Schieberegister (oder Seriell paralled Controller) verwenden. Das Schieberegister wird an Ihre Arduino geben zusätzlich 8 digitale Ausgänge, mit nur 3 Pins auf dem Board
In diesem Tutorial werden Sie mit Hilfe des Schieberegisters mit Arduino UNO zu kontrollieren 8 LEDs üben.
Also, lassen Sie uns beginnen!
Schritt 1: Was Sie benötigen
Schritt 2: Der Stromkreis
-
Die Anschlüsse sind einfach, sehen Sie das Bild oben mit dem Steckbrett Schaltschema.
Sie können weitere Informationen über IC finden Sie hier: Datenblatt
Schritt 3: Der Kodex
-
Hier ist der Code, eingebettet mit codebender!
Wir werden beispielsweise Skizze aus ShiftRegister74HC595.h Bibliothek verwenden.
Wie funktioniert es:
sr.setAllHight (); Schalten Sie alle LEDs auf sr.setAllLow (); Schalten Sie alle LEDs aus sr.set (i, HIGH); Biegen Sie LED-i auf (0 <i <7) uint8_t pinValues [] = {B10101010};
sr.setAll (pinValues); Binary am 2., 4., 6. und 8. LED schalten
Versuchen Sie den Download der codebender Plugin und Sie auf den Run auf Arduino Schaltfläche, um Ihre Arduino mit dieser Skizze zu programmieren. Und das ist es, Ihnen Ihre Arduino Board programmiert haben!
Sie können Ihre eigenen Änderungen am Code vornehmen, indem Sie auf die Schaltfläche "Bearbeiten". Zum Beispiel versuchen, Linie zu ändern: uint8_t pinValues [] = {B10101010}; mit uint8_t pinValues [] = {B11001100};
Schritt 4: Gut gemacht!
-
Sie haben noch ein "Wie" Tutorial abgeschlossen und Sie gelernt, wie man ein Schieberegister ic mit Arduino nutzen.
Ich hoffe, Sie als Favorit markiert, lassen Sie mich in den Kommentaren wissen.
Sie können auch Fotos mit der Schaltung zu schreiben;)
Es wird mehr von ihnen, so stellen Sie sicher, Follow Button klicken!