Show Posts
Pages: 1 ... 3 4 [5] 6 7 ... 34
61  International / Software / Re: SoftwareSerial - problema in read on: October 24, 2012, 03:41:19 pm
Uhm... fammi capire. Ma tu hai spedito UNA stringa ma ne leggi solo e continuamente il 1° carattere oppure spedisci continuamente dei dati?

mi sono collegato ad una periferica che continua a sparare un flusso continuo di dati, io lo volevo leggere, e rimandare sulla seriale hardware..
62  International / Software / Re: SoftwareSerial - problema in read on: October 24, 2012, 03:33:11 pm
Perche il metodo listen() svuota il buffer  smiley-razz

ma io ho provato sia con che senza..
e poi piuttosto mi sarei aspettato un flusso di dati casuale e non solo l'inizio di un messaggio..
63  International / Software / Re: SoftwareSerial - problema in read on: October 24, 2012, 03:08:42 pm
grazie, sembra andare, lo devo prima adattare alle mie esigenze per averne una conferma.
ma quale sarebbe la logica sotto ?
cosa cambia tra farlo leggere dal main loop e farlo leggere da un while?
64  International / Software / SoftwareSerial - problema in read on: October 24, 2012, 02:26:08 pm
Ciao, avrei bisogno di qualche dritta per risolvere un problema che sto riscontrando con la software serial.
Praticamente sembra che legga sempre il primo byte dello stream di dati che mi arriva, mentre so per certo che i byte in arrivo sono diversi (testato con successo con la seriale hardware)
ho provato sia così:
Code:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() 
{
  Serial.begin(57600);
  mySerial.begin(57600);
}

void loop()
{
  mySerial.listen();
    Serial.println(mySerial.read());
}

che così:
Code:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3); // RX, TX

void setup() 
{
  Serial.begin(57600);
  mySerial.begin(57600);
}

void loop()
{
  if (mySerial.available()){
    Serial.println(mySerial.read());
  }
}

Ma in uscita vedo sempre e soltanto 170, che è il valore del primo byte che dovrei ricevere.
Onestamente non ho trovato che siano necessari altri particolari modi di uso.
il ground è in comune, anche perchè ripeto, facendo tutto da seriale hardware funziona.
nessuna idea?
65  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: October 20, 2012, 02:55:13 pm
ok, ho scoperto l'inghippo, c'è una divergenza tra tipi dato.
Per arduino il byte è da 0 a 255, mentre i java è da -128 a 127, quindi vedevo il dato sfalsato.
per vedere il dato corretto bisogna dichiararlo come int, oppure applicare l'operazione
Code:
valhex = (mybite & 0x00FF)
estraendo così correttamente gli ultimi 2 bit meno significativi.
66  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: October 20, 2012, 01:57:22 pm
ho progammato un HC05 con i comandi :

Code:
AT+ROLE=0
AT+UART=57600,0,0
Quindi come uno slave che si collega a 57600bps e con un 1 bit stop e parity none.

Ora stavo inviando da arduino al cellulare, ma ho notato che l'informazione viene alterata: se voglio inviare il carattere 0xAA (170 decimale), nella controparte sull'app lo vedo come un FFFFFFFFFFFFFFAA (-86 decimale), come se al posto degli 00 ci siano FF, può essere una configurazione del bluetooth? io non ci trovo nulla, è una questione di party bit\stop ?
67  International / Megatopic / Re: DIY dolly per timelapse on: October 17, 2012, 02:25:52 pm
Cavolo ragazzi, scusatemi se mi faccio sentire poco ma sono impegnato con la scuola smiley-sad
Ho mandato in paradiso un altro driver!! Non riesco a capire perché, stavolta cominciava a far muovere il motore a scatti.. Poi per sbaglio l'ho rimontato al contrario e si è fott**o!
Ok per questa volta che l'ho montato al contrario, ma perché prima stava morendo lentamente?
Non ho avuto neanche il tempo di rifare lo schema smiley-sad

Era alimentato a batteria? non è che si stava scaricando ?
68  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: October 02, 2012, 02:08:31 am

