Forum: Digitale Signalverarbeitung / DSP / Machine Learning C-Control mit Arduino über rx-tx verbinden


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Hartmut W. (aloisius)


Lesenswert?

Hallo zusammen!

ich möchte Daten in byte-Größe vom C-Control an den Arduino übertragen
dabei stimmen die gesendeten Daten nicht mit den empfangenen Daten 
überein
ich kann das Problem nicht lösen, wahrscheinlich durch ungenügende 
mathematische Kenntnisse
Beispiel:
C-Control  –>   Arduino
DEC     BIN             Dec     Bin
56  00111000  12  00001100
146  10010010  27  00011011
101  01100101  77  01001101
Ausnahme:
85  01010101  85  01010101

meine kleine Programme für den Test

C-Control:
define Ausgang byte
for Ausgang = 1 to 255 step 1
put Ausgang
pause 250
next
end

Arduino:
#include <Wire.h>

int Wert = 0;

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

void loop() {
    if (Serial.available() > 0) {

    Wert = Serial.read();
    delay(30);
    Serial.println(Wert);
  }
}

Grund der Erweiterung:
ich möchte die 2000 errichtete Steuerung der Solaranlage mit einer 
Anzeige der 3Wege-Schieberstellungen erweitern

Vielen Dank für euer Bemühen und schöne Grüße

Hartmut

von sid (Gast)


Lesenswert?

Baudrate auf 9600 und nochmal testen

von Hartmut W. (aloisius)


Lesenswert?

C-Control arbeitet voreingestellt mit 9600

der Hinweis hat mich veranlasst Versuche auch mit 4800 und 1200 
durchzuführen
dies ergab genau die gleichen falschen Ergebnisse

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.