Show Posts
Pages: 1 [2] 3 4
16  International / Hardware / Re: Moduli bluetooth on: September 24, 2012, 02:53:44 pm
Utilizzo da un anno con successo questo modulo BT, ne ho ordinati altri 5 su ebay proprio oggi =)

Questi moduli hanno un led che lampeggia se il BT non è connesso e resta fisso quando la connessione è avvenuta, e fin qui, ok.

Il mio dubbio però è questo: visto che esiste anche un piedino "STATUS" che non è connesso a niente, vuoi che se ci attacco il positivo di un led riesco a replicare il led integrato? E' sufficiente mettere il positivo attaccato a status e mettere a massa l'altro polo del led? E' fattibile? Servono resistenze o altro? Qualcuno lo ha provato?


Grazie molte,
M
17  International / Generale / Re: Adunanza Trieste - Chiamata a raccolta on: September 15, 2012, 08:40:40 am
Per me il5/10 è ok, meglio presto, dopo lavoro, magari facendo un aperitivo.. 19:00?
18  International / Generale / Re: Adunanza Trieste - Chiamata a raccolta on: September 06, 2012, 01:31:03 pm
Trieste. Presente.

A me piacerebbe incontrare altra gente che è appassionata o solo affascinata da arduino, domotica etc etc...

Rientro dalle ferie il 16, organizziamo qualcosa!

M
19  International / Hardware / Re: Moduli bluetooth on: December 18, 2011, 07:32:16 pm
Qualcuno ha esperienza con i moduli btm-222 di classe 1? Volendo domotizzare casa una classe2 è poco... passi in un'altra stanza e ciao ciao bt! smiley-sad
20  International / Hardware / Re: Moduli bluetooth on: December 18, 2011, 06:57:01 am
No no, li ho appena ricevuti. Prima lo sketch era perfetto ma usavo l'usb (a 9600)...
By the way, grazie a pitusso che mi ha linkato quel post ho potuto comunicare vedendo le risposte e ho scoperto che di AT+ROLE=2 se ne frega mentre il baud rate mi rispondeva ad ogni cambio. Ho risolto il problema variando la velocità: a 9600 come detto non gestiva una stringa di 14 caratteri, mentre era ok con una di 4. A 115200 si mangiava i caratteri (ero costretto a inserire un delay(5) fra ogni blue.read(), e finalmente a 38400 tutto va regolarmente!!! Una favola! Grazie a tutti voi.

Per comodità riposto il codice per modificare i settaggi (grazie a er_like_no_other), con alcune mie modifiche per competezza (ho usato il pin7 come pinAT, cioè per entrare in modalità AT):

Code:
#include <NewSoftSerial.h>

NewSoftSerial Serial1(3, 4);

void setup() 
{
 pinMode(7, OUTPUT);
 digitalWrite(7, HIGH);
 Serial.begin(38400);
 Serial1.begin(38400);
}

void loop()
{
 while (Serial1.available())
 {Serial.print((char)Serial1.read());}
 
 while (Serial.available())
 {Serial1.print((char)Serial.read());}
}

21  International / Hardware / Re: Moduli bluetooth on: December 17, 2011, 10:27:39 am
Ho ricevuto anche io i moduli BC413, funzionano. Il problema è che ho "tradotto" uno sketch sostituendo le chiamate a Serial.* con mia_seriale_bt.* e ho perso parecchie cose che prima andavano e ora no. Leggo molto dalla seriale per vari comandi e non vorrei che il bt fosse piu lento o chessò rispetto a una seriale cablata. Devo mettere delay? che fare? La mia schedina va a 9600, come cambio la velocità? Ho provato AT+BAUD8 ma non cambia niente... mi aiutate? smiley-kitty
22  International / Megatopic / Re: swRTC on: November 29, 2011, 02:29:21 pm
lesto, quello che mi hai suggerito mi da errore...

calduino_pre0.cpp: In function 'void loop()':
calduino_pre0:135: error: expected `:' before ';' token
calduino_pre0:135: error: expected primary-expression before ';' token

in pratica non mi fa mettere

Code:
rtc.getMonth() < 10 ? Serial.print("0");

vuole per forza

Code:
rtc.getMonth() < 10 ? Serial.print("0") : faialtro();

..e anche se metto : faialtro() con certe funzioni va, per ese è ok con rtc.getMonth(), invece da errore con delay(100)...mah?!?!
cmq io ho risolto mettendo

Code:
if (rtc.getMonth() < 10) Serial.print("0");

però il punto di domanda mi piaceva smiley-razz

ps: forse stiamo inquinando il thread, meglio spostarsi altrove?
23  International / Megatopic / Re: swRTC on: November 28, 2011, 07:05:19 am
@aventrax: giusto per farti felice (e insegnarti qualcosa di nuovo):
Code:
rtc.getMonth() < 10 ? Serial.print("0");
Serial.print(rtc.getMonth(),DEC) ;

Sei un grande lesto, non esitare a darmi dritte in futuro! Sono tutt'orecchi... sta sera provo le modifiche che mi hai suggerito!

Ciao
M
24  International / Generale / Re: [Help2] Domotica con WebServer Arduino on: November 28, 2011, 05:50:20 am

pitusso!  Sorry smiley-razz
25  International / Generale / Re: [Help2] Domotica con WebServer Arduino on: November 28, 2011, 05:32:40 am

Cmq mi studio il tuo link, anche se sfruttando le porte (soluzione che non mi piace perchè non ho più i BaBBuini sulla 80 di default) ho risolto.

Ottima la soluzione di Leo, ad ogni modo i babbuini puoi tenerli sull'80 di default, solo sul router devi usare porte diverse...
26  International / Generale / Re: [Help2] Domotica con WebServer Arduino on: November 27, 2011, 06:21:27 pm
lato router:

apri 8000 forward a 192.168.1.1:8000
apri 8001 forward a 192.168.1.2:8000
apri 8002 forward a 192.168.1.3:8000

in altre parole non serve che gli arduini abbiano una porta diversa.

Ciao
27  International / Generale / Re: [Help2] Domotica con WebServer Arduino on: November 27, 2011, 05:52:53 pm
Eh certo che funziona, bene che il tuo router lo gestisca... non tutti forwardano per dentro una connessione che viene da ..dentro :o
Occhio che da fuori chiunque li vede... e pensa anche alla sicurezza.
28  International / Megatopic / Re: swRTC on: November 27, 2011, 05:49:51 pm
Si ma immagino che uno che sa programmare lo faccia in un'elegante mezza riga con caratteri incomprensibili per me :p hehehe
29  International / Megatopic / Re: swRTC on: November 27, 2011, 05:41:56 pm
La funzione non restituisce i dati come stringa formattata. Devi fare tu la conversione.


Mi faccio schifo da solo...

Code:
if (rtc.getMonth() < 10) { Serial.print((String("0") + String(rtc.getMonth(), DEC))); }
  else { Serial.print(rtc.getMonth(),DEC) ;}
30  International / Generale / Re: [Help2] Domotica con WebServer Arduino on: November 27, 2011, 04:48:44 pm
Non so neanche io, ma farti un desktop remoto col touch screen? Soluzione da lamer ma non me ne intendo di accrocchi web-related =P
Pages: 1 [2] 3 4