Se sei già registrato           oppure    

Orario: 01/05/2024 18:13:22  

 

Energia Alternativa ed Energia Fai Da Te > Arduino

VISUALIZZA L'ALBUM

Pagine: (7)   [1]   2   3   4   5   6   7    (Ultimo Msg)


Sensore di movimento e crepuscolare con arduino
FinePagina

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 29/10/2017 23:56:58

Save ragazzi avrei bisogno un po del vostro aiuto per realizzare questo progetto. Vorrei far accendere una lampadina al passaggio di una persona ma solo di notte e vorrei utilizzare arduino nano.lo so che in commercio gia ci sono sensori che fanno questa funzione ma dato che lo devo nascondere dietro ad una plaffoniera mi servirebbe qualcosa di piccolo... Gia sono in possesso di arduino nano ,sensore pir ,fotoresistenza e relé . io non sono capace di creare il programma per fare cio qualcuno puo aiutarmi ?grazie

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 30/10/2017 08:36:18

Ciao,
la plafoniera è in un posto al coperto oppure su un muro perimetrale? E' esposta alla luce solare oppure è in un posto nascosto?
Che tipo di lampadina vuoi far accendere, corrente continua o alternata? Per il primo caso devi sapere che il relè non durerà per sempre, e ogni X mesi lo dovrai cambiare (esperienza personale, questi relè sono pensati per lavorare di AC, e con la DC dopo un po' di mesi di funzionamento non vanno più, probabilmente i contatti interni si incollano)

Per la lettura della fotoresistenza ti serve anche un'altra resistenza, si fa un partitore di tensione, e si manda ad un pin analogico per la lettura.
Un altro pin si usa per comandare il relè. Un pin digitale per la lettura del sensore PIR.
Io con il sensore PIR ho avuto dei problemini con un ESP: la sua uscita solitamente è a 3,3V, non 5V. Inoltre tieni presente che è facile che si attivi molte più volte del necessario. Poi devi scegliere in quale modalità farlo funzionare: ti manda un solo impulso quando rileva un movimento, oppure tiene il pin di output alto per un tempo prestabilito.



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 30/10/2017 12:47:29

Grazie luca comunque vorrei accendere dei led a 12 volt in corrente continua e la plaffoniera sta all interno sotto al soffitto.di resistenze ne ho tante basta che mi dici il valore e cerco,in un progetto solo crepuscolare ho usato una resistenza da 120k se non ricordo male. Cmq vorrei far svolgere il programma così
Arduino legge la fotoresistenza
Se é buio leggi il pir e al passaggio di persone chiudi il relé per un tempo che posso regolare modificando il programma solo sul tepo

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 30/10/2017 14:43:46

Ok io ho fatto una cosa molto simile.
Ti consiglierei di pilotare i led con dei mosfet (i classi IRF540 o meglio ancora della famiglia IRL che si pilotano a 5V) anzichè con il relè.
Io ho usato una fotoresistenza da 20M e facendo delle prove ho scelto l'altra resistenza del partitore con un valore di 680K. In questo modo di giorno ho un valore molto vicino allo 0, che sale mano mano che arriva la notte.
Nel mio schema la R da 680K è collegata a Vcc, mentre le fotoresistenza a massa.
Probabilmente nel tuo caso dovresti fare il contrario, per avere un valore tendente allo 0 di notte, così è più facile gestire la condizione "è notte accendi le luci".



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 30/10/2017 23:11:32

Diciamo che qualcosa l'ho capita ma tutto cio come si fa?hai qualche schema?

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 30/10/2017 23:36:19

Cosa non ti è chiaro? Io voglio aiutarti a fare questo progetto, ma non è nel mio stile "ecco la pappa pronta", nel senso che vorrei che tu capisca quello che stai facendo. Poi lo facciamo insieme, ma deve essere chiaro cosa facciamo e perchè



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 30/10/2017 23:56:54

Io ho capito grosso modo il concetto pero io l'unica cosa che so fare in elettronica é leggere lo schema e fare il circuito ma se mi devo inventare io un circuito non ne son capace. Poi se vuoi spiegarmi e farmi capire passo passo come si fa a me fa tanto piacere

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 31/10/2017 06:42:25

Per fare una cosa del genere userei come crepuscolare uno di questi sensori LINK

https://i.ebayimg.com/images/g/rQQAAOSwpLNX8xpd/s-l1600.jpg

Ne esistono anche con il fotodiodo al posto della fotoresistenza.

Ne uso alcuni e funzionano bene. Si alimentano a 5v ed hanno un potenziometro che in base all'intensità della luce attiva un relè, ma hanno anche una uscita digitale ed una analogica per interfacciarli con arduino, sono molto versatili.


Tu alla fotoresistenza vorresti aggiungere un sensore pir, uno così dovrebbe andare beneLINK

https://i.ebayimg.com/images/g/3u8AAOSwhQhYzoZb/s-l500.jpg

Si alimenta a 5V ed ha una uscita digitale a 3v per interfacciarsi ad arduino.
Per usarli entrambi non ti occorre alcun circuito, li alimenti a 5v ed i due pin in uscita li colleghi a due pin digitali dell'arduino.



Modificato da calcola - 31/10/2017, 06:52:17


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 31/10/2017 07:07:21

Come relè uso questi
LINK

https://i.ebayimg.com/images/g/NFcAAOSwDxFZ3zyn/s-l1600.jpg

Se la corrente ai morsetti non supera i 5-6A non hanno problemi, ne uso alcuni da anni e solo in uno che impiego in AC per accendere un alimentatore, si sono incollati i contatti. In ogni caso per praticità, per il poco costo e per la facilità di sostituzione io li userei



Modificato da calcola - 31/10/2017, 08:26:00


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 31/10/2017 07:11:45

Per il circuito di alimentazione ti consiglerei un alimentatore 220 12v, con la 12v alimenti arduino, contemporaneamente la riduci a 5V con un dc dc converter ed alimenti sensori e relè, il codice é banale, se cerchi su internet troverai molti esempi e non ti sarà difficile crearne uno.

PS: non alimentare sensori e relay con il pin vcc a 5V di arduino, assorbono troppo e rischi di bruciare il micro



Modificato da calcola - 31/10/2017, 08:28:11


---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Luca450Mhz

Avatar
GigaWatt


Gruppo:Utente
Messaggi:3204

Stato:



Inviato il: 31/10/2017 09:29:59

Ciao calcola, aspettavo il tuo intervento! Arduino e dintorni è il tuo pane quotidiano!
Per la scheda con la fotoresistenza è una buona idea, solo che se Donato vuole fare il circuitino quanto prima diventa difficile aspettare 35-45 giorni prima che arrivi dalla Cina. Però lasciamo a lui la scelta.

A me è successo con due relè, uguali a quelli che hai postato, che pilotavano dei led con assorbimenti davvero bassi (forse al massimo 1,5A) che all'improvviso hanno smesso di funzionare. Allora ho deciso di usare i mosfet, dureranno per sempre, senza parti in movimento, e al prossimo upgrade li comanderò in PWM per variare la luminosità!

Ora Donato dicci quale strada preferiresti e poi continuiamo.

Intanto ti spiego la questione della fotoresistenza: un partitore è un insieme di due resistenze collegate in serie, dove una estremità è collegata a massa e l'altra a Vcc (i 5V dell'alimentazione).
Il punto di lettura è proprio al centro, dove le due resistenza sono collegate tra di loro.
Il partitore serve per trasformare la Vcc in un valore più basso utilizzando una proporzione (il valore delle resistenze è fondamentale per avere un certo range di tensioni in uscita).

La fotoresistenza cambia la propria resistenza in base alla luce che la colpisce, in modo inversamente proporzionale alla luce stessa: più la luce aumenta, più la resistenza diminuisce. Di giorno avrà un valore molto basso, tendente allo zero, mentre più è buio e più la sua resistenza si avvicina al suo valore di targa.

Ora supponiamo che R1 sia la fotoresistenza, ed R2 l'altra resistenza fissa, mentre il ! sia il punto di lettura (che mandiamo ad un input di Arduino)

Con questo schema:

Vcc -- R1 -- ! -- R2 -- Massa

avrai che più aumenta la luce, più R1 diminuisce la sua resistenza e di conseguenza nel punto ! ti troverai una tensione sempre più grande, che si avvicina sempre di più ai 5V. Più fa buio più all'input di Arduino leggerai un valore sempre più basso (che dipende anche dal valore di R2)

Con lo schema:

Vcc -- R2 -- ! -- R1 -- Massa

Avrai un comportamento opposto: di notte avrai quasi 5V all'input e di giorno quasi 0.

Io sceglierei la prima, perché più naturale, se pensi a quell'input sul pin di Arduino come alla luminosità corrente.



---------------
Pannelli: 6975 Wp (poli e mono). Inverter UPS PSW7 6kW 48V toroidale con switch comandato dal mio sistema di domotica (RaspberryPi + vari Wemos D1 Mini - ESP8266). Regolatore di carica: Mpp Solar PCM8048.
Batterie: 24 elementi trazione pesante 315Ah C5 48V.

 

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 31/10/2017 12:56:25

