Paso 6: AVR-USART
Ahora ya está controlando nuestro prototipo con bluetooth así que tenemos programa y conocer un poco acerca de USART también.
USART está parado para Universal síncrono AsynchronousReceiver transmisor. Este es del tipo síncrono, es decir, los bits de datos están sincronizados con los pulsos de reloj.
Pasos para la configuración de la USART del AVR :-
+ > El primer paso es establecer la velocidad en baudios en el amo y el esclavo.
+ > La velocidad tiene que ser el mismo para ambos, maestro y esclavo.
+ > Establecer el número de bits de datos, que debe enviar.
+ > Guardar los datos recibidos para que los nuevos datos recibidos pueden sobrescribirse en la misma.
+ > Luego activar el transmisor/receptor según el uso deseado.
Configuración de pines USART :-
RxD: USART receptor Pin (ATMega16 Pin 14) {HC 05 conectado a este pin}
TxD: USART transmite Pin (Pin 15 del ATMega16)
Ahora ya que la velocidad de bluetooth del dispositivo android es 9600 así mismo se ha establecido para ATMega 16.
Se realiza mediante el uso de registro de tasa de baudios USART (UBRR).
Consulte este tutorial para obtener más información acerca de USART.