Come cambiare SSID e password al modulo bluetooth HC-06 con Arduino

Ciao a tutti!

Se avete un modulo bluetooth HC-06 questo tutorial potrebbe tornarvi utile.
Infatti quando cercherete di connettervi vi accorgerete che i moduli vengono venduti tutti con lo stesso nome, generalmente "linvor" o "HC-06".
In questa guida vedremo come cambiare questi nomi, impostando quello che preferiamo.




Per prima cosa effettuate questo collegamento:



Poi caricate questo sketch:

  1. #include <SoftwareSerial.h>
  2. int rxPin = 2;
  3. int txPin = 3;
  4. SoftwareSerial bluetooth(rxPin, txPin);
  5. void setup()
  6. {
  7.   Serial.begin(9600);
  8.   bluetooth.begin(9600);
  9.   Serial.println("Comunicazione inizializzata, Lista comandi per modulo HC-06:");
  10.   Serial.println("AT              Se la comunicazione funziona il modulo risponde OK");
  11.   Serial.println("AT+VERSION      Restituisce la versione del firmware");
  12.   Serial.println("AT+BAUDx        Imposta il Baudrate, al posto di x mettere 1 per 1200 bps, 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200, 9=230400, A=460800, B=921600, C=1382400");
  13.   Serial.println("AT+NAMEstring   Al posto di string mettere il nome che vuoi dare al modulo (massimo 20 caratteri)");
  14.   Serial.println("AT+PINxxxx      Imposta il pincode del modulo bluetooth (es.1234)");
  15. }
  16. void loop()
  17. {
  18.   if (bluetooth.available())
  19.   {  
  20.     Serial.write(bluetooth.read());
  21.   }
  22.   if (Serial.available())
  23.   {
  24.     bluetooth.write(Serial.read());
  25.   }
  26. }

Ora avviate il Serial Monitor, impostate "nessun fine riga" in basso e seguite le istruzioni,
è sufficiente scrivere i comandi ed inviarli ed il gioco è fatto,
semplice no?

Se vi servono ulteriori dettagli vi rimando a questa guida dell'utente "Pitusso" del forum di Arduino, al quale faccio i complimenti per lo splendido lavoro!

Seguimi sulle mie pagine per rimanere sempre aggiornato sui nuovi post!

Nessun commento:

Posta un commento

Lascia un commento qui sotto, ti risponderò il prima possibile!

Altri Post