Inhaltsverzeichnis:
- Schritt 1: Legen Sie die Bibliothek unter den Arduino-Ordner
- Schritt 2: LCD-Bibliothek
- Schritt 3: Öffnen Sie die Arduino-IDE
- Schritt 4: Zusammenstellung
- Schritt 5: Führen Sie die Skizze auf Arduino aus
- Schritt 6: Fazit
- Schritt 7: Bonustrack: Ein weiteres Beispiel
Video: LCD-Shifter für Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:23
Die ursprüngliche Idee war, eine Bibliothek zu erstellen, die die Verwendung des IC 74HC595 zwischen Arduino und anderer Hardware vereinfacht. In diesem Instructable werde ich Ihnen dies am Beispiel der Steuerung eines 16x2 LCD mitteilen. Das Beispiel zeigt auf dem LCD die Sekunden an, die seit dem Neustart von Arduino vergangen sind. Ich hoffe, es wird Ihnen nützlich sein. Was brauchen Sie für DIESES Beispiel? - Arduino - Arduino IDE installiert - LCD - Ein IC 74HC595 - Ein 4.7Kohm Widerstand oder ähnliches - Ein "104" Kondensator - Drähte!
Schritt 1: Legen Sie die Bibliothek unter den Arduino-Ordner
Ich habe die Bibliothek "ShiftOut" genannt. Es geht unter %arduino-directory%/hardware/librariesThis ist die Bibliothek, die ich programmiert habe. Kommentare sind willkommen.
Schritt 2: LCD-Bibliothek
Die zweite benötigte Bibliothek ist diejenige, die mit dem LCD kommuniziert. Ich habe dieses verwendet und nicht das, das mit Arduino geliefert wurde, da es sich um einen Initialisierungsfehler handelt. Es basiert auf www.slashdev.ca/arduino-lcd-library/ und enthält die notwendigen Änderungen, um die von mir vorgenommene ShiftOut-Bibliothek zu integrieren muss auch unter %arduino-directory%/hardware/libraries dekomprimiert werden.
Schritt 3: Öffnen Sie die Arduino-IDE
Jetzt ist es Zeit, den Code zu schreiben. Öffnen Sie die Arduino IDE und schreiben Sie dies:
#einschließen #einschließen
Schritt 4: Zusammenstellung
Es ist wichtig, dass die Bibliotheken kopiert werden, bevor die Arduino IDE geöffnet ist. Andernfalls könnte die Kompilierung fehlschlagen.
Wenn alles in Ordnung ist, können Sie Arduino an einen 74HC595 und diesen an ein LCD anschließen, indem Sie den schematischen Bildern folgen, die mit Fritzing dargestellt wurden. Die Verbindung sollte wie folgt aussehen:
Schritt 5: Führen Sie die Skizze auf Arduino aus
Wenn alles richtig angeschlossen ist, sollten Sie die zählenden Sekunden auf dem LCD sehen.
Schritt 6: Fazit
Ich hoffe, dass diese Bibliothek für jemanden nützlich sein wird. Es liegt an mir, weil der Arduino-Code einfach und schön wird, ohne ihn mit Begleitcodierung zu füllen, die den Hauptzweck der Skizze durcheinander bringt. Grüße!
Schritt 7: Bonustrack: Ein weiteres Beispiel
Hier ist Arduino, das ShiftOut verwendet, um zwei Sieben-Segment-Anzeigen in Kaskade zu steuern: Weitere Informationen finden Sie hier:
Empfohlen:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
RC-Tracked-Roboter mit Arduino – Schritt für Schritt: 3 Schritte
RC Tracked Robot mit Arduino – Schritt für Schritt: Hey Leute, ich bin zurück mit einem weiteren coolen Robot-Chassis von BangGood. Ich hoffe, Sie haben unsere vorherigen Projekte durchgegangen – Spinel Crux V1 – Der gestengesteuerte Roboter, Spinel Crux L2 – Arduino Pick-and-Place-Roboter mit Roboterarmen und The Badland Braw
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass