Go Down

Topic: Arduino con Bluetooth (Read 4147 times) previous topic - next topic

idroid2011


naaa, lo puoi collegare ai 5 volt che ha il partitore, ma il pin mode va connesso a 3v3 (ho la tua stessa scheda)


ah ok , allora ho fatto come mi hai detto tu .
e dopo ho caricato su arduino questo codice:
Code: [Select]
#include <SoftwareSerial.h> //IDE >= 1.0
//#include <NewSoftSerial.h> //IDE <= 0023
const int rxPin = 2;
const int txPin = 3;
const int atPin = 4;
SoftwareSerial bluetooth(rxPin, txPin); //IDE >= 1.0
//NewSoftSerial bluetooth(rxPin, txPin); //IDE <= 0023
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
pinMode(atPin, OUTPUT);
Serial.println("Seriali attive...");
digitalWrite(atPin, HIGH);
}
void loop() {
if (bluetooth.available()) {
Serial.write(bluetooth.read());
}
if (Serial.available()) {
bluetooth.write(Serial.read());
}
}


va bene fin adesso ???

cece99

sisi, ma il codice lo devi modificare:
da:
Code: [Select]
Serial.begin(9600);
bluetooth.begin(9600);

a:
Code: [Select]
Serial.begin(115200);
bluetooth.begin(115200);

dopodichè con il serialmonitor invii "AT" e se ti risponde puoi cominciare a mandare altri comandi (ricordati lf  cr)
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011


sisi, ma il codice lo devi modificare:
da:
Code: [Select]
Serial.begin(9600);
bluetooth.begin(9600);

a:
Code: [Select]
Serial.begin(115200);
bluetooth.begin(115200);

dopodichè con il serialmonitor invii "AT" e se ti risponde puoi cominciare a mandare altri comandi (ricordati lf  cr)


grazie per la riposta , sei molto gentile.
ho fatto come mi hai detto ,  solo che quando apro  serialmonitor , mi scrive solo : Seriali attive...
e basta  , e quando scrivo solo AT nel rettangolo non succede niente , è normale???
però la lampada lampeggia molto piano .

cece99

ti ho detto che PRIMA devi alimentare il modulo e DOPO  attacchi mode su 3v3  :0
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011


ti ho detto che PRIMA devi alimentare il modulo e DOPO  attacchi mode su 3v3  :0

scusami tanto , però non mi trovo più  , in che senso devo alimentare il modulo primo ? sono confuso scusami ,
allora prima ho collegato :Vcc  del modulino a 5V del arduino ,
dopo   ho collgato gnd del modulino a gnd del arduino , e poi ho collegato  tx del modulino a pin 2 del arduino , e dopo rx del modulino a pin 3  del arduino . fin qua spero che ho fatto bene ?'
dopo ho caricato il codice in arduino e  dopo ho collegato il pin mode del modulino  in  pin 3V3 del arduino .
spero che mi sono spiegato bene.
scusami per il casino che ho fatto                                   

cece99

si, è giusto, dopo accendi arduino, carichi il codice e dopo usi il serial monitor (il led rosso deve lampeggiare velocemente) al massimo se non va prova ad invertire il pin 2 con il 3
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011

#36
Sep 02, 2012, 06:42 pm Last Edit: Sep 02, 2012, 07:59 pm by idroid2011 Reason: 1

si, è giusto, dopo accendi arduino, carichi il codice e dopo usi il serial monitor (il led rosso deve lampeggiare velocemente) al massimo se non va prova ad invertire il pin 2 con il 3


ah, grazie  , ma arduino devo collegare  ad alimentazione esterna o devo collegare a pc con il cavo?

ma scusami atpin=4  , cose???

cece99

al posto di collegare il pin mode a 3v3 lo colleghi al pin 4, è la stessa cosa
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011


al posto di collegare il pin mode a 3v3 lo colleghi al pin 4, è la stessa cosa

Grazie per la riposta, ho provato tutto ma non funziona.
Secondo te cosa posso fare?

cece99



al posto di collegare il pin mode a 3v3 lo colleghi al pin 4, è la stessa cosa

Grazie per la riposta, ho provato tutto ma non funziona.
Secondo te cosa posso fare?

niente...... scherzo prova a fare un video in cui illustri i collegamenti che hai fatto
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011




al posto di collegare il pin mode a 3v3 lo colleghi al pin 4, è la stessa cosa

Grazie per la riposta, ho provato tutto ma non funziona.
Secondo te cosa posso fare?

niente...... scherzo prova a fare un video in cui illustri i collegamenti che hai fatto

Grazie , ma ti mando un email, come riesco a allegare il video nel forum? Mi riesci a spiegare grazie

cece99

se vuoi spedire via email spedisci qui: cesare@stakorr.it al massimo carichi il video su dropbox e ci dai il link!
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

idroid2011


se vuoi spedire via email spedisci qui: cesare@stakorr.it al massimo carichi il video su dropbox e ci dai il link!


grazie mille

idroid2011



se vuoi spedire via email spedisci qui: cesare@stakorr.it al massimo carichi il video su dropbox e ci dai il link!


grazie mille



scusami ma  il tuo email non funziona , mi da errore..

cece99




se vuoi spedire via email spedisci qui: cesare@stakorr.it al massimo carichi il video su dropbox e ci dai il link!


grazie mille



scusami ma  il tuo email non funziona , mi da errore..


impossibile visto che le email mi sono arrivate  :P
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono
  sufficienti i data sheet dei microprocessori.

Go Up