Show Posts
Pages: 1 2 3 [4] 5 6 ... 34
46  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 13, 2012, 08:03:40 am
Salve a tutti! mi chiamo Dario, io e giacomo siamo 2 studenti di design del politecnico di milano, e stiamo sviluppando un progetto con arduino: siamo due neofiti totali del mondo di arduino, da una settimana a questa parte stiamo imparando le basi per progredire nel nostro progetto.
Questo prevede l'utilizzo di un arduino connesso all'accelerometro ed un modulo bluetooth: questo pacchetto andrà messo sotto uno skate per mapparne i salti: quindi il nostro obbiettivo è quello di far mandare i dati dell'accelerometro al computer/smartphone android tramite il modulo bluetooth, che saranno decodificati dal programma scritto con l'IDE (molto semplicemente in base alle variazioni sui 3 assi, ad esempio se i valori di z superano una certa soglia, il programma scriverà "ollie", ovvero il nome del salto semplice).
Per ora abbiamo comprato un arduino uno, e l'accelerometro triassiale della tinkerkit, li abbiamo connessi al pc (io su sistema operativo windows, giacomo su Mac), e con l'aiuto di un prof. abbiamo creato un piccolo codice che legge i dati dall' accelerometro come vogliamo noi.
Il prossimo step è quello di provare a connettere arduino e accelerometro con un modulo bluetooth
Sapreste consigliarci un modulo bluetooth adatto al nostro scopo? penso che l'HC06 potrebbe andare che ne pensate? abbiamo letto l'ottima guida di pitusso, ma abbiamo vari dubbi: per inviare dati da arduino bisogna avere un modulo slave o master? diciamo che noi necessitiamo del bluetooth appunto solo ed esclusivamente per inviare i dati dell'accelerometro, non necessitiamo di eseguire con esso operazioni più complesse!
grazie mille delle risposte

