RegisterWrite - Verlängerung die Ausgänge des Arduino/Mikrocontroller mit Schieberegistern


Register zu schreiben ist ein Beispielprogramm, die Ausgänge des Arduino mit einem Schieberegister zu verlängern.

Ich habe geschrieben, dass eine einfache Skizze, die 3 Ausgänge des Arduino verwendet werden, um das Schieberegister zu fahren.

Ich schrieb dies, da ich nicht, alle ähnlichen Code finden konnte zu eine Leistung von ein Schieberegister direkt im Web zu fahren.
Ich Code mit keine Schleifen usw. für den Anfänger verständlich sein, sehr einfach gehalten.

In meinem Fall habe ich einen 74HC595 - 8-Bit Schieberegister, somit 8 Ausgänge. Es könnte leicht verändert werden, um weitere Schieberegister zu fahren.

Dann ich eine Funktion, die sehr ähnlich erstellt zu fahren ist eine
Pin-Ausgang ( DigitalWrite (PinNo, LOW); ), die ich genannt
Register schreiben ( registerWrite(PinNo,HIGH); )

Ich verwenden nicht gefolgt Schleifen, um es klar und einfach und auch zusätzliche Menge Kommentare zu halten.

Hoffe, dass dies nützlich sein könnte.

In meinem Beispiel ausgegeben ich 2 Ausgänge Flackern wie eine Polizeisirene.

Ich habe ein Arduino Mega 2560 mit Arduino IDE 1.6.5 mit ld.exe von V1.0.5

In Verbindung stehende Artikel

Kürzen Sie die Länge des Drahtes für Ihre PC-Maus

Kürzen Sie die Länge des Drahtes für Ihre PC-Maus

ich kaufte eine Maus für meine Schwester, es ist eine kabelgebundene Maus Logitech M100. Nach dem Test auf, dass Maus (seine ganz nette Maus mit 1000 dpi), diese Idee zu mir kommt, warum nicht ich die Länge des Drahtes perfekt meinen Verbrauch reduzi
Fortgeschrittene Arduino: Ein- und Ausgänge

Fortgeschrittene Arduino: Ein- und Ausgänge

Arduino Post aus meinem Intro weiterhin gehen diese Instructable über einige leicht fortgeschrittenen Themen mit Arduino, speziell in Bezug auf die Steuerung und Verwaltung von vielen ein- und Ausgängen. Die nächste Klasse wird erläutert, wie der Ard
Code-Generator für benutzerdefinierte Menüs Android/Arduino Arduino Ausgänge ein- oder auszuschalten. Andriod/Arduino für Anfänger. Absolut keine Programmierung erforderlich

Code-Generator für benutzerdefinierte Menüs Android/Arduino Arduino Ausgänge ein- oder auszuschalten. Andriod/Arduino für Anfänger. Absolut keine Programmierung erforderlich

Update: ein Benutzer fragte für Untermenü Unterstützung. PfodApp immer Untermenüs unterstützt aber ich PfodDesigner Untermenüs hinzugefügt haben. Die instructable Design A Custom-Menü-System zeigt, wie Sie PfodDesigner verwenden, um ein Menü mit Unte
Unterbrechungsfreie Stromversorgung - Verlängerung der Laufzeit

Unterbrechungsfreie Stromversorgung - Verlängerung der Laufzeit

ich sehr dringend benötigte, verlängern die Laufzeit meiner backup-Stromversorgung liefern darüber hinaus die Werksangabe. Die original-Akkus zur Verfügung gestellt für 1 Minute macht beim Betrieb der Maschine bei maximal 1200 Watt mein PC verbrauche
Sewing A Clip auf eine Verlängerung

Sewing A Clip auf eine Verlängerung

was Sie brauchen: Nähnadel Thread (Ich benutze 100 % spun Polyester Sänger Thread) Schuß Haarspangen (Ich habe mir von Sally Beauty Supply) und HaarverlängerungenSchritt 1: Fädeln Sie die Nadel & richten Sie Ihren Clip Ist es am einfachsten, die Ende
Grundlagen des Arduino (Duemilanove)

Grundlagen des Arduino (Duemilanove)

