Forum: Mikrocontroller und Digitale Elektronik Nodemcu mit Arduino "Schaltung" nutzen


von Bastian N. (Firma: Privat) (seal)


Lesenswert?

Hallo Zusammen,

nachdem ich einen Temperatursensor DHT11 mit dem NodeMCU nutze, möchte 
ich ein LCD1602 zur Anzeige verwenden.

Setup:
------
Habe  Schaltungen und Teile aus dem Elegoo UNO Projekt Das Vollständige 
Ultimate Starter Kit:
https://www.amazon.de/Set-Kit-f%C3%BCr-Arduino-Mikrocontroller/dp/B01IHCCKKK/ref=sr_1_1?ie=UTF8&qid=1492278619&sr=8-1
und diverse NodeMCU (ELEGIANT NodeMcu Lua ESP8266 ESP-12E WIFI 
Development Board: 
https://www.amazon.de/ELEGIANT-NodeMcu-ESP8266-ESP-12E-Development/dp/B018E741G4/ref=sr_1_4?ie=UTF8&qid=1492278757&sr=8-4&keywords=nodemcu)

Soll
----
Das Projekt (Arduino) mit dem LCD1602a als Display mit dem NodeMCU 
nutzen.

Problem:
-------
Alle Schaltungen+Code die ich für den NodeMCU gefunden habe, nutzen 
allerdings I2C zu Kommunikation. Allerdings kann ich mit der gegeben 
Hardware das Display nur im 4-Bit Modus nutzen, wofür mir eine Umsetzung 
mit dem NodeMCU fehlt.

Grundsätzliche Frage:
---------------------
Ist es möglich die Schaltung (4-Bit) für den Arduino, wie z.B. diese: 
https://learn.adafruit.com/adafruit-arduino-lesson-11-lcd-displays-1/overview 
mit dem NodeMCU zu nutzen?

Frage zur Umsetzung
-------------------
Wie kann ich, wenn möglich, diese Schaltung mit dem NodeMCU nutzen?
Hauptsächlich erstmal wgn dem Hardwaresetup.


MfG
Seal

: Verschoben durch User
von Arduinoquäler (Gast)


Lesenswert?

Bastian N. schrieb:
> möchte ich ein LCD1602 zur Anzeige verwenden.

Bastian N. schrieb:
> Allerdings kann ich mit der gegeben
> Hardware das Display nur im 4-Bit Modus nutzen

Na dann liegt es nahe noch diesen kleinen Adapter zu kaufen,
dann kannst du diese LCDs über I2C ansprechen/ansteuern.

http://www.ebay.de/itm/I2C-interface-Modul-fur-LCD-I2C-Adapter-PCF8574-/132144241826?hash=item1ec4691ca2:g:vq4AAOSwMHdXRpAf

von Wolfgang (Gast)


Lesenswert?

Bastian N. schrieb:
> 
https://www.amazon.de/ELEGIANT-NodeMcu-ESP8266-ESP-12E-Development/dp/B018E741G4/ref=sr_1_4?ie=UTF8&qid=1492278757&sr=8-4&keywords=nodemcu)

Edles Teil, wenn man das mit dieser Version vergleicht ;-)
ebay 401009563436

Bastian N. schrieb:
> Ist es möglich die Schaltung (4-Bit) für den Arduino, wie z.B. diese:
> https://learn.adafruit.com/adafruit-arduino-lesson-11-lcd-displays-1/overview
> mit dem NodeMCU zu nutzen?

Ich habe in dem verlinkten Blog jetzt keinen vernünftigen Schaltplan 
gefunden, kann dir also schlecht sagen, was die da aufgebaut haben.

Ein bißchen krititisch sind die Signalpegel, weil der ESP8266 mit 3.3V 
arbeitet und die LCD gewöhnlich mit 5V. Die High-Pegel des ESP reichen 
normalerweise aus, damit der LCD-Controller das anerkennt. Du darfst 
aber nicht ohne entsprechende Pegelumsetzer mit Ausgängen des 
LCD-Controllers an den ESP gehen.

von Bastian N. (Firma: Privat) (seal)


Angehängte Dateien:

Lesenswert?

Wolfgang schrieb:
> Ein bißchen krititisch sind die Signalpegel, weil der ESP8266 mit 3.3V
> arbeitet und die LCD gewöhnlich mit 5V. Die High-Pegel des ESP reichen
> normalerweise aus, damit der LCD-Controller das anerkennt. Du darfst
> aber nicht ohne entsprechende Pegelumsetzer mit Ausgängen des
> LCD-Controllers an den ESP gehen.

Stimmt das wird wohl das Hauptproblem werden.
Wgn. der Schaltung habe ich mal diese in den Anhang gesetzt.

Über das Pegelproblem, habe ich gerade hier etwas gelesen:
https://www.heise.de/developer/artikel/Arduino-goes-ESP8266-3240085.html

Und: Amazon, weil ich es nicht abwarten konnte. ^^ Werde in Zukunft über 
Bucht oder Ali gehen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.