Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #195 on: November 19, 2012, 06:12:55 pm » |
Ho una nuova sfida per chi ha il coraggio di affrontarla...
Ho 2 moduli, uno Master ed una Slave. I due però non si devono collegare tra loro. Quando provo a collegarmi allo slave da cellulare non riesco, ma se il master non è alimentato invece sì. Ne ho quindi dedotto che fosse il master a collegarsi allo slave prima di me tenendomi la periferica occupata. Usando i vari comandi di eliminazione AT+RMAAD e AT+RMSAD sono riuscito ad eliminare l'elemento dalla pairing list, infatti controllando con AT+ADCN? e AT+RMAD? non mi indica alcun device. Però con mia grande sorpresa il problema rimane.
Cosa potrebbe essere? se entrambi hanno la stessa chiave il master si può collegare allo slave anche se non ha l'item nella pairing list? come faccio ad impedirglielo ?
grazie mille ciao.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1889
Have you mooed today?
|
 |
« Reply #196 on: November 20, 2012, 03:53:30 am » |
Ciao Quando provo a collegarmi allo slave da cellulare non riesco se provi a collegarti da pc, ci riesci?
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #197 on: November 20, 2012, 08:13:53 am » |
Ciao Quando provo a collegarmi allo slave da cellulare non riesco se provi a collegarti da pc, ci riesci? Ho provato, ma non trova alcuna periferica tra quelle abbinabili. Il problema sembra proprio che il master si collega automaticamente allo slave, anche se io l'ho rimosso dalle periferiche nella pairing list.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1889
Have you mooed today?
|
 |
« Reply #198 on: November 20, 2012, 10:01:49 am » |
Ciao, la cosa più semplice che mi viene in mente, è provare a cambiare il pin sullo slave (o sul master).
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #199 on: November 20, 2012, 05:07:40 pm » |
Pensavo anche io che funzionasse, lo sto provando in questo momento, non funziona lo stesso, non riesco a collegarmi allo slave se entrambi i bluetooth sono accesi..
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #200 on: November 21, 2012, 03:04:12 pm » |
Buone notizie! almeno per me.. Ho scoperto il problema. con il comando AT+ BIND? ho visto che il master aveva il bindig con lo slave. quindi mandando il comando: AT+ BIND=00,00,00 Ho rimosso questo bindig, ed infatti il master non si collega più allo slave lasciandomi la connessione libera!
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1889
Have you mooed today?
|
 |
« Reply #201 on: November 22, 2012, 06:13:40 am » |
Ho scoperto il problema. ottimo! Accodo anche questo all'aggiornamento della guida attuale!
|
|
|
|
|
Logged
|
|
|
|
|
Teramo
Offline
Jr. Member
Karma: 0
Posts: 76
Arduino rocks
|
 |
« Reply #202 on: November 29, 2012, 02:49:26 am » |
è possibile che ho bruciato il mio modulo collegandolo per alcuni secondi ai 5v?  in pratica prima funzionava correttamente, dopo un pò l'ho ripreso e per sbaglio l'ho collegato a 5v per circa 20 secondi, ora il led sulla board del modulo funziona e quando faccio la connessione dal cellulare lampeggia più lentamente, ma sul monitor seriale non ricevo nulla, nemmeno se interrogo il modulo tramite AT  p.s. il modulo è un hc-05 su board
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #203 on: November 29, 2012, 03:09:58 am » |
è possibile che ho bruciato il mio modulo collegandolo per alcuni secondi ai 5v?  in pratica prima funzionava correttamente, dopo un pò l'ho ripreso e per sbaglio l'ho collegato a 5v per circa 20 secondi, ora il led sulla board del modulo funziona e quando faccio la connessione dal cellulare lampeggia più lentamente, ma sul monitor seriale non ricevo nulla, nemmeno se interrogo il modulo tramite AT  p.s. il modulo è un hc-05 su board sicuro di aver messo il baud rate corretto? provato con quello di default 38400?
|
|
|
|
|
Logged
|
|
|
|
|
Teramo
Offline
Jr. Member
Karma: 0
Posts: 76
Arduino rocks
|
 |
« Reply #204 on: November 29, 2012, 03:27:50 am » |
Il baud l'avevo cambiato e non ricordo quale avevo messo :S ma credo 9600 che stò usando ora. Ma ho appena notato una cosa, sul vcc è collegato un regolatore di tensione a 3,3v ma sulla pagina dove l'ho preso dicevano di alimentarlo solo con i 3,3v...non ci stò capendo nulla, è meglio se lo alimento a 5v visto che c'è il regolatore di mezzo? questa è la mia board: http://www.bestelecs.com/ebayproductpic/arduino/HC05-500.jpgper l'rx dovevo metterci un partitore di tensione?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1889
Have you mooed today?
|
 |
« Reply #205 on: November 29, 2012, 03:35:09 am » |
Ciao, innanzitutto passa il link allla pagina del prodotto, non una foto ]  Relativamente al baudrate: molte volte il problema di apparente mancata comunicazione è legato proprio a quello, verifica con putty/gtkterm/altro variando la velocità.
|
|
|
|
|
Logged
|
|
|
|
|
Teramo
Offline
Jr. Member
Karma: 0
Posts: 76
Arduino rocks
|
 |
« Reply #206 on: November 29, 2012, 03:44:08 am » |
grazie per le risposte, il link è questo 1pcs TTL Bluetooth Module + adapter board for arduinoio l'ho comprato qualche mese fà dallo stesso venditore e la pagina era un pò diversa ( c'era scritto in grassetto rosso che il modulo funzionava solo con i 3,3v). putty posso usarlo con il modulo collegato ad arduino o devo usare un convertitore usb-ttl? (che ho qui ma ho alcuni problemi con i driver) lo alimento a 3,3 quindo o dite che posso andare con i 5v visto che c'è il regolatore sul vcc?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1889
Have you mooed today?
|
 |
« Reply #207 on: November 29, 2012, 03:57:11 am » |
Ciao, nell'inserzione c'è chiaramente scritto : Note: This module is 3.3V standard TTL voltage level. quindi il TX di Arduino lo puoi connettere al RX del modulo SOLO con un partitore di tensione o una resistenza da 2k2. Per la connessione TX del modulo a RX di Arduino invece non serve nulla Per l'alimentazione : se c'è un regolatore di tensione (verifica sigla del componente e i piedini a cui è connesso) puoi alimentare con 5v. putty posso usarlo con il modulo collegato ad arduino o devo usare un convertitore usb-ttl? (che ho qui ma ho alcuni problemi con i driver) l'ideale sarebbe con un adattatore, ma per lo scopo puoi usare anche arduino.
|
|
|
|
|
Logged
|
|
|
|
|
Teramo
Offline
Jr. Member
Karma: 0
Posts: 76
Arduino rocks
|
 |
« Reply #208 on: November 29, 2012, 04:01:38 am » |
grazie ancora, appena posso lo provo e vi faccio sapere  spero solo di non aver bruciato il modulo usando l'rx senza resistenza 
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #209 on: November 29, 2012, 04:14:00 am » |
se il pin "mode" è quello che corrisponde al PIO11 basta che lo colleghi a vcc e dopo alimenti il tutto, così va in modalità AT con il baudrate di default 38400 e vai sul sicuro che non sbagli impostazione..
|
|
|
|
|
Logged
|
|
|
|
|
|