Show Posts
Pages: 1 2 3 [4] 5 6 ... 1348
46  International / Software / Re: [HELP] Filtro software anti-polvere per fotocellula on: April 16, 2014, 04:38:06 pm
Perché usare un interrupt?
se un pezzo di una certa dimensione minima passa con una velocitá data interrompe la fotocellula per x secondi.
Al passaggio L-H della fotocellula memorizi i millis in una funzione
Al passaggio H-L calcoli il tempo passato. se é sotto un certo valore é solo sporco se sopra é un pezzo e va incrementato il contapezzi.
Ilpassaggio H-L lo determini con lo stato della fotocella e con lo stato precedente della fotocella.
Ciao Uwe
47  International / Hardware / Re: Problema Tamiya Twin motor on: April 16, 2014, 04:33:02 pm
Comunque se vuoi farle durare di più dai 3V massimo  limitando la corrente nel motore a circa 300-500mA
ciao icio
Consigli di limitare la corrente dei motori. Ci spieghi anche come farlo? (non é una domanda per perenderTi in giro ma non saprei neanch io come farlo senza troppa elettronica).
Ciao Uwe
48  International / Software / Re: Parentesi grafe on: April 16, 2014, 04:27:51 pm
Ma quei tutorial spiegano cose cosí essenziali e basilari come le parentesi graffi (niente contro di te spiddy1) ma questa domanda é rivolta a chi consiglai i tutorial.
@spiddy1
La tua domanda é una molto base, ma senza la risposta di Guglielmo avresti sempre dubbi percui la domanda é piú che lecita.

Le parentesi graffe devi mettere sempre quando una condizione (if, else, for, switch, while, do while, e altri) deve essere aplicata a piú funzioni (righe). In questo modo si raguppa una parte di sketch.
Devi metterle quando definisci una fuzione per ragruppare la parte di codice che fa parte della funzione.
Questo fa part della sintassi del linguaggio C. 
Qualcosa é spiegato quí: http://it.wikiversity.org/wiki/Strutture_di_controllo_nel_linguaggio_C ma visto che si considera una cosa saputa non c'é un paragrafo dedicato per le parentesi graffe.

Ciao Uwe
49  International / Deutsch / Re: mit TLC5940 RGB LEDs ansteuern, Problem bei der Ansteuerung on: April 16, 2014, 03:46:19 pm
Eben, 16 RGB-LEDs x 3 x 0,02A = 0,96A plus was der TLC selber braucht. Das macht 1A pro TLC!
Wenn du da nicht an jedem IC einen KerKo und einen kleinen Elko nahe an den Versorgungspins anordnest und direkt von Chip zu Chip mit Masse und Ub gehst, dann kommst du auf keinen grünen Zweig. Und der von Uwe angesprochene Bus sollte IC für IC erweitert werden, damit man mitbekommt, wann Ende Gelände ist. Ich kann nur für den 74HC595 sprechen, aber 6 Stück davon sind kein Problem. Die sitzen aber auch fast Gehäuse an Gehäuse, damit sind die Leitungslängen minimal.

Gruß Gerald
@nix_mehr_frei: Entschulde da hast Du etwas zu großzügig gerechnet.
Der TLC5940 hat 16 Ausgänge und man kann nur 16 LED ansteuern. Ob diese einzeln sind oder je 3 in verschiedenen Farben im gleichen Gehäuse ist unerheblich.
Bei eingestellten LED-Strom von 20mA ist der Gesamtstrom pro TLC 16*20mA  = 320mA. Bei 19 TLC sind das ca 6A !!!!

Ich tippe aber auf Probleme mit der Ansteuerung der TLC Eingänge da diese zum schalten zuvile Strom brauchen. Da helfen Bustreiber um die nötige Leistung zu bringen.

