Show Posts
Pages: 1 ... 90 91 [92] 93 94 ... 399
1366  International / Software / Re: Inviare e ricevere testo tramite bluetooth on: May 12, 2014, 02:03:56 am
Testato,
utentespastico se ne sta fregando del richiamo del moderatore e sta continuando a scrive cose qui ...

In realtà questo è crossposting e c'è già una discussione di 2 pagine aperta QUI ... dove spiega anche il tipo di modulo ed altre cose.

Ti prego quindi di proseguire nella discussione già aperta e non qui ... grazie smiley-wink

Guglielmo

EDIT : Ecco ... giustamente è intervenuto il moderatore ed ha riunito le discussioni ...  smiley-lol
1367  International / Generale / Re: Registrare più variabili da seriale on: May 12, 2014, 01:49:08 am
Quote
e questo per 6 volte giusto ?
no, ha fatto l'esempio con 126 e 123456, quindi il numero di cifre è sconosciuto ma >= 3

Lesto ... è chiaramente scritto nel suo primo post :

vi spiego il mio quesito, mi serve che dal serial monitor del pc devo scrivere all'arduino una serie di 6 caratteri singoli (primo carattere, invio, secondo carattere, invio, ecc)

... ovvero, come ho detto io !  smiley-twist

Se poi durante le prove ha fatto qualche altra cosa, non cambia che le sue specifiche iniziali erano quelle ...

Guglielmo
1368  International / Generale / Re: Problema relè shield on: May 11, 2014, 05:00:20 pm
e non devi collegare il gnd ad Arduino se vuoi che funzionino i fotoaccoppiatori

... mmm ... dalle prove che abbiamo fatto nell'altro thread, essendo due alimentazioni completamente separate e dovrebbe collegare sia il GND che il +5V per la parte ingressi opto (... anche se, essendo pilotati LOW, probabilmente basta solo il +5) e l'altra alimentazione, galvanicamente separata da quella di Arduino sul connettore di destra ... togliendo il ponticello e usando Jd-Vcc smiley-wink

Guglielmo
1369  International / Software / Re: byte con stato dei pin input on: May 11, 2014, 02:55:55 pm
... quindi è andato tutto a posto immagino ? smiley-wink

Guglielmo

P.S. : ... quelle interne NON è che sono software, sono attivate attraverso un comando che dai da software, ma sono delle vere resistenze !
1370  International / Generale / Re: Problema relè shield on: May 11, 2014, 02:53:33 pm
Scusa, ma quello che tu hai messo su Vin va sul pin +5V (... quello vicino a 3.3V) !!!

Guglielmo
1371  International / Software / Re: byte con stato dei pin input on: May 11, 2014, 02:00:03 pm
Il pin 9 lo tieni in una situazione STABILE (con una resistenza di pull-up o di pull-down) o lo lasci flottante ???

Perché NON devi assolutamente lasciare pin in INPUT flottanti ... sono ad alta impedenza e captano qualsiasi disturbo !

Guglielmo
1372  International / Generale / Re: Problema relè shield on: May 11, 2014, 01:39:21 pm
disegna esattamente come hai fatto i collegamenti e come è messo il jumper sulla destra ... così vediamo di capire ...

Guglielmo
1373  International / Generale / Re: Registrare più variabili da seriale on: May 11, 2014, 09:57:24 am
Tu hai detto che vuoi da tastiera inviare i numeri SEPARATAMENTE ... 1 cifra, invio, 1 cifra, invio, ... 1 cifra, invio e questo per 6 volte giusto ?

Allora, ti conviene prima di tutto programmare il monitor seriale in modo che, quando premi invio, esso venga trasmesso come CR (0x0D). In questo modo avrai una divisione esatta dopo ogni carattere, difatti riceverai 0xNN, 0x0D, 0xNN, 0x0D .... per 6 volte, dove 0xNN è il codice ASCII del carattere che avrai trasmesso.

Su Arduino ti basterà fare un ciclo che legge il carattere, se è diverso da 0x0D è il carattere del numero che stavi aspettando, se è 0x0D passi a ricevere il numero successivo.

In modo piuttosto semplice .. potresti gestire un array di 6 elementi dove li memorizzi ... smiley-wink