In diesem instructable ich Sie gewusst wie: schreiben Sie Ihr erste Programm für den Arduino (Duemilanove) zeigt.Folgen Sie einfach die Schritten und wie Sie bis zum Ende gehen, haben Sie Ihre ersten Arduino Programm geschrieben!Dies ist ein Tutorial
Spannung-Sonde mit Ton und LED Ausgänge

Spannung-Sonde mit Ton und LED Ausgänge

Eine Spannung-Sonde kann sehr praktisch sein, wenn Schaltungen zur Fehlerbehebung. Dieses zeigt eine positive Spannung mit einem Ton und einem leuchtenden LED. Es wird durch die Schaltung getestet werden, braucht es keine Bordstromnetz betrieben. Die
Castle Siege! (Die "Teppich Version" des PC-Spiels "Artillerie")

Castle Siege! (Die "Teppich Version" des PC-Spiels "Artillerie")

Ich bin eine ernsthafte Artilery-Spiel-Fan; Dies ist das Spiel mit diesen kleinen Tanks miteinander in 2 Dimensionen auf schönen ballistischen Bögen schießen. Vielleicht ist der bekannteste Titel der "Schorched Erde" oder die "Haubitze"
Die Switcheroo verwenden, um ein Garagentor mit Ihrem Smartphone Öffnen

Die Switcheroo verwenden, um ein Garagentor mit Ihrem Smartphone Öffnen

Obwohl viele Menschen mit Garagentor Öffnungssysteme Garagen haben, sind noch außerhalb parken. Dies schafft ein ernsthaftes Sicherheitsrisiko dar, weil ein einfache Auto-Einbruch in eine Garage und/oder nach Hause Einbruch wenden kann, sobald der Di
Arduino-Thermostat mit TC74 Sensor

Arduino-Thermostat mit TC74 Sensor

Hallo an alle!Dies ist eine Kurzanleitung zur Verwendung von einem Arduino © zu steuern, ob ein Ventilator und eine Heizung eingeschaltet ist abhängig von der ermittelten Temperatur von einem TC74 Arduino-Sensor.Dies ist für eine endgültige Projekt f
Wie interpretieren die Drehrichtung von einem digitalen Drehschalter mit einem PIC

Wie interpretieren die Drehrichtung von einem digitalen Drehschalter mit einem PIC

für diese Instructable soll zeigen, wie man ein digitales (Quadratur codiert) Schnittstelle Drehschalter mit einem Mikrocontroller. Mach dir keine Sorgen, ich werde erklären, welche Quadratur codiert für uns bedeutet. Diese Schnittstelle und die mitg
DIY: Ein 5 Minuten Arduino Voltmeter mit einem OLED-Display

DIY: Ein 5 Minuten Arduino Voltmeter mit einem OLED-Display

Hallo!Ich werde Ihnen zeigen, wie ein Voltmeter * mit Arduino UNO, ein OLED-Display, 2 Widerstände und 9 Jumper für weniger als 5 Minuten zu machen. Mit ihm wird man Spannung von 0 bis 30V messen können (wenn Sie es überschreiten beschädigen Sie Ihre
Pyduino, Arduino Interfacing mit Python durch serielle Kommunikation

Pyduino, Arduino Interfacing mit Python durch serielle Kommunikation

Erfahren Sie, wie Arduino durch serielle Schnittstelle mit Python mit der Pyduino-Bibliothek. Es gibt einige andere Tutorials draußen auf Instructables zum Arduino mit Python-Schnittstelle, aber sie nicht zeigen, wie alles, wo hoffentlich dieses Tuto
Twitter gesteuert Arduino Ausgänge - keine PC - LCD-Display + Sensordaten auf Twitter

Twitter gesteuert Arduino Ausgänge - keine PC - LCD-Display + Sensordaten auf Twitter

Control, die digital Pins von Twitter-Nachrichten. Sensorwerte an Twitter gesendet.GEÄNDERT von JOHN DINGLEY von Twitter2LCD ursprünglich geschrieben von Fabrizio GranelliSiehe * Sie können senden Sie SMS-Nachrichten an den Arduino LCD-Bildschirm von