Show Posts
Pages: [1] 2 3 ... 12
1  International / Generale / Re: Consiglio per elettrovalvola on: July 07, 2014, 06:08:42 am
Per curiosita: perchè non andrebbe bene un BC337 che regge fino a 800mA?
2  International / Generale / Re: Consiglio per elettrovalvola on: July 07, 2014, 04:57:02 am
Come non detto, sono io incapace che non li trovo. Mi mancava la parola: Faston!
Per quanto riguarda come comandare l'elettrovalvola avevo in mente questo schema (allegato).
Ma forse non è troppo esagerato usare un relé? Su internet vedo che lo usato sempre per l'elettrovalvole, ma un semplice BC337?
3  International / Generale / Re: Acquistare kit Arduino UNO da rivenditori non ufficiali on: July 07, 2014, 04:05:21 am
Ciao!
Io quando comprai il mio primo Arduino con lo starter kit lo presi dal rivenditore del primo link.
Il Kit di per se non è originale, ma lo è l'Arduino (che è la cosa importante), i componenti ogni rivenditore gli assortisce in modo diverso ma vanno assolutamente bene. Scegli quello che per te è più completo.
4  International / Generale / Re: Consiglio per elettrovalvola on: July 06, 2014, 03:29:57 pm
Ciao, ti ringrazio per la risposta!
L'elettrovalvola che mi hai linkato fa proprio al caso mio, molto meglio lavorare a bassa tensione per progetti del genere!
Ho cercato in giro nel web e mi sembra che quella li abbia un ottimo rapporto qualità/prezzo, su Aliexpress ne hanno una simile, ma sarà una cinesata.
Ma è possibile che su FuturaShop non vendano dei cavetti adatti a quell'elettrovalvola, o sono io incapace e non li trovo?

5  International / Generale / Consiglio per elettrovalvola on: July 06, 2014, 09:53:22 am
Ciao a tutti!
Vi scrivo per chiedervi un consiglio su quale elettrovalvola comprare, premetto di non intendermene  smiley-grin
Pensavo ad un elettrovalvola normalmente chiusa da alimentare a 12V DC, capace di sopportare la pressione dell'acqua delle tubature di casa. La mia idea è di costruire un piccolo impianto di irrigazione per le piante e il mio dubbio principale è proprio sapere quale elettrovalvola è più adatta per questo progetto.
6  International / Software / Re: Infrarossi SendRaw on: July 06, 2014, 09:06:03 am
Premetto subito che non sono un esperto di transistor  smiley-roll-sweat
Con la formula Ib=Ic/hfe si dovrebbe calcolare la corrente massima tra il collettore e l'emettitore in funzione della corrente sulla base.
Con la formula I=V/R si calcola la corrente in circolo in funzione della tensione e della resistenza applicata (in questo caso al led).
7  International / Software / Re: Infrarossi SendRaw on: July 05, 2014, 03:03:41 am
Ciao!
Allora con una resistenza di 220 ohm il transistor è ampliamente aperto, se come dici tu (non ho fatto il conto) bastano 7kohm per far passare 80mA sul collettore figuriamoci con 220 ohm.
Però io metto una resistenza da 47 ohm tra i 5V e l'anodo che secondo la la formula:
I = 5V-1,2V / 47 ohm =  80 ohm
8  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 04:05:02 pm
Mi ero dimenticato la caduta di tensione  smiley-roll-sweat
Comunque ad occhio se non abbiamo superato il limite ci siamo molto vicini  smiley-sweat
Questa non voleva essere una critica, ma solo un consiglio costruttivo  smiley-wink
Io ho usato un transistor BC547 NPN
9  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 03:56:18 pm
Si forse per prova il dalay si può lasciare perdere  smiley-sweat
Però la resistenza da 100 ohm no!  smiley-evil
Un po' di forumule: V = R x I
V/R = I
5V/100ohm = 0.050 A = 50mA Ovvero un valore superiore ai 40mA (massimo assoluto di un pin Arduino)
E' vero che con 220ohm l'infrarosso si dimezza, infatti io ho usato il buon vecchio transistor NPN da 100mA
10  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 03:46:11 pm
Ti volevo correggere 2 cosucce riguardo all'articolo:
1) nello sketch non hai messo un delay di almeno 1-2 secondi (se non di più), rischi di far impazzire il dispositivo  smiley-lol
2) Nello schema hai collegato il led al pin con una resistenza di 100ohm!!
Così fai passare 50mA che potrebbero danneggiare il pin di arduino!
O metti un transistor o aumenti la resistenza ad un valore di circa 220ohm (questo dipende soprattutto dal tipo di led, per esempio il mio consumava anche più di 100mA! Pertanto ho preferito usare un transistor)
11  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 02:58:14 pm
ah e poi perchè devo eliminare il primo valore dell'array?
Il motivo non lo sò magari qualcuno con più esperienza ce lo può spiegare!
12  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 02:10:28 pm
Si, dicevo sulla tv!
Ho notato anche io che i RAW sono quasi tutti diversi:
pigia ripetutamente il pulsante e/o tienilo premuto in modo da ricevere molti valori (10-20).
Noterai che un valore viene ripetuto più volte ed è quello giusto!
13  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 02:03:28 pm
Prova a trasmettere il codice di un telecomando samsung, io ci ho provato un po' di volte con questo modo, ma non riesco...
P.S ho fatto un programmino in VB per togliere gli spazi e i "-" e inserire le virgole.
Vedi per caso qualche lucina muoversi o lampeggiare?
Io ho provato anche con un telecomando samsung e funziona!
14  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 12:04:09 pm
Incredibile funziona! (Incredible, it's works!)
Ecco lo sketch: (This is the sketch:)
Code:
#include <IRremote.h>
IRsend irsend;

unsigned int prova[] = {3450,1750,400,400,450,1300,450,400,450,400,450,450,400,450,450,400,450,400,450,450,450,400,450,400,450,450,400,450,450,1250,450,450,450,400,450,400,450,400,450,450,450,400,450,400,450,450,400,450,450,1250,450,450,450,400,450,400,450,450,400,450,450,400,450,400,450,450,400,1300,450,400,450,1300,450,1250,450,1300,450,1300,400,450,450,400,450,1300,400,450,450,1300,400,1300,450,1300,450,1250,450,400,450,1350,400};
void setup()
{
  Serial.begin(9600);
}

void loop() {
  for (int i = 0; i < 3; i++) {
     irsend.sendRaw(prova,sizeof(prova)/sizeof(int),38);
     delay(50);
   
  }
  delay(2000);
}
Se a qualcuno dovesse servire ...
1) Ho ottenuto il codice RAW grezzo dallo sketch IRrecvDump
2) Con il blocco note  gedit (trova e sostituisci) ho tolto gli spazi e messo le virgole
3) Sempre con il blocco note  gedit ho tolto tutti i meno "-"
4) Ho eliminato il primo valore dell'array
----
if to someone was helpful...
1) I got the crude RAW code by the sketch of IRrecvDump
2) With notepad gedit (find and replace) I deleted the spaces and I put the commas
3) With notepad gedit I deleted the minus "-"
4) I deleted the first value of the array
(Sorry for the bad English)
15  International / Software / Re: Infrarossi SendRaw on: October 18, 2013, 08:22:16 am
Grazie mille della risposta!
Ma non ho ben capito cosa devo fare:
- devo aggiungere "sizeof(XPAUSE)/sizeof(int)"
- devo togliere dall'array il primo valore
- devo cambiare i tempi del delay()

Giusto?
Però nonostante ciò non mi funziona  smiley-cry
Pages: [1] 2 3 ... 12