Grüße Uwe
50  International / Deutsch / Re: Hilfe bei IR-Codes senden… on: April 16, 2014, 03:28:54 pm
dann ist
Decoded RC6: 8048260C (36 bits)
auch vermutlich falsch weil da 4 Bit fehlen?
Grüße Uwe
51  International / Deutsch / Re: USB LiIon/LiPoly charger - 3.3V statt 4.8V, Wie?! on: April 16, 2014, 01:52:31 pm
oder alternativ NiCd (die es leider  wegen dem giftigen Cadmium kaum mehr gibt)
Auch wenn es NiCd Akkus nur für spezielle Anwendungen mehr gibt (für Geräte mit hohen Entladeströmen wie zB Elektroschrauber ) gibt es die gleichwertigen NiMH Akkus die man (fast) überall statt der NiCd verwenden kann.
Grüße Uwe
52  International / Hardware / Re: Potenziomettri lineari on: April 16, 2014, 01:48:36 pm
Poi non so quanto Ti possiamo aiutare visto che non hai un Arduino.
Ciao Uwe
53  International / Deutsch / Re: mit TLC5940 RGB LEDs ansteuern, Problem bei der Ansteuerung on: April 16, 2014, 01:18:22 pm
Wie versorgst Du die LEd und welchen LED-Strom hast Du eingestellt. Hast Du die jeweiligen Eingänge der 19 TLC alle paralellgeschaltet und je ein einsamer Arduino -Ausgang muß alle treiben???
Grüße Uwe
54  International / Software / Re: come "uscire" da una void una variabile?? on: April 16, 2014, 11:25:00 am
lo fai dichiarando la funzione non void ma int o altro

Code:
int misura distanza()
{ ...
return(distanza);
}

Ciao Uwe
55  International / Hardware / Re: quanti servo posso collegare ad arduino? on: April 16, 2014, 11:22:16 am
Serve comunque un alimentazione adeguata e separata per il servo perché anche i servi che non cambi posizione assorbono corrente e possono comunque muoversi.
La libreria servo.h gestisce 12 Servo sul Arduino UNO e 24 sul Arduino Mega.
Ciao Uwe
56  International / Deutsch / Re: Hilfe bei IR-Codes senden… on: April 16, 2014, 11:17:05 am
Das verstehe ich jetzt auch nicht.
0x8048260C ist doch eine 32 Bit Zahl?
Grüße Uwe
57  International / Generale / Re: dopo lo starter kit? on: April 16, 2014, 05:28:46 am
Incomici a realizzare una Tua idea.
Guarda cosa é disponibile in rete, come hanno fatto gli altri e poi ci chiedi.
Ciao Uwe
58  International / Hardware / Re: Questi rele supportano la 220 di casa? on: April 16, 2014, 05:27:34 am
Io ne ho utilizzati diversi e supportano tranquillamente i 220 dato che son fatti e progettati bene.
l'unico neo e' che appunto sono sporchi e bisogna pulirli.
Visto che questi modulini esistono in diverse versioni di diversi produttori io non oserei dare una risposta affermativa generale.
Il fatto che per un certo tempo non ha dato problemi non significa che la progettazione é stata fatta a regola d'arte.
Ciao Uwe
59  International / Deutsch / Re: Optokoppler schaltet nicht so wie ich will on: April 16, 2014, 01:07:47 am
Zum ersten sind wir neugierig. Zum zweiten ist es sehr frustrierend wenn jemand das gleiche oder ein ähnliches Problem hat und diese Diskussion findet. Dann findet er daß es funktioniert aber nicht wieso.
Mit Deiner letzten Antwort ist aber klar daß die Schaltung funktioniert und die Programmierung falsch war.
Grüße Uwe
60  International / Software / Re: inizio timer al cambiamento della variabile on: April 15, 2014, 06:45:11 pm
Code:
unsigned long Start;
int primavolta=0;
...
if(variabile > x && primavolta==0)
{
 Start = millis();
primavolta =1;
}
if( variabile < x && primavolta==1)
{
tempo = millis()-Start;
primavolta =0;
}
Ciao Uwe
Pages: 1 2 3 [4] 5 6 ... 1348