Serielle Communikation zwischen zwei Arduinos

OP #5507858
Hallo,

ich bin neu in der Welt der Arduinos und habe folgende Frage:

Ich habe in C++ eine Serielle Schnittstelle programmiert sodas die Pins 
Rx und Tx meines Arduino Nanos die Pins D2 und D3 sind.

#include <SoftwareSerial.h>
SoftwareSerial softSerial(3, 2);   // Pin D2/D3 D2->Rx D3->TX


void setup() {
  Serial.begin(9600);
  softSerial.begin(9600);


}

void loop() {
  // read from port 1, send to port 0:
  if (softSerial.available()) {
    int inByte = softSerial.read();
    Serial.write(inByte);
  }

  // read from port 0, send to port 1:
  if (Serial.available()) {
    int inByte = Serial.read();

    softSerial.write(inByte);

   }

Das klappt soweit auch sehr gut nur jetzt möchte ich mithilfe von Visual 
Studio in C# eine kleine WPF Anwendung erstellen.
Das Ziel ist das ich den zweiten Mikrocontroller mit einer WPF Anwendung 
steuere.
Das sollte soweit auch funktionieren nur leider habe ich auf meiner 
Platine die Pins D2 und D3 statt Rx und Tx verbunden.
Wie kriege ich diesen Schritt: #include <SoftwareSerial.h>
SoftwareSerial softSerial(3, 2);   // Pin D2/D3 D2->Rx D3->TX
in C# hin. Ich finde momentan absolut nichts was mich da weiterbringt 
und hoffe das ihr ein paar Antworten für mich habt :)
LG xDeam
Gast #5507938
Deinem C# Programm (auf deinem Computer?) ist es doch egal an welchem 
Pins die Serielle Schnittstelle liegt...

Wie ist denn der Arduino mit dem PC verbunden?
Mach Mal eine Skizze von dem was du vorhast...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.