se li provo da soli i 2 BT riesco a connetterli al cellulare, anche se poi non riesco a farci nulla, ma tra di loro non riesco a farli vedere. qualcuno di voi saprebbe aiutarmi? sul sito del progetto ci sono anche gli sketch che ho provato ad usare, ma che a me, al contrario del ragazzo che l'ha realizzato, non funziona.


Tra di loro non riuscirai mai a farli vedere perchè sono 2 slave, ti serve invece uno slave ed un master.
Guardati le guide base in prima pagina, poi nei vari post trovi dei link a prodotti master\slave.
L'ideale è trovare dei moduli HC05 così te li configuri come meglio ti servono.
Poi ti cerchi una guida ai comandi AT e vedi come configurartelo (io comunque pochi post fa ho scritto i comandi che ho utilizzato per agganciare un master ad uno slave).
ciao
69  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 23, 2012, 07:52:12 am
Risaldando il GND ha tornato tutto a funzionare.

Sono riuscito a collegarmi alla periferica usando questi comandi, ed ora si collega automaticamente:

Code:
AT
AT+ROLE=1
AT+CMODE=1
AT+INIT
AT+PSWD=0000
AT+INQ
At+pair=0015,71,06c585,20
at+fsad=0015,71,06c585
AT+LINK=0015,71,06c585
AT+CMODE=0

Praticamente mi mancava il paring e per farlo ho dovuto modificare la password da 1234 a 0000
70  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 23, 2012, 06:44:50 am
Quote
Prova a resettarlo con il comando
Code:
AT+ORGL

non ricevo risposte dai comandi AT

bene, siamo sulla stessa barca, anche io ora ho lo stesso problema, però mi si è staccato un piedino, ora risaldo e riprovo..
prova con diversi baudrate..
71  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 23, 2012, 03:54:24 am
Mi sono arrivati finalmente i moduli segnalati da Igor (grazie).
Stavo ora provando ad usare il modulo come master per collegarmi e leggere dei dati da una periferica.
Ho inviato i seguenti comandi:

Code:
AT+ROLE=1
AT+CMODE=1
AT+INIT
AT+INQ
AT+LINK=15,71,6c585
AT+RNAME?0015,71,06c585
AT+CMODE=0
AT+UART=57600

Il link funziona perchè dopo AT+RNAME mi restitusce il nome del modulo.
ma non mi è chiara una cosa, ora che il modulo è configurato, ha la periferica in elenco, e gli ho messo lo stesso baud rate, quando lo  resetto con il pink KEY LOW, dovrebbe fare tutto lui? io dovrei aspettarmi di vedere i dati che mi arrivano dalla periferica e basta? perché a me pareva di aver capito così, ma in realtà sulla seriale non mi arriva nulla.

Ah, se a qualcuno interessa, io per programmare il modulo ho usato un arduino togliendogli l' atmega, e collegando tx con tx e di conseguenza rx con rx.
72  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 23, 2012, 03:46:22 am
ok ho fatto un tentativo anche dal cellulare tramite il bt console di pyton, il dispositivo viene associato e il led13 di arduino si accende ma non ottengo alcun dato sul cellulare è possibile che si sia danneggiato il modulo bt?

Prova a resettarlo con il comando
Code:
AT+ORGL
73  International / Megatopic / Re: DIY dolly per timelapse on: September 22, 2012, 06:40:43 am
Ottimo lavoro, spero al più presto di vedere anche i video che fai!
74  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 22, 2012, 02:34:47 am
Salve ho un problema, possiedo questo modulo bt
http://iteadstudio.com/store/index.php?main_page=product_info&cPath=18&products_id=307
che utilizzo con android tramite le librerie amarino, adesso vorrei tornare ad utilizzarlo per un'applicazione di controllo remoto via pc, premesso che avevo già effettuato tempo fa questa operazione e non avevo avuto alcun problema.
Non riesco a ottenere dalla porta com bt alcun dato, nonostante la periferica sia riconosciuta e connessa posto il codice a seguito e delle screen del problema.

a guardare l'immagine dei dati ti arrivano, quindi dovrebbe essere una questione di baud rate, sei sicuro che sia 9600 ?? hai controllato anche le opzione di paring ecc ??
75  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: September 12, 2012, 01:36:01 pm
Ma invece modulini BLE ce ne sono ? su ebay non ne trovo..
Pages: 1 ... 3 4 [5] 6 7 ... 34