Konvertieren Sie HEX-Code in Text, wenn Sie den Arduino mit Funkübertragung / -empfang verwenden

267
user942096

Ich benutze Arduino Uno mit einem billigen Funksender und -empfänger. Eine der aus dem Web erhaltenen Beispielskizzen überträgt das Wort "Hallo" und dieses wird empfangen und auf dem seriellen Monitor angezeigt. Das Wort "Hallo" wird jedoch nicht angezeigt, aber die Zahlen 68 65 6C 6C 6F sind. Ich gehe davon aus, dass dies eine verschlüsselte Version von "Hallo" ist - mögliche HEX-Nummern. Ich wäre dankbar, wenn jemand ein einfaches Hinzufügen oder Ändern einer solchen Skizze anbieten könnte, so dass der serielle Monitor tatsächlich ein lesbares "Hallo" zeigt. Ich möchte auch gerne versuchen, zu verstehen, warum dies passiert - es scheint seltsam, dass Sie ein Wort übertragen und es in einem unlesbaren Code ankommt - fehlt mir etwas wirklich einfaches? Ich bin neu bei Arduino und versuche momentan, durch Funkkommunikation einige Fortschritte zu erzielen. Eine einfache Antwort ist unerlässlich!

1
Dies gehört entweder zu https://arduino.stackexchange.com/ oder https://stackoverflow.com/ confetti vor 5 Jahren 1
Dies sind die hexadezimalen ASCII-Codes für die Buchstaben in "Hallo". Es sieht also so aus, als würden Sie es senden. Warum es nicht als Buchstaben, sondern als Hex erscheint, muss sich jemand Ihren Code ansehen. Das ist hier kein Thema, aber sehen Sie den Kommentar von Confetti, wo Sie die Frage erneut veröffentlichen könnten (und stellen Sie sicher, dass Sie alle Details enthalten, die für die Beantwortung der Fragen erforderlich sind). fixer1234 vor 5 Jahren 0

0 Antworten auf die Frage