L'envoi d'un nombre entier en série dans les Arduino

J'ai besoin d'envoyer un nombre entier entre 0-10000, à Arduino en utilisant la communication série. Quelle est la meilleure façon de le faire?

Je pense à casser le nombre dans un tableau de caractères (par exemple: 500'5','0','0') et de les envoyer comme un flux d'octets (ouais, c'est moche). Alors reconstituer à l'autre extrémité. (tout ce qui est envoyé en série comme un flux d'octets, non?)

N'est-il pas une meilleure façon? D'une certaine manière, il devrait être en mesure d'affecter la valeur dans un int type de variable.

(vraiment besoin de connaître la même chose à propos des chaînes trop, si possible)

OriginalL'auteur Anubis | 2012-12-14