Me gusta usar el hardware del puerto serie (pin 0 RX
y 1 TX
) para conectar un módulo bluetooth.
Internamente estos pines están conectados a bordo del conversor USB a serie del microcontrolador que se utiliza el flash en el ATMega328 utilizando el código de inicio.
(A partir de http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf)
Ahora estas dos señales podría interferir, creo.
- Puede el RX/TX pines ser utilizado para la interfaz con el UART periférica?
- Si, ¿qué se debería hacer para evitar chocar con las señales?
No pude encontrar ejemplos en mi Arduino libros y con Google que utiliza el hardware del puerto serie del Uno R3 para conectar periféricos.
Edit 1:
Permítanme añadir lo siguiente: no quiero usar el monitor de puerto Serie (de la Arduino IDE) y la periférica (módulo Bluetooth) al mismo tiempo. No espero que se pueden utilizar al mismo tiempo. El dispositivo debe ejecutar sin el USB conectado. El módulo de Bluetooth, en este caso, se utilizará de forma remota y controlar de forma inalámbrica la Arduino.
Aun cuando no se utiliza tanto juntos, sospecho que el ATMega16U y la periperal podría interferir.
Y: yo sé, hay un escudo y también un "ArduinoBT", pero no quiero usar el tiempo como es posible hacer esto con el hardware del puerto serie de la Onu.
Edit 2:
El periférica (Bluetooth) módulo trabaja a 3.3 V, mientras que el Arduino funciona a 5V.