Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Setzen Sie BreadShield in ein Arduino Uno ein
- Schritt 2: BreadShield in ein Steckbrett einsetzen
- Schritt 3: Setzen Sie das LCD in das Steckbrett ein
- Schritt 4: Ziehen Sie den R / W-Pin des LCDs auf GND
- Schritt 5: Setzen Sie das Potentiometer ein
- Schritt 6: Programmieren Sie Ihr Arduino, wenn der mittlere Pin des Potentiometers getrennt ist
Video: Arduino und Character LCD-Anschluss in BreadShield - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Viele Arduino-Projekte beinhalten Zeichen-LCDs, die überwiegend das HD44780-Protokoll verwenden, um Daten von Arduino zu erhalten. Das Anschließen von Arduino an HD44780 (im 4-Bit-Modus) dauert normalerweise 12 Drähte! Das wird am Ende ein großes Durcheinander von Überbrückungsdraht-Spaghetti werden. Es dauert eine Weile, sie zu verbinden. Es ist schwer zu debuggen. Und es ist anfällig für Verbindungsabbrüche durch Ihre ungeschickten Finger.
In diesem Tutorial werden wir sehen, dass das Leben in BreadShield, dem Arduino-Shield für Steckbretter, viel einfacher sein kann.
Lieferungen
- Ein Steckbrett
- Ein Arduino Uno
- Ein Brotschild
Schritt 1: Setzen Sie BreadShield in ein Arduino Uno ein
Setzen Sie BreadShield in ein Arduino Uno ein, wie Sie es normalerweise tun, um andere Shield-Boards zu verwenden.
Schritt 2: BreadShield in ein Steckbrett einsetzen
Setzen Sie die Breakout-Pins von BreadShield in ein Steckbrett ein, genau wie Sie normalerweise eine Reihe von Pins in ein Steckbrett einsetzen.
Schritt 3: Setzen Sie das LCD in das Steckbrett ein
Ich gehe davon aus, dass Ihr LCD mit Stiftleisten verlötet wurde, wie in diesem Tutorial von SparkFun. Stecken Sie nun das LCD (technisch die männlichen Pins) in das Steckbrett, wobei der GND-Pin des LCD mit dem GND-Pin von BreadShield übereinstimmt. Dadurch wird automatisch die folgende Pin-to-Pin-Entsprechung zwischen Arduino Uno und dem LCD hergestellt (links der LCD-Pin; rechts der BreadShield-Pin):
VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 Hintergrundbeleuchtung Anode - --- D12Hintergrundbeleuchtungskathode ---- D13
Das Routing ist in der Abbildung oben visualisiert.
Schritt 4: Ziehen Sie den R / W-Pin des LCDs auf GND
Verwenden Sie ein Überbrückungskabel - das einzige Überbrückungskabel, das in diesem Projekt benötigt wird, um den R / W-Pin des LCDs auf GND zu ziehen. Ja, das bedeutet auch, D2 von Arudino mit GND zu verbinden. Aber das ist kein Problem, solange Sie D2 nicht verwenden.
Schritt 5: Setzen Sie das Potentiometer ein
Setzen Sie ein Potentiometer als Spannungsteiler ein. Stecken Sie die Anschlussenden des Potentiometers in 5V- bzw. GND-Anschlüsse auf dem Steckbrett. Und der mittlere Stift des Potentiometers in die Krawatten von RX. Die resultierende Verdrahtung ist in der obigen Abbildung dargestellt. Ich würde davon ausgehen, dass das Potentiometer einige Drähte an seinen Beinen angelötet hat oder Sie Überbrückungsdrähte verwenden, um die 3 Pins davon von irgendwo anders auf dem Steckbrett zu führen.
Schritt 6: Programmieren Sie Ihr Arduino, wenn der mittlere Pin des Potentiometers getrennt ist
Jetzt können Sie Ihren Arduino programmieren. Ein Beispielcode ist bei
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Stellen Sie zum Programmieren sicher, dass der RX-Pin vom mittleren Pin des Potentiometers getrennt ist. Heben Sie einfach den mittleren Stift des Potentiometers vorsichtig aus der Krawatte auf dem Steckbrett. Stecken Sie es nach der Programmierung wieder ein. Dann sehen Sie den Textinhalt, der auf dem LCD angezeigt wird. Wenn nicht, stellen Sie das Potentiometer ein.
Fühlen Sie sich frei, hier einen Kommentar oder eine Frage zu hinterlassen und ich werde so schnell wie möglich antworten.
In diesem Video finden Sie weitere Beispiele für BreadShield.
Im Moment führt BreadShield eine Crowdfunding-Kampagne durch. Profitieren Sie von den ermäßigten Nur-Kampagnen-Preisen unter
Empfohlen:
So verwenden Sie den alten LCD-Bildschirm Ihres defekten Laptops wieder – wikiHow
So verwenden Sie den alten LCD-Bildschirm Ihres kaputten Laptops: Dies ist ein super einfaches, aber auch sehr tolles Projekt. Mit der richtigen Treiberplatine können Sie jeden modernen Laptop-Bildschirm in einen Monitor verwandeln. Die Verbindung dieser beiden ist ebenfalls einfach. Einfach Kabel einstecken und fertig. Aber ich ging noch einen Schritt weiter und auch b
LCD-Display-Tutorial: 4 Schritte
LCD-Display-Tutorial: Möchten Sie, dass Ihre Arduino-Projekte Statusmeldungen oder Sensormesswerte anzeigen? Dann könnten diese LCD-Displays genau das Richtige für Sie sein. Sie sind sehr verbreitet und eine schnelle Möglichkeit, Ihrem Projekt eine lesbare Oberfläche hinzuzufügen. Dieses Tutorial behandelt alles, was Sie
Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): 4 Schritte
Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): In diesem Artikel geht es darum, wie Sie mit Ihrem Palm OS-Gerät eine LCD-Statusanzeige für Ihren Computer emulieren! Sie können Systemstatistiken anzeigen (z. B.: CPU-Lastdiagramme, CPU-Temperaturen, freier Speicherplatz), Nachrichtenmeldungen, Aktienindizes, WinAmp-Diagramme usw
So ändern Sie das LCD Ihres Nokia Mobiltelefons.: 6 Schritte
So ändern Sie das LCD Ihres Nokia-Handys.: Diese Anleitung zeigt Ihnen, wie Sie ein defektes LCD auf Ihrem Nokia ändern. Die obigen Bilder zeigen ein Nokia 6300 classic, aber es wird bei vielen anderen Nokia Modellen gleich oder fast gleich sein. Warum sollten Sie Ihr LCD wechseln müssen? Vielleicht weil
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