Étape 5: Arduino Serial bibliothèque
Arduino utilise une connexion USB qui est utilisée par l’IDE pour télécharger une esquisse dans le processeur.
À cet égard, il peut être utilisé également par les esquisses que nous écrivons dans l’Arduino pour envoyer des données vers l’ordinateur ou de recevoir des commandes de lui.
Arduino est déjà inclus Serial comm dans ce programme.
Série Methods(functions)
Sur la version précédente de l’Arduino, Duemilanove, Diecimila, utilisé FT232R puce.
Sur l’Arduino UNO, il y a une puce ATmega16U2 installée, cette puce a été préprogrammée pour servir de convertisseur USB-série.
[Ces deux broches sont port comm serial intégré (TX, RX) sur Arduino.]
/ /Arduino croquis
Inutile d’ajouter n’importe quel fichier d’en-tête ou de la bibliothèque afin de
utiliser le port série de croquis de l’Arduino
int i ;
void setup() {}
Régler le débit en bauds
Serial.Begin (9600) ;
i = 1 ;
}
void loop() {}
Serial.Print ("Bonjour, il suffit de dire pour le") ;
Serial.Print(i) ;
Serial.Print ("ème temps. \n") ; Cette ligne équivalente à Serial.println (« e fois.") ;
Delay(1000) ;
i ++ ;
}
Méthodes courantes de série (fonctions)
Serial.write(data) - envoie des données au port série.
int Serial.available() - retourne le nombre d’octets lu est disponible sur le port série
pour la lecture via la fonction read(). Après que vous avez read() tout disponible,
Serial.available() retourner 0 jusqu'à l’arrivèrent de nouvelles données sur le port série.
Serial.read() - obtient un octet de données sérielles entrants.
Serial.flush() - effacer les données de la mémoire tampon de série et laissez-le remplir avec des données de la chair.