Académique Documents
Professionnel Documents
Culture Documents
TAHRI KHALID
SOMMAIRE
Hardware :
Les relais
Software :
La communication série
TP
RELAIS ÉLECTROMÉCANIQUE
Un relais électromécanique est un organe
électrique permettant de dissocier la partie
puissance de la partie commande : il
permet l'ouverture et la fermeture
(Interrupteur ) d'un circuit électrique par un
second circuit complètement
Relais électromécanique
begin()
available()
read()
flush()
print()
println()
write()
Serial.begin(debit)
Description
Fixe le débit de communication en nombre de
caractères par seconde pour la communication
série.
Parameters
débit: débit de communication en caractères par seconde utiliser
l'un de ces débits : 300, 1200, 2400, 4800, 9600, 14400, 19200,
28800, 38400, 57600, or 115200.
Retourne
Rien
EXEMPLE
void setup() {
void loop() {}
Serial.available()
Description
Donne le nombre d'octets (caractères)
disponible pour lecture dans la file d'attente
(buffer) du port série.
Parameters
Aucun
Retourne
Le nombre d'octet disponible pour lecture dans
la file d'attente du port série, ou 0 si aucun
caractère n'est disponible.
EXEMPLE
void setup() {
Serial.begin(9600);
}
void loop() {
// attendre la reception des données
if (Serial.available() > 0)
{
// do something
}
}
Serial.read()
Description
Lit les données entrantes sur le port Série.
Parameters
Aucun
Retourne
Renvoi le premier octet de donnée entrant
disponible dans le buffer du port série, ou -1 si
aucune donnée n'est disponible.
EXEMPLE
// variable pour lecture de l'octet entrant
int incomingByte = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
// lit l'octet entrant
incomingByte = Serial.read();
}
}
code ascii
Serial.print(data, format)
Serial.println(data, format)
Description
Affiche les données sous le port série sous
forme lisible pour les humains (texte ASCII).
Parameters
data: la valeur à afficher. N'importe quel type de
données.
format : spécifie la base
utilisée(DEC,HEX,BIN,OCT,BYTE) ou le nombre de
décimales (pour les nombres de type float)
Retourne
Rien
EXEMPLE