SHARE
TWEET

Untitled

a guest Oct 21st, 2019 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top