(se ritenete l'argomento off-topic, lo cancelliamo e magari apriamo un nuovo topic, ok? spero di non aver commesso troppe imprecisioni come primo post!)

la configurazione dovrebbe essere la seguente:

- accelerometro collegato ad arduino
- arduino legge ed interpreta i dati e manda un messaggio sulla seriale quando "sente" un salto
- sulla seriale arduino mettete un bluetooth slave.
- il pc e\o smarphone si collegano al bluetooth arduino (perchè loro sono equipaggiati si bluetooth master\slave)
- un programmino quando riceve il messaggio del salto lo visualizza su interfaccia

47  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 12, 2012, 04:07:45 am
@Trisonic

Quote
Questa è la dimostrazione che "I <3 Pitusso"

 smiley-grin grazie ne son onorato, ma un poco di amore riservalo pure per lollotek  smiley-yell

grazie, ho cercato di fare il modesto non dicendo nulla smiley-razz
48  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 09, 2012, 04:34:19 am
si intendo poter mandare i comandi AT per fare le varie configurazioni del modulino..

Ok, quindi il codice di del secondo pdf serve a programmare ma non a far vedere il modulo bluetooth agli altri dispositivi. Giusto?
Probabilmente se avessi disconnesso (con lo stesso codice caricato) il pin "key" avrebbe funzionato?

I problemi che hai avuto forse li risolvevi chiudendo e riaprendo l'IDE, non saprei,

Installato, disinstallato, riavviato... fatto di tutto... penso che fosse qualche file di "ambiente" che andava rimosso per poi essere generato ex-novo!!!


in ogni caso intendevo come è configurato il baudrate sul modulo bluetooth.
per andare in modalità AT alimenti qualche pin, oppure inizi subito a mandare i comandi senza settare nulla?

il baudrate di default dei miei moduli è 38400, per mandare i comandi at devo alimentare il pin11.
una volta alimentato il pin11 inviavo e ricevevo comandi AT, ma NON riuscivo a far vedere il modulo ad altri dispositivi...

beh io farei almeno una prova, una volta che hai fatto tutte le configurazioni AT (rimettilo come slave), togli l'alimentazione al pin key, togli l'alimentazione al modulo, e poi lo rialimenti di nuovo (mantenendo il key non alimentato=.
Prova a vedere se così riesci a collegartici...
49  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 09, 2012, 04:25:02 am
controlla che non sia collegato direttamente a vcc, questo serve solo se devi programmare, non so se è in grado di ricevere quando è in questa modalità.
ma tu quando lo riprogrammi usi sempre il baudrate di default 38400 ? come ci entri in modalità programmazione?


cosa si intende per modalità di programmazione?
per programmazione si intende settare con alcuni comandi AT qualcosa? tipo nome, baudrate etc etc?

circa il baudrate e seriale... ieri ho avuto grosse difficoltà con l'ide a cambiare il baudrate...
ho provato sia la 1.0.1 che la 1.0.2... una volta settato il baudrate a 38400 non riuscivo a tornare ad un altra velocità, tipo 9600... mi dava un pò di errori "java arancioni" e sono stato costretto ad usare putty...!!!!

si intendo poter mandare i comandi AT per fare le varie configurazioni del modulino..
I problemi che hai avuto forse li risolvevi chiudendo e riaprendo l'IDE, non saprei, in ogni caso intendevo come è configurato il baudrate sul modulo bluetooth.
per andare in modalità AT alimenti qualche pin, oppure inizi subito a mandare i comandi senza settare nulla?
50  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 09, 2012, 04:18:32 am
Io non ho fatto nulla di particolare per vedere il modulino da cellulare, baste che sia montanto..
Sicuro che sia impostato come slave?
Sicuro che non abbia il P11 alimentato e quindi sia solo in ricezione comandi AT?

ho un bh05 saldato in seguito su una board comprata qualche mese fa.
ho provato tutte le modalità: master,slave e QUALCOSA loopback
dato che è saldato su una basetta non so cosa fa di precisio p11, dovrebbe essere il famoso pin "key"?
ho cercato di cambiare velocità, modalità, nomi... niente

si intendo il pin key..



controlla che non sia collegato direttamente a vcc, questo serve solo se devi programmare, non so se è in grado di ricevere quando è in questa modalità.
ma tu quando lo riprogrammi usi sempre il baudrate di default 38400 ? come ci entri in modalità programmazione?
51  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: December 08, 2012, 02:52:57 pm
Salve a tutti, grazie mille alla guida di pitusso sono arrivato a 50% dell'opera all'hackaton di venerdì scorso.

Riuscivo a settare tutto e ricevere delle risposte dalla seriale, ma proprio NON riuscivo a far vedere i moduli agli altri dispositivi mobili... suggerimenti?

Io non ho fatto nulla di particolare per vedere il modulino da cellulare, baste che sia montanto..
Sicuro che sia impostato come slave?
Sicuro che non abbia il P11 alimentato e quindi sia solo in ricezione comandi AT?
52  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth 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..
53  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: November 29, 2012, 03:09:58 am
è possibile che ho bruciato il mio modulo collegandolo per alcuni secondi ai 5v?  smiley-confuse
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  smiley-sad
p.s. il modulo è un hc-05 su board

sicuro di aver messo il baud rate corretto? provato con quello di default 38400?
54  International / Software / Re: Interfaccia grafica on: November 27, 2012, 02:32:13 pm
io ho scoperto questo di recente, ma non l'ho mai utilizzato.
sembra flessibile e funzionale:
http://www.instructables.com/id/Guino-Dashboard-for-your-Arduino/
55  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: November 21, 2012, 03:04:12 pm
Buone notizie! almeno per me.. Ho scoperto il problema.
con il comando
Code:
AT+ BIND?
ho visto che il master aveva il bindig con lo slave. quindi mandando il comando:
Code:
AT+ BIND=00,00,00
Ho rimosso questo bindig, ed infatti il master non si collega più allo slave lasciandomi la connessione libera!
56  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth 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..
57  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: November 20, 2012, 08:13:53 am
Ciao

Quote
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.
58  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth 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.
59  International / Megatopic / Re: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth on: November 19, 2012, 06:07:40 pm
Quote
estraendo così correttamente gli ultimi 2 bit meno significativi.
?? che significa?
la speigazione è che in java non esistono gli unsigned, e quando fai il cast automatico java prende il bit più a sinistra e lo usa come bit del segno.
facendo l'and bitwise con 0xff (o 0x00ff, stessa roba) invece non fai entrare in campo il cast, 0xFF, anche se vale "solo" 255 è un int, e l'and logico non necessita di cast, ma semplicemente si "accontenta" di fare l'and sui bit della variabile di tipo più piccolo.
Non ho provato, ma in teoria anche questo dovrebbe funzionare;
Code:
valhex = (mybite | 0)
alla fine ho risolto usando int al posto di byte nel programma, grazie
60  International / Hardware / Re: Digispark, che ne pensate? on: November 10, 2012, 05:50:21 pm
Non importa la nazionalità di chi fa il progetto. L'importante é che il conto bancario dove finiscono le offerte sia in una delle nazioni abilitate.
Ci sono già stati molti altri progetti di italiani che hanno aperto il conto all'estero o che si sono appoggiati ad altre persone.
Però stiamo andando un po' OT, qui si parlava del digispark..
Pages: 1 2 3 [4] 5 6 ... 34