Ricorda che li stai ricevendo come CARATTERI e, se devi fare poi delle operazioni, dovrai trasformali nel corrispondente NUMERO. Inoltre, se usi per memorizzarli un array, ricorda che i 6 elementi sono numerati da 0 a 5.

Guglielmo
1374  International / Generale / Re: Registrare più variabili da seriale on: May 11, 2014, 09:42:56 am
anche se li invio tutti insieme... se scrivo "123456" lui mi da 495051525354.

Attento ...
... stai ricevendo il valore ASCII (carattere e NON binario quindi) dei tuoi numeri :

49 = 0x31 = '1'
50 = 0x32 = '2'
51 = 0x33 = '3'
52 = 0x34 = '4'
53 = 0x35 = '5'
54 = 0x36 = '6'

... se vuoi dei numeri dovrai convertire da carattere a numero ... '1' (0x31) NON è uguale a 1 (0x01) !

Guglielmo
1375  International / Hardware / Re: Generatore segnale encoder in quadratura con AD9851 on: May 11, 2014, 07:12:23 am
2 Mhz per incominciare possono andare bene

Non ho capito ... prima chiedi aiuto per utilizzare un chip che ti può far arrivare a 20 MHz e poi ti vanno bene 2 MHz ???  smiley-eek smiley-eek smiley-eek

Perché, prima di far perdere tempo alla gente, decidi quello che ti serve ...  smiley-twist

... se ti bastano i 2 MHz ... allora il metodo di cyberhs va bene e lo si può sviluppare, ma se poi invece, comunque a te servono frequenze maggiori, inutile perdere tempo a scrivere codice che sarà totalmente da buttare, visto che con il AD9851 non ha nulla a che vedere !

Guglielmo
1376  International / Software / Re: numero minimo in un array on: May 10, 2014, 12:12:27 pm
penso che proverò ad usare per prima cosa il metodo di nid, che mi sembra il piu semplice...

Se, mano mano che leggi, devi solo identificare il valore maggiore/minore ... sicuramente SI, se invece le ricerche le devi fare poi in un secondo tempo, allora NO.  smiley-lol

Guglielmo
1377  International / Software / Re: problema visualizzazione minuti su adafruit neopixel16x on: May 10, 2014, 11:35:50 am
....ciao a tutti, chi è così gentile da indicarmi dove poter prendere il codice per realizzare un orologio con 60 led neopixel e DS1307
grazie.

... ho idea che te lo devi scrivere da solo ... e noi ti aiutiamo a correggerlo ... smiley-wink

Fai un po' di ricerche qui sul forum e vedi come gestire il DS1307, il resto ... lo trovi in piccoli pezzi anche in questo therad  smiley

Guglielmo
1378  International / Software / Re: numero minimo in un array on: May 10, 2014, 08:23:44 am
@ robtillaart : ... just to improve your Italian, for one-dimensional array (like this one) in Italian you use "vettore", for multidimensional array you use "matrice" smiley-wink
Anyway, your Italian is already quite good  smiley-lol

@ federico99 : ... o li inserisci in modo ordinato con l'algoritmo che ti ha indicato robtillaart e che trovi descritto anche QUI, o c'è poco da fare ...  smiley-roll

Guglielmo
1379  International / Software / Re: numero minimo in un array on: May 10, 2014, 07:55:00 am
Come ti ha suggerito robtillaart, se tu hai l'array ordinato (in una delle possibili forme), ovvero in cui ogni elemento è più grande del suo precedente e più piccolo del suo successivo, allora SI, si può fare una "ricerca dicotomica" che è molto veloce (bastano log2(numero_elementi) tentativi) altrimenti ... purtroppo no ...  smiley-roll

Guglielmo
1380  International / Hardware / Re: interferenze on: May 10, 2014, 07:49:47 am
Ciao,
prima di tutto, essendo il tuo primo post, ti consiglio di presentarti QUI e di leggere con attenzione il REGOLAMENTO ...

... poi ... se non metti lo schema del circuito, sarà difficile aiutarti !

Ad esempio, il pin che fa da ingresso, quando l'interruttore è aperto, è tenuto in uno stato stabile da una resistenza di pull-up/pull-down ?

Guglielmo
Pages: 1 ... 90 91 [92] 93 94 ... 399