Dato che gia in passato ho fatto un crepuscolare con solo arduino fotoresistenza resistenza e relé stavo quasi pensando di fare così. Il crepuscolare fatto con arduino che in assenza di luce mi chiude il relé e sul relé mettere direttamente un pir 12 volt(che dopo vi posto in foto)6ampere e sull'uscita del pir direttamente i led. Così facendo il relé si eccita una volta al giorno e il resto del lavoro lo svolge l'elettronica del pir.
In sintesi un alimentatore da 220ac a 12 volt dc
Uno step down per alimentare arduino
Arduino mi alimenta il relé quando e buio
E lo stesso alimentatore a 12 volt mi alimenta il pir e dal pir accendo i led...mi sono fatto ca:)pire?

 

donato
MegaWatt


Gruppo:Utente
Messaggi:449

Stato:



Inviato il: 31/10/2017 12:59:21

Questo sarebbe il pir



Immagine Allegata: Screenshot_2017-10-31-12-56-52_crop_720x576.png
 
ForumEA/S/Screenshot_2017-10-31-12-56-52_crop_720x576.png

 

calcola
GigaWatt


Gruppo:Utente
Messaggi:4435

Stato:



Inviato il: 31/10/2017 14:59:14

ti sei fatto capire, la soluzione non è molto fine, ma può funzionare. Personalmente non mi piace che intendi alimentare il relè dall'arduino, meglio solo pilotarlo e non alimentarlo. Lo zoccolo relè è sicuramente comodo e la soluzione di sostituirlo con un mosfet è da considerare. Spesso ho impiegato zoccoli relè per pilotare la bobina di più potenti contattori, ultimamente al posto dei relè, per pilotare i contattori uso dei TIP102, però hanno bisogno di un minimo di circuito.

Con la semplice fotoresistenza funzionerà, ma a mio avviso non avrai la precisione delle apposite schedine, che a circa 3 euro vendono anche in Italia.



---------------
Impara l'arte e mettila da parte
14 pannelli da 100w, inverter kemapower 3kw, regolatore morningstar tristar ts60, banco batterie n.1 di 12 elementi 2v 480Ah C5 corazzate per trazione pesante, banco batterie n.2 di 400Ah in C5 formato da 24 elementi 2V 200Ah corazzate al gel per fotovoltaico in due serie da 12 elementi, centralina di gestione impianto autoprodotta.

 

Vincent
GigaWatt


Gruppo:Utente
Messaggi:1902

Stato:



Inviato il: 31/10/2017 18:34:58

Non e che voglio rovinarti il lavoro e ma ce gia il dispositivo che fa tutto sia crepuscolare che con timer qui li vendono a 5 € li trovi montati anche sui faretti alogeni e hanno sensibilita e ritardo spegnimento regolabile sono circa 3 x 3 x3

Tra arduino e il resto come volume superi il volume credo

Poi se vuoi realizzare qualcosa di personalizzabile ok e un altro discorso



---------------
SuperSolar
http://forum.saturnoprezzi.com/

 
 InizioPagina
 

Pagine: (7)   [1]   2   3   4   5   6   7    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum