Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. /*
  2. * Configurar módulo Bluetooth HC-05 modo AT
  3. * parzibyte.me
  4. *
  5. Asignación de pines
  6.  
  7. Recordemos que el RX es el pin de Arduino que va conectado al RX del módulo bluetooth
  8. Y el TX es el pin que va al TX del módulo bluetooth
  9.  
  10. El pin configurador es aquel que nos ayudará a que nuestro módulo se ponga
  11. en modo AT. Es el que va conectado al pin 34 del HC-05
  12. */
  13.  
  14. #define PIN_RX 11
  15. #define PIN_TX 10
  16. #define PIN_CONFIGURADOR 9
  17. #include <SoftwareSerial.h>
  18.  
  19. SoftwareSerial serialBt(PIN_RX, PIN_TX);
  20.  
  21. void setup() {
  22. Serial.begin(9600); //Comenzar serial para monitor serial del IDE de Arduino
  23. pinMode(PIN_CONFIGURADOR, OUTPUT); digitalWrite(PIN_CONFIGURADOR, HIGH); //Poner en alto el pin configurador
  24. Serial.println("Estamos listos. Ingresa un comando AT:");
  25. serialBt.begin(38400); //Comenzar comunicación para Bluetooth
  26. }
  27.  
  28. void loop() {
  29.  
  30. /*
  31. Comenzamos una simple comunicación
  32. ¿Hay respuesta del módulo? recíbelos e imprímelos en el monitor
  33. ¿Hay comandos ingresados por el monitor serial que mandar? envíalos
  34. */
  35.  
  36. if (serialBt.available())
  37. Serial.write(serialBt.read());
  38.  
  39. if (Serial.available())
  40. serialBt.write(Serial.read());
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement