Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #15 on: November 24, 2012, 06:52:42 am » |
di nulla. ciao 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #16 on: January 07, 2013, 06:09:53 am » |
Scusate, io ho questo stesso led ma in questo topic non viene fatto il valore medio del V ma viene preso direttamente il minimo. E' corretto? Qui si usa 1,3V a me viene 1,8... http://arduino.cc/forum/index.php?topic=35641.5;wap2grazie mille e scusate la banalità della domanda.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #17 on: January 07, 2013, 06:11:10 am » |
preciso lo stesso led del link! 
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #18 on: January 07, 2013, 06:13:12 am » |
Ascolta, un LED ha un range di tensione, di solito si usa il valor medio, ma nessuno ti vieta di usare il valore più grande o più piccolo riportati nel data-sheet; qual è il tuo problema?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #19 on: January 07, 2013, 10:52:53 am » |
Volevo calcolare in maniera corretta la resistenza da applicare. E' la prima volta che lo faccio... mi è arrivato lo starterkit giusto giusto 15 gg fa. E vorrei capire per bene i passaggi. Ma a i fini pratici, farlo lavorare con più V fa si che l'emanazione "luminosa" sia maggiore (in questo caso il raggio di azione)? Ora mi metto a calcolare quella che serve per il ricevente che è un L14G1. Grazie mille! E colgo l'occasione per fare i complimenti a tutti coloro che partecipano a questo forum, che permettono a i niubbi come me di portare avanti progetti, anche se pur elementari ma estremamente istruttivi ed intuitivi!
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #20 on: January 07, 2013, 11:41:56 am » |
Per il ricevitore quasi sempre nel data-sheet è riportato lo schema applicativo con i valori dei componenti esterni da usare. Comunque se hai difficoltà chiedi pure. Va bene il concetto che aumentando la potenza del fascio aumenta la portata, ma ti assicuro che fa molto di più inserire il led in un tubicino di adeguate dimensioni che aumentare la potenza al suo limite; inoltre ruolo fondamentale hanno i ricevitori, il TSOP34838 è dichiarato per ben 40mt, e funziona davvero a meraviglia.
|
|
|
|
|
Logged
|
|
|
|
|
Montebelluna
Offline
Newbie
Karma: 0
Posts: 21
|
 |
« Reply #21 on: January 08, 2013, 04:23:33 am » |
Buon giorno Scusate se mi intrufolo nel post, ma la cosa mi interessa perché mi sto scervellando sulla stessa cosa. Sul Start kit che mi è arrivato c’è un led IR TSUS4300, seguendo una guida l’ho collegato in serie con una resistenza da 220 ohms, volevo sapere se è giusto perché in led non lampeggia (ho controllato con la fotocamera del cellulare). L’ho collegato al pin 03 di Arduino caricato il programma base “IRsendDemo” ma niente Ho provato a collegarlo al pin 13 con il programma “Blink “ il led lampeggia A questo punto sono un po confuso…  Ha dimenticavo ho un ADmega2560 + ETH-SHIELD Grazie
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #22 on: January 08, 2013, 04:31:00 am » |
Il LED dovrebbe appartenere alla famiglia degli infrarossi, giusto? Se è così, come hai ben capito, puoi vederlo lavorare solo guardandolo con una foto o videocamera. Se sul pin 13 lampeggia significa che l'altra prova che stai facendo non sta inviando segnale al pin 3 ma a qualche altro pin, oppure che quel programma si aspetta qualcosa (magari la pressione di un tastino) prima di mandare il segnale. Puoi dire di più su questo sketch, magari fornendo il link o postandolo qui stesso?
|
|
|
|
|
Logged
|
|
|
|
|
Montebelluna
Offline
Newbie
Karma: 0
Posts: 21
|
 |
« Reply #23 on: January 08, 2013, 05:06:43 am » |
Ciao Si il pin è ad infrarossi, il link del datasheel : http://www.vishay.com/docs/81053/tsus4300.pdfil collegamento con resistenza da 220 ohmes è ok? lo skech di esempio della libreria è abbastanza semplice: /* * IRremote: IRsendDemo - demonstrates sending IR codes with IRsend * An IR LED must be connected to Arduino PWM pin 3. * Version 0.1 July, 2009 * Copyright 2009 Ken Shirriff * http://arcfn.com */
#include <IRremote.h>
IRsend irsend;
void setup() { Serial.begin(9600); }
void loop() { if (Serial.read() != -1) { for (int i = 0; i < 3; i++) { irsend.sendSony(0xa90, 12); // Sony TV power code delay(40); } } }
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #24 on: January 08, 2013, 06:31:12 am » |
La R portala a 50-100ohm ma dovrebbe andare anche con 200ohm Quello sketch a me sembra che generi un codice in una data condizione, non sono in grado di interpretarlo correttamente però trasforma per prova il loop in: void loop() { irsend.sendSony(0xa90, 12); // Sony TV power code delay(40); }
|
|
|
|
|
Logged
|
|
|
|
|
Torino
Offline
God Member
Karma: 2
Posts: 723
|
 |
« Reply #25 on: January 08, 2013, 06:48:59 am » |
Per vedere il led lampeggiare,seguendo lo sketch che hai postato, devi aprire il serial monitor,digitare ad esempio n e premi invio e vedrai lampeggiare il led per 3 volte come da ciclo for. Diversamente come dice Michele modifica il loop e vedrai il led acceso.
|
|
|
|
|
Logged
|
|
|
|
|
Montebelluna
Offline
Newbie
Karma: 0
Posts: 21
|
 |
« Reply #26 on: January 08, 2013, 06:55:25 am » |
Ciao resistenze dello starkit disponibili 220 ohm / 470 ohm / 1Kohm / 4,7Kohm / 10 Khom vedrò di procurarne anche da 50 e 100
Lo skech che mi hai proposto l'avevo gia provato anch'io ma ero tornato all'esempio originale pensando di aver sbagliato.
sono scettico su due punti:
il primo è che mello skech non viene devinito da nessuna parte il pin di OUT del segale, del tipo che se io il led lo volessi collegare nel pin 6 invece di 3. tu che ne pensi ?
il secondo di aver collegato il led sulla basetta in maniera sbagalita, farò una foto e la posto per sicurezza
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10270
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #27 on: January 08, 2013, 07:02:01 am » |
Metti due R da 220 in parallelo tra loro e ottieni 110 ohm ma, ripeto, puoi continuare anche con la sola 220 ohm, a livello di fotocamera devi vederla comunque la luce, d'altra parte sul pin 13 la vedevi giusto? non usavi sempre la 220 ohm? il pin 3 probabilmente è fissato all'interno della libreria che stai usando nello sketch. Fai una prova sciocca: apri il blink e modificalo per il pin 3 e poi vede se lì ti funziona. @ Tonid: gli ho consigliato di escludere tutto perché quello è un treno ripetuto tre volte a 38KHz, con un intervallo di 40ms, non vedrà mai tre lampeggi ma solo un istantaneo flash, eliminando tutto invece dovremme mandare il codice all'infinito e qualcosa dovrebbe vedere, ma io non ho mai usato quella lib o fatto esperimenti con telecomandi ecc, quindi tu ne sai più di me 
|
|
|
|
|
Logged
|
|
|
|
|
Torino
Offline
God Member
Karma: 2
Posts: 723
|
 |
« Reply #28 on: January 08, 2013, 07:18:28 am » |
@ Tonid: gli ho consigliato di escludere tutto perché quello è un treno ripetuto tre volte a 38KHz, con un intervallo di 40ms, non vedrà mai tre lampeggi ma solo un istantaneo flash, eliminando tutto invece dovremme mandare il codice all'infinito e qualcosa dovrebbe vedere, ma io non ho mai usato quella lib o fatto esperimenti con telecomandi ecc, quindi tu ne sai più di me I lampeggi si vedono bene ma deve però scrivere un carattere in serial monitor e premere invio altrimenti non vede nulla mentre come dici tu vedrà il led sempre acceso......in sostanza credo che non abbia digitato nulla in serial monitor ed ovviamente non vedeva cambiare lo stato del led....
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 2
Posts: 466
|
 |
« Reply #29 on: January 08, 2013, 07:21:38 am » |
scusatemi.. non conosco molto la libreria.. ma giustamente tonid dice di premere il tasto, ma quel 12 nella riga del send, non potrebbe riferirsi al pin 12 ? Presto fai a fare una prova..
|
|
|
|
|
Logged
|
|
|
|
|
|