Sommario:
- Passaggio 1: quindi cos'è questo?
- Passaggio 2: il sensore di luce
- Passaggio 3: materiali
- Passaggio 4: connessioni
- Passaggio 5: software
- Passaggio 6: esposimetro al lavoro
- Passaggio 7: fatto
Video: MAX44009 Sensore di luce con OLED: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ciao amici!
Ieri ho deciso di postare un altro semplice gadget che ho realizzato per una mia amica. Mi ha chiesto di realizzare un semplice misuratore di luce per controllare un ventilatore e un relè nella sua serra durante il giorno. Sfortunatamente non posso postare foto di quel progetto, perché ho solo programmato un nano per lui e non so cosa ne abbia fatto da allora. Ma posto la mia versione.
Passaggio 1: quindi cos'è questo?
Questo è un misuratore di luce (lux) che utilizza un arduino, un sensore di luce, un display oled e alcuni led. Il motivo per cui ho scelto il display oled è che è facile connettersi con arduino. In questo modo ho potuto risparmiare tempo e materiale per mettere tutto insieme.
Cominciamo!
Passaggio 2: il sensore di luce
Il sensore di luce ambientale MAX44009 è un sensore eccezionale, facile da usare e molto economico. Ma soprattutto ha un ampio campo di misura: da 0,045 Lux a 188.000 Lux; corrente di esercizio molto bassa. La libreria che utilizzo supporta il calcolo del WPM (watt per metro quadrato). È abbastanza buono??? SÌ!
Consiglio di usarlo solo con 3,3 volt quando è collegato ad arduino.
Ho aggiunto questi collegamenti per leggere i fatti di base.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Cos'è il WPM?
Come è scritto nella libreria h.file:bla bla…………….. Ciò consente un sensore a basso costo, di piccola scala, in grado di approssimare l'energia che sta colpendo la terra (in W/m^2)
in qualunque momento. Penso che sia diretto.
Passaggio 3: materiali
Le parti necessarie per questo progetto sono:
- Arduino Uno (Atmega328 e versioni successive)
- Display oled I2C da 0,96"
- MAX44009 sensore di luce
- Una breadboard
- Alcuni ponticelli
- Alcuni led o una barra led a 10 segmenti
Ma ovviamente puoi usare anche qualsiasi altro display, se lo desideri.
Passaggio 4: connessioni
Per favore capisci: non ho fritzing o altre cose del genere. Non mi piace e non ho tempo e coraggio per occuparmene.
I collegamenti sono molto semplici:
Il display e il sensore utilizzano le linee I2C di Arduino.
Schermo:
VCC - 3,3 o 5 volt
GND - Terra
SCL - Analogico 5
SDA - Analogico 4
MAX44009:
VCC - 3,3 volt (solo!!)
GND - Terra
SCL - Analogico 5SDA - Analogico 4
I 10 led che ho usato sulla breadboard utilizzano i pin digitali da 2 a 11.
Passaggio 5: software
Sto dando le librerie e lo schizzo che ho usato.
Copia e incolla, compila e carica su arduino.
Passaggio 6: esposimetro al lavoro
Dopo il caricamento, l'arduino sta misurando e visualizzando il valore Lux, wpm. Le letture vengono aggiornate ogni 300 ms.
Lo schizzo si compone di due parti. La prima parte è senza i led, la seconda parte è con i led.
Poiché il sensore può misurare fino a 188006 lux, ho deciso che ogni led indicherà 18.000 lux. Ma puoi adattare i valori alle tue esigenze. Ho ordinato una barra led a 10 segmenti per la mia versione finale di questo esposimetro, ma non l'ho ancora ricevuta. È l'unico pezzo mancante, ma quando lo riceverò lo realizzerò in una custodia impermeabile.
Passaggio 7: fatto
Hai fatto. Usalo come preferisci.
Una speranza lo troverete utile.
Buona giornata!
Consigliato:
Luce notturna a LED per letto con sensore di movimento automatico fai-da-te: 6 passaggi (con immagini)
Luce notturna a LED per letto con sensore di movimento automatico fai-da-te: ciao ragazzi, benvenuti in un altro istruttivo che vi aiuterà sempre nella vostra vita quotidiana e aggiungerà una comodità per semplificarvi la vita. Questo a volte potrebbe essere un salvatore di vita in caso di persone anziane che devono lottare per alzarsi dal letto
Sensore di luce (fotoresistenza) con Arduino in Tinkercad: 5 passaggi (con immagini)
Sensore di luce (fotoresistenza) con Arduino in Tinkercad: impariamo a leggere una fotoresistenza, un tipo di resistenza variabile sensibile alla luce, utilizzando l'ingresso analogico di Arduino. Viene anche chiamato LDR (resistenza dipendente dalla luce). Finora hai già imparato a controllare i LED con l'uscita analogica di Arduino e a
Luce notturna con rilevamento della luce commutabile: 8 passaggi (con immagini)
Luce notturna con rilevamento della luce commutabile: questa istruzione mostra come ho violato un sensore di luce notturna in modo che possa essere spento manualmente. Leggi attentamente, fai attenzione a eventuali circuiti aperti e chiudi la tua area se necessario prima del test dell'unità
Crea una semplice luce con sensore di movimento! (PIR): 13 passaggi (con immagini)
Crea una semplice luce con sensore di movimento! (PIR): Crea un piccolo & Semplice luce di rilevamento del movimento con meno problemi e meno componenti. Un principiante potrebbe anche farlo. È necessaria solo una semplice comprensione di come funziona il transistor e la conoscenza di anodo e catodo, quindi rendilo privo di tensioni
Interruttore della luce attivato dal movimento con sensore di luce: 5 passaggi
Interruttore della luce attivato dal movimento con sensore di luce: l'interruttore della luce attivato dal movimento ha molte applicazioni sia a casa che in ufficio. Questo, tuttavia, ha aggiunto il vantaggio di incorporare un sensore di luce, in modo che questa luce possa attivarsi solo di notte