Étape 6: AVR-USART
Étant donné que contrôlent notre prototype avec bluetooth donc nous devons maintenant à programmer et à connaître un peu USART également.
USART se dresse pour Universal AsynchronousReceiver/émetteur synchrone. Il s’agit du type synchrone, c'est-à-dire les bits de données sont synchronisées avec les impulsions d’horloge.
Étapes de configuration USART d’AVR :-
+ > La première étape consiste à définir la vitesse de transmission dans les deux, le maître et l’esclave.
+ > La vitesse de transmission doit être la même pour les deux – maître et esclave.
+ > Définir le nombre de bits de données, qui doit être envoyé.
+ > Sauvegarder les données reçues, afin que les nouvelles données reçues peuvent être remplacées sur elle.
+ > Activez ensuite l’émetteur/récepteur selon l’utilisation désirée.
La Configuration des broches USART :-
RxD : USART récepteur Pin (ATMega16 Pin 14) {HC 05 relié à cette broche}
TxD : USART transmettre ATMega16 (broche 15)
Maintenant puisque la vitesse de transmission de la technologie bluetooth de l’appareil android est 9600 donc même doit être réglé pour ATMega 16.
Il s’effectue en utilisant le registre USART taux Baud (UBRR).
Se référer à ce tutoriel pour plus d’informations au sujet de l’USART.