JAVA Programm um Passage in C++ Code zu ändern

Gast #5059320
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei, eine Laufschrift mit MAX7219 8x8 Led Matrizen zu 
bauen.
Das Projekt ist soweit auch schon fertig. Die Laufschrift kann per 
Schalter zwischen starrem Text und Laufschrift umgestellt werden.


Nun meine Frage:

Wie löse ich das Problem am besten, um den Text, der dargestellt werden 
soll, ohne die Arduino Software über USB auf einen Arduino Nano China 
Clon zu laden?

Vielen Dank für eure Antworten!
#5059492
Lesenswert?
• ▲
▼
DERLEKTRONIKER schrieb:
> Das heißt in einem String speichern und z.B. mit einem in JAVA
> geschriebenen Programm über z.B. COM2 übertragen. Richtig?

Zum Beispiel. Wobei der Schnittstelle egal ist, in welcher Sprache das 
Programm, das die Daten schickt, mal geschrieben wurde.

Also Dein Arduino-Programm sollte auf die serielle Schnittstelle hören, 
und die Zeichen, die da ankommen, zu einem String zusammenbauen. Diesen 
weist Du dann an Deine Variable bzw. gibst ihn per Laufschrift aus. Bei 
der Übertragung der Zeichen brauchst Du dann noch so eine Art einfaches 
Protokoll, damit der Arduino weiß, wo der Text anfängt und aufhört, und 
damit er bei Übertragungsfehlern wieder definiert zu "horchen/lesen" 
anfängt.

Antwort schreiben

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.

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.