Innholdsfortegnelse:
- Trinn 1: Så hva er dette?
- Trinn 2: Lyssensoren
- Trinn 3: Materialer
- Trinn 4: Tilkoblinger
- Trinn 5: Programvare
- Trinn 6: Lysmåler i arbeid
- Trinn 7: Ferdig
Video: MAX44009 lyssensor med OLED: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei venner!
I går bestemte jeg meg for å legge ut en annen enkel gadget som jeg lagde til min venn. Han spurte meg om å lage en enkel lysmåler for å kontrollere en vifte og et relé i det grønne huset hans på dagtid. Dessverre kan jeg ikke legge ut bilder av det prosjektet, fordi jeg bare programmerte en nano for ham og vet ikke hva han har gjort av det siden. Men jeg legger ut min versjon av den.
Trinn 1: Så hva er dette?
Dette er en lysmåler (lux) som bruker en arduino, en lyssensor, en oljet display og noen få lysdioder. Grunnen til at jeg valgte den oled -skjermen er at den er lett å koble til med arduino. På denne måten kunne jeg spare tid og materiale for å sette alt sammen.
La oss starte!
Trinn 2: Lyssensoren
MAX44009 sensor for omgivelseslys er en flott, brukervennlig og veldig billig sensor. Men viktigst av alt, det har et bredt måleområde: 0,045 Lux til 188 000 Lux; veldig lav driftsstrøm. Biblioteket jeg bruker støtter WPM (watt per kvadratmeter) beregning. Er dette bra nok ??? JA!
Jeg anbefaler bare å bruke den med 3,3 volt når den er koblet til arduino.
Jeg la til disse koblingene for å lese om de grunnleggende fakta.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Hva er WPM?
Som det er skrevet i biblioteket h.file: bla bla ……………)
til enhver tid. Jeg tror det er rett frem.
Trinn 3: Materialer
Delene som trengs for dette prosjektet er:
- Arduino Uno (Atmega328 og oppover)
- 0,96 I2C oled -skjerm
- MAX44009 lyssensor
- Et brødbrett
- Noen hoppetråder
- Noen lysdioder eller en leders med 10 segmenter
Men selvfølgelig kan du også bruke hvilken som helst annen skjerm hvis du ønsker det.
Trinn 4: Tilkoblinger
Pls forstår: Jeg har ikke fritzing eller andre slike ting. Jeg liker det ikke og har ikke tid og sjanse til å bry meg med det.
Tilkoblingene er veldig enkle:
Displayet og sensoren bruker I2C -linjene til arduino.
Vise:
VCC - 3,3 eller 5 volt
GND - Bakken
SCL - Analog 5
SDA - analog 4
MAX44009:
VCC - 3,3 volt (bare !!)
GND - Bakken
SCL - Analog 5SDA - Analog 4
De 10 lysdiodene jeg brukte på brødbrettet bruker Digital pin 2 til 11.
Trinn 5: Programvare
Jeg gir bibliotekene og skissen jeg brukte.
Kopier og lim inn, kompiler og last opp til arduino.
Trinn 6: Lysmåler i arbeid
Etter opplasting måler og viser arduinoen Lux, wpm -verdien. Avlesningene oppdateres hver 300 ms.
Skissen består av to deler. Den første delen er uten lysdioder, den andre delen er med lysdiodene.
Siden sensoren kan måle opp til 188006 lux bestemte jeg meg for at hver LED vil indikere 18 000 lux. Men du kan tilpasse verdiene til dine behov. Jeg har bestilt en 10 -segmenters ledestang for min siste versjon av denne lysmåleren, men har ikke mottatt den ennå. Det er den eneste delen som mangler, men når jeg mottar den, vil jeg lage den i et vanntett kabinett.
Trinn 7: Ferdig
Du er ferdig. Bruk den som du vil.
Et håp om at du vil finne det nyttig.
Ha en fin dag!
Anbefalt:
Temperatur- og lyssensor: 8 trinn
Temperatur- og lyssensor: Denne instruksjonen er for en grunnleggende temperatur- og lyssensor. Det er omtrent det
Enkel lyssensor med en LED (analog): 3 trinn
Enkel lyssensor med en LED (analog): Hei! I denne instruksen vil jeg vise deg hvordan du lager en enkel lyssensor med en LED. I utgangspunktet slår denne kretsen på lysdioden når den utsettes for lys. For meg er denne kretsen litt ubrukelig fordi du ikke kan gjøre mye med dette, men jeg tror
Lyssensor (fotoresistor) med Arduino i Tinkercad: 5 trinn (med bilder)
Lyssensor (fotoresistor) Med Arduino i Tinkercad: La oss lære å lese en fotoresistor, en lysfølsom type variabel motstand, ved hjelp av Arduinos analoge inngang. Det kalles også en LDR (lysavhengig motstand). Så langt har du allerede lært å kontrollere lysdioder med Arduinos analoge utgang, og å
Byttbar lyssensor nattlys: 8 trinn (med bilder)
Nattlys som kan byttes: Denne instruksjonen viser hvordan jeg hacket en nattlyssensor slik at den kan slås av manuelt. Les nøye, vær oppmerksom på eventuelle åpne kretser, og slå av området ditt om nødvendig før enhetstesting
Bevegelsesaktivert lysbryter med lyssensor: 5 trinn
Bevegelsesaktivert lysbryter med lyssensor: Bevegelsesaktivert lysbryter har mange bruksområder både hjemme og på kontoret. Dette har imidlertid en ekstra fordel ved å inkludere en lyssensor, slik at dette lyset bare kan utløses om natten