LOCODUINO

Aide
Forum de discussion
Dépôt GIT Locoduino
Flux RSS

mardi 23 avril 2024

Visiteurs connectés : 30

Débuter en Arduino sans Arduino ! (1)

Le simulateur Tinkercad

. Par : Christian

Tinkercad, qu’est-ce que c’est ? Tinkercad est un logiciel en ligne [1], c’est-à-dire qu’on y accède avec une page internet. Il permet de réaliser des projets de conception 3D, d’électronique ou de programmation. Dans cet article, nous ne décrirons que la partie électronique qui est très utile pour concevoir un circuit qui peut être basé (...)

Retourner à l'article

Vous répondez à :

Débuter en Arduino sans Arduino ! 7 août 2021 10:54, par Christian

Vous pouvez toujours inclure dans un programme un Serial.print("éèùàôîûç") ; mais le résultat obtenu ne correspond pas à ce que vous souhaitez afficher. Le Serial.print() permet d’afficher des caractères ASCII dont la valeur en décimal va de 0 à 127. De 0 à 31, ce sont des codes de contrôle, 32 est le caractère "espace" et les caractères affichables commencent à partir de la valeur 33 (le point d’exclamation !). Ensuite viennent d’autres caractères proprement dits (de valeur 34 à 126) mais aucun ne correspond aux caractères accentués de notre français. La valeur 127 est aussi un caractère de contrôle (DEL).
Pourtant, il est possible d’afficher des caractères ASCII dont la valeur est 161 ou plus. Vous pouvez consulter cette page du site Arduino au sujet de l’affichage de caractères ASCII avec le moniteur : https://www.arduino.cc/en/Tutorial/...
Modifiez le programme donné pour que l’affichage ne s’arrête pas à la valeur 126 et vous verrez votre moniteur afficher d’autres caractères ASCII à partir de la valeur 161 jusqu’à 255 : par exemple, le ç correspond à la valeur 231, le è vaut 232 et le é vaut 233. Je n’ai pas regardé s’il y avait tous les caractères que vous voudriez afficher, mais il y en a quelques uns en minuscules ou majuscules accentuées.
Voici donc une façon de faire mais vous voyez qu’il faut adapter votre programme pour l’obtenir. En affichant des messages en anglais (aucun caractère accentué), le Serial.print() est beaucoup plus simple.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

13 Messages

Rubrique Atelier

LOCODUINO, l’Arduino pour le train miniature

Débuter en Arduino sans Arduino ! (1)

Débuter en Arduino sans Arduino ! (2)

Comment alimenter l’Arduino sans ordinateur ?

Faire de jolis schémas avec Fritzing

Les entrées sorties de l’Arduino

Installer une bibliothèque

La compilation d’un projet Arduino

Entrées numériques et résistance pull-up (1)

Entrées numériques et résistance pull-up (2)

Monter une bibliothèque !

Démarrer en électronique

Conférence sur Arduino faite à Trainsmania (avril 2017)

LOCODUINO à Fédérail 2017

Comment réussir son projet Arduino

Utiliser les composants CMS

Que peut-on alimenter avec un Arduino

Salade de broches

Comment utiliser Arduino sans apprendre à programmer ?

Du sketch à l’exécutable

Programmer vos Arduino avec un fichier hexadécimal

Où et comment demander de l’aide ?

LOCODUINO raconté sur la chaîne Aiguillages

Les derniers articles

LOCODUINO raconté sur la chaîne Aiguillages


Dominique

Débuter en Arduino sans Arduino ! (2)


Christian

Où et comment demander de l’aide ?


Christian, Dominique, Jean-Luc, msport, Thierry

Débuter en Arduino sans Arduino ! (1)


Christian

Comment utiliser Arduino sans apprendre à programmer ?


Christian

Programmer vos Arduino avec un fichier hexadécimal


Christian

Du sketch à l’exécutable


Christian

Salade de broches


Thierry

Que peut-on alimenter avec un Arduino


Jean-Luc

La compilation d’un projet Arduino


Thierry

Les articles les plus lus

Les entrées sorties de l’Arduino

Comment alimenter l’Arduino sans ordinateur ?

Entrées numériques et résistance pull-up (1)

Comment utiliser Arduino sans apprendre à programmer ?

Que peut-on alimenter avec un Arduino

La compilation d’un projet Arduino

Conférence sur Arduino faite à Trainsmania (avril 2017)

Utiliser les composants CMS

Démarrer en électronique

Programmer vos Arduino avec un fichier hexadécimal