Show Posts
Pages: 1 ... 434 435 [436] 437 438 ... 699
6526  International / Generale / Re: Antirimbalzo senza delay(n) on: March 14, 2012, 01:40:27 am
Se non usi gli appositi IC che eliminano i rimbalzi non puoi non utilizzare delle attese per convalidare gli stati del pulsante/interruttore, questo non significa che il micro deve rimanere fermo ad aspettare, semplicemente che non deve considerare valide variazioni dello stato per un certo tempo, tipicamente da 20 a 50 ms.
Guardati l'esempio blink senza delay dove viene usata la millis per determinare quando accendere/spegnere il led senza fermare l'elaborazione, il concetto e la tecnica da utilizzare è la stessa.

6527  International / Generale / Re: piccolo problemino con una funzione matematica on: March 13, 2012, 05:32:02 pm
perchè?

1*36000 = 36000, una variabile int può rappresentare al massimo un numero compreso tra 32767 e -32768, 36000 corrisponde a -29536 e da qui il risultato -8, la parte decimale viene troncata, quando dividi per 3600, devi usare variabili "unsigned int".

6528  International / Generale / Re: Arduino Mini Pro su RAW a 9V e su Vcc a 8?!?! on: March 13, 2012, 11:56:27 am
e quindi?! cos'era?

Mi associo alla richiesta, misura fatta male o 680R danneggiato ?
6529  International / Megatopic / Re: [Multicotteri] Elettronica : IMU, MCU, Sensori ed algoritmi di controllo on: March 13, 2012, 10:11:56 am
capito, però non ho idea di come si faccia a calibrarli, mi serve una di quelle schede per programmarli?

Devi guardare il manuale degli ESC, a seconda del modello sono programmabili tramite comandi impartiti dallo stick della radio e/o tramite le apposite card.
Di sicuro la prima cosa che devi fare è settare allo stesso modo tutti e quattro gli ESC, sopratutto il range utile dello stick gas, eventualmente pure il verso di rotazione del motore se previsto.
Se sul quadri non installi quattro ESC che rispondono allo stesso modo ai comandi diventa praticamente impossibile volare.
6530  International / Generale / Re: Arduino e memoria flash a 3.3 volt on: March 13, 2012, 05:56:46 am
Il CD40109B dovrebbe andare bene, gli altri no.

edit: ho dato un'occhiata più attenta al data sheet, è un ic abbastanza vecchiotto pensato per convertire tra i livelli TTL (5V) e i livelli delle logiche CMOS a 12V.
Il range ammesso delle tensioni di funzionamento parte da 3V, però ha un tempo di propagazione abbastanza alto e tempi di commutazione più alti di quelli richiesti per il buon funzionamento della SPI, comunque c'è un buon margine di tolleranza.
Potrebbe anche farcela, ma non ti garantisco nulla, anzi è molto probabile che non va bene.
6531  International / Generale / Re: Topic permanente di programmazione newbie on: March 13, 2012, 05:45:38 am
Bell'idea sto coso, peccato non sia open

Dipende da cosa intendi per open, è un prodotto finito con un suo datasheet e relativi manuali d'uso, come hardware sopra c'è un video controller a bassa risoluzione e un micro di interfaccia, nulla di strano e visto il costo non ha alcun senso tentare di farselo in casa  smiley
6532  International / Generale / Re: Topic permanente di programmazione newbie on: March 13, 2012, 05:18:04 am
E osando di più dotare Arduino di un display standalone non virtuale ma reale, usando uno shield tipo questo:
http://microvga.com/arduino
costa circa 30 dollari

Bell'oggetto, però utilizza cinque pin di Arduino e la libreria è veramente minimale, non la vedo di semplice utilizzo.

Funzioni supportate:

_cputs
_kbhit
_putch
_getch
clrscr
clreol
textbackground
textcolor
gotoxy

6533  International / Generale / Re: Arduino Mini Pro su RAW a 9V e su Vcc a 8?!?! on: March 13, 2012, 05:03:22 am
Per il tester devo guardare ho questo qui:
http://www.elettronicazetabi.it/shop/strice680r.htm

Praticamente il miglior tester analogico mai realizzato  smiley
Questo esclude la questione batteria, viene usata solo per misure resistive, e a meno che non ti sia cascato è impossibile che sbagli a fare una misura voltmetrica, cosa che puoi facilmente verificare misurando una tensione nota, p.e. quella in uscita dal 7809 che deve essere 9V  +/- 0.05 Volt per la tolleranza.
6534  International / Generale / Re: Arduino Mini Pro su RAW a 9V e su Vcc a 8?!?! on: March 13, 2012, 04:57:35 am
Dopo riprovo la misura e magari mando delle foto perchè se mi son giocato un altro mini prendo e metto tutto nel cestino.

