Show Posts
Pages: 1 ... 51 52 [53] 54 55 ... 64
781  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 11:15:24 am
io non so che core uso smiley-roll-sweat so solo che ho seguito la guida di Leo e ho scaricato tutto da li, poi ho modificato il file boards e basta... fino ad adesso è sempre andato tutto, la NewSoftSerial da sola non mi ha mai dato problemi di compilazione e neanche il codice senza la NewSoftSerial, adesso mettendo tutto insieme mi da errore...

il post di Lesto non l'ho capito bene ma non sembra che spieghi il motivo per cui a Leo va e a me no  smiley-sad
782  International / Generale / Re: aiuto!!!!!!!!connessione bluetooth tra due arduino con bluesmirf silver on: December 13, 2011, 10:27:30 am
ahaha ok ok no problem  smiley-wink

beh per l'hrdware ho collegato l' RTS al CST; VCC a 5V e GND a GND dell'arduino; poi ho pollegato TX del modulo al RX1 e l' RX del modulo al TX1 dell'arduino mega

ho caricato questo codice:
Code:
void setup() 
{
 Serial.begin(115200);
 Serial1.begin(115200);
}

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

e poi ho aperto il serial monitor e ho scritto i comandi da li
i comandi che ho usato sono:
$$$           //per entrare nella modalità di setting vari
D              //per mostrarmi le sue impostazioni attuali
SM,3          //per settarlo come master
SR,<adress> //per memorizzargli l'indirizzo mac dell'altro modulo
---             // per uscire dalla modalità di setting

chiaramente solo uno l'ho impostato come master l'altro l'ho lasciato slave...
comunque per maggiori informazioni chiedetemi purè ora ho stretto amicizia con questi moduli  smiley-lol
783  International / Generale / Re: aiuto!!!!!!!!connessione bluetooth tra due arduino con bluesmirf silver on: December 13, 2011, 10:06:15 am
ho risolto!! sono riuscito a conneterli tra loro smiley-grin
ho impostato uno come master e poi ho memorizzato su ognuno l'indirizzo mac dell'altro, adesso non mi metto a spiegare tutti i procedimanti perchè è abbastanza lungo comunque se c'è qualcuno che è interessato su come fare precisamente basta che chieda smiley-wink
784  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 09:54:15 am
si intendevo dire che con il mega non mi da problemi e che quindi non è un problema del codice... quindi dovrebbe essere un problema del core che uso...
grazie smiley-wink

la cosa che mi lascia più perplesso è che se tolgo/commento alcuni pezzi di programma me lo compila senza errori  smiley-confuse
785  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 09:36:18 am
ok grazie ora controllo il codice smiley-wink
ma come si spiega che Leo riesce a compilarlo? e che se imposto la board come mega2560 me lo compila?
786  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 07:55:10 am
non capisco perchè se tolgo pezzi di programma me lo compila smiley-confuse
787  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 07:28:57 am
come faccio a vedere che core ho?  smiley-confuse
ho provato a sostituire la libreria ma mi da lo stesso errore... però ho notato una cosa strana: se provo a commentare tutta la parte dentro l'else non mi da più errore quindi non è un problema della NewSoftSerial...
788  International / Generale / Re: dubbio di programmazione on: December 13, 2011, 07:17:15 am
si si scusa... intendevo dire che lavorano in modo simile... almeno da quanto ho capito da quello che mi hanno spiegato approsimativamente a scuola
789  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 07:14:14 am
eh l'ultima penso l'ho scaricata anch'io da quel sito qualche giorno fa... e poi l'ho modificato come suggerito dalla tua guida
790  International / Generale / Re: dubbio di programmazione on: December 13, 2011, 07:05:11 am
ok grazie mille smiley-wink
me le hanno spiegata a scuola la programmazione in c a oggetti, ma molto approsimativamente smiley-mad
comunque se non metto il return la funzione non prende alcun valore giusto?
791  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 06:59:47 am
comunque non è un problema di upload, è di compilazione, quindi se a te lo compila dovrebbe compilarlo anche a me... è un problema mio... cosa può significare quel errore?
ricontrollo tutto anche se non so cosa ci possa essere di sbagliato visto mi dici che il file boards è apposto...
792  International / Generale / Re: dubbio di programmazione on: December 13, 2011, 06:55:09 am
ok grazie
e quando è una cosa tipo questa come funziona?
Code:
void loop()
{
a=funzione(a);
}

int funzione(x)
{
 x=x+3;
}
(adesso non mi ricordo se era esattamente così, correggetemi se sbaglio)

non c'è nessuna pagina nelle reference che lo spiega così me la leggo senza disturbarvi?
793  International / Generale / dubbio di programmazione on: December 13, 2011, 06:32:44 am
allora di solito nei programmi per creare delle sotto-funzioni faccio così:
Code:
void loop()
{
//programma...
Funzione();
//programma...
}

void Funzione()
{
//funzione...
}

ma ho visto in giro che si può usare anche int al posto di void, ma non sono riuscito a trovare nelle reference niente che mi spiegasse le differenze e cosa posso fare in più con una funzione int... c'è qualche buona anima che mi spiega come funziona? e come posso sfruttarle al meglio?
grazie! smiley-wink
794  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 13, 2011, 06:01:20 am
ok questo è il boards.txt dei tiny, l'avevo modificato solo per i tiny84, perchè io ho solo questi...
io uso gli 84 a 8MHz... ma a te te lo compila senza errori?
795  International / Generale / Re: problema con SoftwareSerial e NewSoftSerial on: December 12, 2011, 05:59:03 pm
mmmmm strano provo a ricontrollare tutto non capisco il motivo... smiley-confuse
Pages: 1 ... 51 52 [53] 54 55 ... 64