Go Down

Topic: [HOWTO] Guida (più o meno) completa all'utilizzo di Moduli Bluetooth (Read 83 times) previous topic - next topic

Testato

ma il link dice
include un ATMega168 Arduino compatibile.

che significa ? il lato di sotto c'e' un atmega saldato ?
fai delle foto
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

pasq

devoimparareunsaccodicose!

pasq

devoimparareunsaccodicose!

Testato

e' la prima volta che vedo sto coso, ma quindi puo' funzionare senza arduino ? potresti programmare il 168 che c'e' sotto ?
come e' programmato ora ? va in conflitto con il micro della uno ?

in questo topic si parla del solo moduletto bluetooth, da attaccare alla seriale del micro

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

pasq

non so come programmare il 168 che c'è sotto..pensavo di trovare qualche esempio su questo modulo bluetooth ma le mie ricerche fin'ora non hanno portato frutto..continuo a studiare la cosa nella speranza di trovare una soluzione..forse si deve in qualche modo settare la "visibilità" di questo modulo ma non so come..
devoimparareunsaccodicose!

gpb01

Guarda che credo che tu abbia, purtroppo, sbagliato acquisto ... quello che indichi è un modulo stand-alone che monta a bordo un un bluetooth connesso in seriale ad un ATmega168 che si trova sotto la scheda !

Non so se possa essere montato sopra un Arduino UNO ... visto che nasce come "stand-alone" ... guarda le spiegazioni QUI ...  :smiley-roll:
Search is Your friend ... or I am Your enemy !

gpb01

... QUI lo schema di quel modulo ... come vedi il bluetooth è collegato al ATmega168 che è a bordo ...  :smiley-roll:

Ho idea che ti serve una "XBee carrier" ... per collegarlo via USB e programmarlo. Altrimenti, occorre programmarlo via ISP (ha il connettore se non vado errato).

Guglielmo
Search is Your friend ... or I am Your enemy !

pasq

nella descrizione dice "Identical settings and pairing methods as the Bluetooth Bee". Semplicemente alimentando il modulo dovrei vederlo con una scansione attraverso il mio PC? Grazie per le risposte!
devoimparareunsaccodicose!

gpb01

Non so come è programmato quel modulo ... se è programmato "Master" NO, non lo vedi, se è "Slave" allora SI.

Guglielmo
Search is Your friend ... or I am Your enemy !

lesto

quei moduli non dei "drop-in" da usare con gli xbee shield, quindi probabilmente lavorano a 3V, occhio.
(anzi sicuramente: "3.3 V power needed. While using with UartSBee, set the operation voltage to 3.3V ")

può essere tranquillamente programmato con la tescina ISP, oppure romuovendo un atmeda da arduino e collegendo i pin tx, rx e rst

a quanto vedo dalla pagina blincata DEVI mandare dei comandi per attivare il blue-toot.

Quote

    blueToothSerial.begin(38400); //Set BluetoothBee BaudRate to default baud rate 38400
    delay(1000);
    sendBlueToothCommand("\r\n+STWMOD=0\r\n");
    sendBlueToothCommand("\r\n+STNA=SeeedBluetooth-st\r\n");
    sendBlueToothCommand("\r\n+STAUTO=0\r\n");
    sendBlueToothCommand("\r\n+STOAUT=1\r\n");
    sendBlueToothCommand("\r\n +STPIN=0000\r\n");
    delay(2000); // This delay is required.
    sendBlueToothCommand("\r\n+INQ=1\r\n");
    delay(2000); // This delay is required.


puoi provare a bypassare l'atmega di bordo cercando di collegarti direttamente ai TX/RX del modulo bluethoot (pin 2 e 3, PD2 e PD3 se non erro), ricordati che DEVI convertire il segnale 5v in 3,3v se non vuoi friggerlo
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

pasq

cercherò di fare delle prove (sperando di non friggere niente!)..vi terrò aggiornati! grazie per il supporto!
devoimparareunsaccodicose!

Vasorch

Buonasera a tutti  :smiley-mr-green:
Ho alcune domande da porvi, sperando di trovare al più presto delle soluzioni!  =(
A scuola ci hanno spiegato  il minimo indispensabile riguardo ad Arduino, senza entrare nello specifico. Per l'esame di stato vorrei portare un progettino con Arduino (già a buon punto, manca poco  8)). Per far colpo sulla commissione non c'è niente di meglio che pilotare il tutto tramite uno smartphone  :D
Essendo inesperto in questo punto, avendo un Arduino Uno (o mi consigliate un Arduino mega??) mi serve un modulo bluetooth in grado di pilotare 3 led, un servo e un motore dc. Ho letto del modulo HC-05. Nel caso, è compatibile con entrambi? (Uno e Mega).
Un dubbio al quale neanche i professori sanno rispondermi è il seguente: Utilizzando un modulo bluetooth, ho necessita di utilizzare gli ingressi di Arduino? Mi spiego: Per attivare il motore ad esempio, devo utilizzare un ingresso (A0,A1...) tipo pulsante? Sono un po' confuso sinceramente  :smiley-eek:
Ripeto, sul BH non so praticamente un tubo, non so nemmeno come scrivere lo sketch per accendere un banalissimo led  =(
Attendo un vostro aiuto  :smiley-red:

Testato

Io ti consiglio di seguire pedissequamente la guida di questo topic. Poi dopo se ci saranno domande siamo qui
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Vasorch

mmmmh... Ok! :)
Ma che modulo mi consigliate in tutto ciò? Hc-05,06,07..

gpb01

Sicuramente l'HC-05, ma ... con che smartphone vorresti controllare il tutto ? Perché molto dipende anche da quello ...

Guglielmo
Search is Your friend ... or I am Your enemy !

Go Up