- 3D-Druck Einstieg und Tipps         
Seite 2 von 8 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 74

Thema: Serielle Kommunikation zwischen Arduino Uno R3 und NodeMCU 12-E

  1. #11
    HaWe
    Gast
    Anzeige

    Powerstation Test
    ja, das ist doch genau der Sinn von SoftwareSerial!

    Achte auch auf die genauen Pin-Nummern beim nodeMCU!
    Pin 4 ist NICHT pin D4 (sondern D2!
    Pin 5 ist NICHT pin D5 (sondern D1)!

    Pins 4+5 zu nehmen ist aber sehr ungünstig, weil normalerweise I2C darüber läuft (SDA+SCL).

    Zum Testen OK, aber später würde ich Pins D3(0)+D4(2) oder auch D6(12) bzw. D7(13) u/o D8(15) nehmen
    (Aber Pins D5 bis D8 sind evtl. für SPI wichtig, wenn man's braucht).

    Bild hier  

    Quelle:
    https://lastminuteengineers.com/esp8...uino-tutorial/
    Geändert von HaWe (01.04.2019 um 22:13 Uhr)

  2. #12
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    @HaWe

    Es mag sein, dass zig Versionen irgendwelcher Geschichten für verschiedene Boards existieren.

    Ich habe alle Installationen für nodeMCU vorgenommen, wie das hier im Forum mal beschrieben war (klick hier). Das ist eine ziemlich gute Beschreibung, mit allem was man zunächst benötigt. So habe ich es gemacht, so verwende ich es, so funktioniert es bis jetzt. Mit welcher Version welcher Bibliothek für Arduino und nodeMCU funktioniert denn das nicht? - Verstehe jetzt Dein Problem hier nicht!

    Da ja auch alles vorhanden ist:
    Bilder auf denen man alles erkennen kann (also wo welche Drähte von wo nach wo gehen, an welchen Pin welchen Boards), warum was wie angeschlossen wurde, der Quelltext in aller Kürze, das alles in den verschiedenen Varianten (vom nodeMCU zum Arduino, vom Arduino zum nodeMCU; per SoftwareSerial und per serieller Hardware-Schnittstelle; Kommunikation nur vom Arduino zum nodeMCU und umgekehrt, sowie Kommunikation vom Arduino zum nodeMCU und gleichzeitig vom nodeMCU zum Arduino); Erläuterungen zur Pegelanpassung zwischen nodeMCU und Arduino

    und

    weil das alles funktioniert und nicht nur zusammengeschrieben ist,

    ziehe ich mich jetzt hier zurück.

    MfG
    Geändert von Moppi (01.04.2019 um 22:39 Uhr)

  3. #13
    HaWe
    Gast
    dass die Standard-Bibliotheken mit nodeMCU oft nicht funktionieren, ist z.B. in diesem Topic erwähnt:
    https://www.roboternetz.de/community...l=1#post650110

    Aus diesem Grunde - und weil sich Bugs oft erst im Laufe der Zeit zeigen - wurden angepasste Versionen entwickelt (und ständig weiter entwickelt).
    Es mag ausnahmsweise auch mit deinem speziellen Programm funktionieren, was aber nicht für alle Fälle generell gilt.
    Geändert von HaWe (01.04.2019 um 22:59 Uhr)

  4. #14
    Neuer Benutzer Öfters hier
    Registriert seit
    01.04.2019
    Beiträge
    25
    Habe soeben das Ganze mit dem beschriebenen Aufbau versucht, jedoch ohne jeglichen Erfolg:
    Links NodeMCU Rechts Arduino
    Klicke auf die Grafik für eine größere Ansicht

Name:	Ergebnis.jpg
Hits:	9
Größe:	45,0 KB
ID:	34063

    Aufbau
    Klicke auf die Grafik für eine größere Ansicht

Name:	20190402_122530.jpg
Hits:	13
Größe:	73,8 KB
ID:	34064

  5. #15
    HaWe
    Gast
    Zitat Zitat von fcn200 Beitrag anzeigen
    Habe soeben das Ganze mit dem beschriebenen Aufbau versucht, jedoch ohne jeglichen Erfolg:
    Links NodeMCU Rechts Arduino
    Klicke auf die Grafik für eine größere Ansicht

Name:	Ergebnis.jpg
Hits:	9
Größe:	45,0 KB
ID:	34063

    Aufbau
    Klicke auf die Grafik für eine größere Ansicht

Name:	20190402_122530.jpg
Hits:	13
Größe:	73,8 KB
ID:	34064
    man kann es nicht genau erkennen:

    wie lauten jetzt die Pin-Inits in der Software für die beiden Softserials (Arduino und esp)?
    an welchen Pins hast du beide boards miteinander verbunden?

    es sieht aber so aus als hättest du zumindest am Arduino die UART-Hardware-Pins verwendet!
    Geändert von HaWe (02.04.2019 um 15:02 Uhr)

  6. #16
    Neuer Benutzer Öfters hier
    Registriert seit
    01.04.2019
    Beiträge
    25
    Zitat Zitat von HaWe Beitrag anzeigen
    man kann es nicht genau erkennen:

    wie lauten jetzt die Pin-Inits in der Software für die beiden Softserials (Arduino und esp)?
    an welchen Pins hast du beide boards miteinander verbunden?

    es sieht aber so aus als hättest du zumindest am Arduino die UART-Hardware-Pins verwendet!
    Arduino Pin 2 -> NodeMCU D2
    Arduino Pin 3 -> NodeMCU D1

    und der Code ist wie inPost #8 beschrieben

  7. #17
    HaWe
    Gast
    hast du auch die beiden Masse-Potentiale verbunden?
    (zumindest auf den Fotos sehe ich es nicht)

  8. #18
    Neuer Benutzer Öfters hier
    Registriert seit
    01.04.2019
    Beiträge
    25
    Zitat Zitat von HaWe Beitrag anzeigen
    hast du auch die beiden Masse-Potentiale verbunden?
    (zumindest auf den Fotos sehe ich es nicht)
    Hat leider auch nichts gebracht.
    Man sieht zwar das der Arduino sendet (TX-led blinkt in regelmäßigen Abständen ), aber auf Seiten des NodeMCU Boards kommtnichts an

    - - - Aktualisiert - - -

    Beim Programmieren ist mir noch Folgendes aufgefallen:

    Ich lasse mir vom Arduino zur Kontrolle auf der Konsole den gesendeten Wert (10.0) ausgeben, jedoch taucht dort auch in regelmäßigen Abständen der Wert "0.00" auf, der aber ürsprünglich gar nicht gesendet wird:
    Klicke auf die Grafik für eine größere Ansicht

Name:	ergebnis.JPG
Hits:	1
Größe:	20,9 KB
ID:	34065

  9. #19
    HaWe
    Gast
    Zitat Zitat von fcn200 Beitrag anzeigen
    Hat leider auch nichts gebracht.
    Man sieht zwar das der Arduino sendet (TX-led blinkt in regelmäßigen Abständen ), aber auf Seiten des NodeMCU Boards kommtnichts an

    - - - Aktualisiert - - -

    Beim Programmieren ist mir noch Folgendes aufgefallen:

    Ich lasse mir vom Arduino zur Kontrolle auf der Konsole den gesendeten Wert (10.0) ausgeben, jedoch taucht dort auch in regelmäßigen Abständen der Wert "0.00" auf, der aber ürsprünglich gar nicht gesendet wird:
    Klicke auf die Grafik für eine größere Ansicht

Name:	ergebnis.JPG
Hits:	1
Größe:	20,9 KB
ID:	34065
    das Massekabel ist unverzichtbar, du scheinst also mehrere Fehler drin zu haben.
    Probier mal einfach nur moppis codes aus, bevor du noch mehr eigene Fehler reinbaust.

  10. #20
    Neuer Benutzer Öfters hier
    Registriert seit
    01.04.2019
    Beiträge
    25
    Zitat Zitat von HaWe Beitrag anzeigen
    das Massekabel ist unverzichtbar, du scheinst also mehrere Fehler drin zu haben.
    Probier mal einfach nur moppis codes aus, bevor du noch mehr eigene Fehler reinbaust.
    Habe ich bereits, auch mit Massekabel.
    ergebnis bleibt das selbe, kein Datenempfang beim NodeMCU Board..

Seite 2 von 8 ErsteErste 1234 ... LetzteLetzte

Ähnliche Themen

  1. nodeMCU an Arduino
    Von Moppi im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 16
    Letzter Beitrag: 14.10.2018, 10:30
  2. Kommunikation zwischen Arduino und Matlab
    Von BraucheHilfe im Forum Arduino -Plattform
    Antworten: 8
    Letzter Beitrag: 13.06.2016, 11:11
  3. Antworten: 0
    Letzter Beitrag: 26.02.2014, 08:09
  4. Serielle Kommunikation zwischen 2 Attiny24
    Von Torben22 im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 02.01.2009, 19:16
  5. Serielle Kommunikation zwischen zwei Atmels...
    Von tobimc im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 17
    Letzter Beitrag: 24.07.2004, 21:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test