Arduino Dez Codes über Digital Ports

#4582285
Verschicken geht z.B. per DHL, Hermes, UPS oder der gelben Post. Bei 
größeren Arduinos brauchst du vielleicht eine Spedition.

Aber du kannst an den Ausgängen beliebige Bitmuster anlegen lassen, je 
nach Programmierung.

Danke für deine Freude ;-)
#4582320
Hallo,

Peter M. schrieb:
> digitalWrite(Pin2, Hexcode);
>
> Geht das oder kannst du mir vielleicht sagen wie es geht ? :p

frag Dich doch einfach, wie das gehen soll.
Du hast einen Pin, der kann Low sein oder High.
Was soll der also mit einem Hex-Code (0x55 oder 0b01010101) anfangen?

Und sage uns, was Du damit ereichen willst.

Gruß aus berlin
Michael
#4582327
Hallo,
Peter M. schrieb:
> Ich möchte den Code an ein Gerät weiter geben.

Du sprichst in Rätseln...

Ein Gerät hat eine Beschreibung, in der z.B. auch stehen sollte, wie es 
Daten erwartet, in welchem Format, mit welchen Pegeln usw. usw.
Beispiele ist RS232, LIN-Bus, CAN-Bus usw. usw.

Danach richtet sich Deine Ausgaberoutine.

Gruß aus Berlin
Michael
#4582332
Peter M. schrieb:
> Ich möchte den Code an ein Gerät weiter geben

und wie soll das andere Gerät feststellen welcher Code wann gültig ist?
Dazu bedarf es einer Kommunikationslösung

A:"Huhu ich sende jetzt!"

B:"ja ich warte"

A:"gesendet"

B:"ja ist angekommen"

A:"darf ich neues schicken?"

B:"moment noch ich denke"

A:"OK ich warte"

B:"jetzt bin ich bereit für Neues"

A:"Moment kommt gleich"
Gast #4582343
Peter M. schrieb:
> Hallo, ist es möglich Dez oder Hex oder Binary Codes über die
> Digitalen
> Ports zu verschicken?
>
> Ich benutze eine Arduino.
>
> Freue mich über Antworten :)

Zu wenig Infos. Außerdem sind das bloß verschiedene Darstellungen von 
Werten; die Bitmuster bleiben die gleichen, ob du nun etwas in Dezimal-, 
Hex- oder Binärschreibweise angibst.
(Firma: Schweigstill IT) Persönliche Seite #4582351
Löffler schrieb:
> Zu wenig Infos. Außerdem sind das bloß verschiedene Darstellungen von
> Werten; die Bitmuster bleiben die gleichen, ob du nun etwas in Dezimal-,
> Hex- oder Binärschreibweise angibst.

Das ist grundsätzlich so korrekt, aber es gibt z.B. noch den Sonderfall 
BCD. Dabei handelt es sich um eine binäre Darstellung dezimaler 
Stellen, nicht jedoch der gesamten Zahl. Die Nichtäquivalenz dieser 
Darstellungen lässt sich dadurch beweisen, dass mancher binäre Wert, 
z.B. 10101101, keine gültige BCD-Darstellung ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 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.