C'è sempre la possibilità che stai misurando in modo sbagliato oppure il tuo tester ha qualche problema, a partire dalla batteria scarica il cui primo sintomo sono proprio le misure voltmetriche più alte del dovuto perché la tensione del riferimento interno scende sotto il suo valore nominale.
6535  International / Generale / Re: Arduino e telecamera CCD on: March 13, 2012, 04:54:00 am
è compatibile con arduino?

No, e più in generale non puoi collegare nessuna telecamera ad Arduino perché non dispone di sufficiente potenza di calcolo, oltre che ram, per gestire un flusso video, pure se a bassa risoluzione.
6536  International / Generale / Re: Arduino e memoria flash a 3.3 volt on: March 13, 2012, 04:49:18 am
puoi controllare se c'è un errore di battitura?

Si, la sigla giusta è SN74LVCC3245A, con google il primo risultato ti manda direttamente al data sheet sul sito del produttore.
6537  International / Generale / Re: Interconnessione tra due arduino 1 in RS232 on: March 13, 2012, 04:44:53 am
Praticamente io vorrei fare questo e cerco di spiegarmi meglio:

Dopo aver collegato i due Arduino tramite seriale non devi fare altro che inviare un byte, se ti bastano otto led e ogni volta che uno degli switch cambia stato, contenente lo stato di tutti gli switch, dalla parte opposta non fai altro che applicare il byte ricevuto ai vari pin, bit a bit, che comandano i led.
6538  International / Generale / Re: Arduino Mini Pro su RAW a 9V e su Vcc a 8?!?! on: March 13, 2012, 04:30:17 am
mmm stasera riprovo ma semplicemente ho preso un puntale e messo a massa e l'altro al pin vcc (ho saldato degli strip su arduino mini pro).

Se è così e se il tuo tester sta funzionando correttamente allora il regolatore onboard della Mini Pro è da sostituire.
6539  International / Generale / Re: Arduino e memoria flash a 3.3 volt on: March 13, 2012, 04:26:38 am
Tra le soluzioni che non richiedono altri IC appositi che al momento non ho in casa cosa può esserci? Diodi zener?

Dato che parliamo di SPI sei obbligato ad usare un apposito IC level shifter come il 74LLVCC345A.
Per funzionare correttamente la SPI richiede fronti di salita e discesa molto ripidi, questo perché lavora sul cambio fronte e non sullo stato fisso, che non sono ottenibili con mezzi di conversione passivi o soluzioni tipo quelle usate sulla I2C che vanno in crisi già con fronti minori di 1 uS.
Non importa la velocità a cui fai funzionare la SPI, per assurdo pure a pochi Hertz, perché quello che conta il tempo che ci mettono i vari segnali a commutare tra 0 -1 e viceversa.
6540  International / Generale / Re: Topic permanente di programmazione newbie on: March 13, 2012, 04:15:47 am
Bene, bene, io purtroppo con gli esami sono piuttosto incasinato, infatti ancora sono in arretrato con l'erase, ma subito dopo farò un po' di test. Grazie Astro!

Ieri sera stavo riflettendo sulla possibile evoluzione del vLcd per renderlo qualcosa di più di una semplice emulazione di un LCD alfanumerico reale con tutte le relative limitazioni.
Tra i vari widget che ho a disposizione per la realizzazione di GUI, cosa che faccio spesso come complemento ai miei lavori, ne ho uno che simula un pannello lcd grafico senza limiti, salvo le dimensioni del monitor, ai pixel che lo compongono, mi consente di utilizzare vari effetti speciali come il blinking di un gruppo di caratteri e/o colorarli a piacere e altre cosette.
Una volta chiuso il discorso vLcd, e mi manca poco per farlo, vorrei usare il pannello grafico per realizzare una sorta di monitor virtuale a colori sul quale scrivere tramite Arduino utilizzando una serie di funzioni di uso immediato che consentono di posizionare a piacere scritte e dati, con tanto di caratteri speciali presenti nel font in uso, cosa non possibile con il widget per gli lcd alfanumerici, e relativi effetti speciali.
In pratica sarà una cosa con comandi simili a vLcd, ma con molte possibilità in più e senza limiti di dimensioni, p.e. sarà possibile organizzarlo come 20 righe da 40 caratteri direttamente da Arduino tramite un apposito comando, in questo modo dovrebbe diventare molto semplice realizzare GUI generiche per Arduino senza dover scrivere una sola riga di codice sul PC, cosa che a molti crea non pochi problemi.

Pages: 1 ... 434 435 [436] 437 438 ... 699