Innehållsförteckning:
- Steg 1: Så vad är detta?
- Steg 2: Ljussensorn
- Steg 3: Material
- Steg 4: Anslutningar
- Steg 5: Programvara
- Steg 6: Ljusmätare i arbete
- Steg 7: Klar
Video: MAX44009 Ljussensor med OLED: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hej kompisar!
Igår bestämde jag mig för att lägga upp en annan enkel pryl som jag gjorde till min vän. Han bad mig att göra en enkel ljusmätare för att styra en fläkt och ett relä i hans gröna hus på dagtid. Tyvärr kan jag inte lägga upp bilder på det projektet, för jag programmerade bara en nano för honom och vet inte vad han gjort av det sedan. Men jag lägger ut min version av den.
Steg 1: Så vad är detta?
Detta är en ljus (lux) mätare som använder en arduino, en ljussensor, en oled display och några lysdioder. Anledningen till att jag valde den oleda skärmen är att den är lätt att ansluta till arduino. På så sätt kan jag spara tid och material för att få ihop allt.
Låt oss börja!
Steg 2: Ljussensorn
MAX44009 sensor för omgivande ljus är en bra, lättanvänd och mycket billig sensor. Men viktigast av allt har den ett brett mätområde: 0,045 Lux till 188 000 Lux; mycket låg driftström. Biblioteket jag använder stöder WPM (watt per kvadratmeter) beräkning. Är detta tillräckligt bra ??? JA!
Jag rekommenderar bara att använda den med 3,3 volt när den är ansluten till arduino.
Jag lade till dessa länkar för att läsa om de grundläggande fakta.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Vad är WPM?
Som det står skrivet i biblioteket h.file: bla bla …………….. Detta möjliggör en låg kostnad, liten skala, sensor som kan uppskatta den energi som träffar jorden (i W/m^2)
när som helst. Jag tror att det är rakt fram.
Steg 3: Material
De delar som behövs för detta projekt är:
- Arduino Uno (Atmega328 och uppåt)
- 0,96 I2C oled display
- MAX44009 ljussensor
- En brödbräda
- Några bygelkablar
- Vissa lysdioder eller en ledars med 10 segment
Men självklart kan du också använda vilken annan display som helst om du vill.
Steg 4: Anslutningar
Pls förstår: Jag har inte fritzing eller andra liknande saker. Jag gillar det inte och har inte tid och ork att bry mig om det.
Anslutningarna är mycket enkla:
Displayen och sensorn använder arduino I2C -linjer.
Visa:
VCC - 3,3 eller 5 volt
GND - Jord
SCL - Analog 5
SDA - analog 4
MAX44009:
VCC - 3,3 volt (endast !!)
GND - Jord
SCL - Analog 5SDA - Analog 4
De 10 lysdioderna jag använde på brödbrädan använder Digital pin 2 till 11.
Steg 5: Programvara
Jag ger biblioteken och skissen jag använde.
Kopiera och klistra in, kompilera och ladda upp till arduino.
Steg 6: Ljusmätare i arbete
Efter uppladdning mäter och visar arduino Lux, wpm -värdet. Avläsningarna uppdateras var 300: e ms.
Skissen består av två delar. Den första delen är utan lysdioderna, den andra delen är med lysdioderna.
Eftersom sensorn kan mäta upp till 188006 lux bestämde jag mig för att varje lysdiod indikerar 18 000 lux. Men du kan anpassa värdena efter dina behov. Jag har beställt en ledarsats med 10 segment för min slutversion av denna ljusmätare, men har inte fått den ännu. Det är den enda delen som saknas, men när jag får den kommer jag att tillverka den i ett vattentätt hölje.
Steg 7: Klar
Du är färdig. Använd den som du vill.
En förhoppning att du kommer att tycka att det är användbart.
Ha en bra dag!
Rekommenderad:
Darkness Sensor Circuit on Breadboard + Ljussensor med LDR: 6 steg
Mörkhetssensorkrets på brödbräda + Ljuddetektor med LDR: I denna handledning lär jag dig hur du gör ett enkelt ljus & Darkness Detector Circuit med en transistor & en LDR. Denna krets kan användas för att automatiskt släcka lampor eller apparater genom att lägga till ett relä vid utgången Du kan också rep
Enkel ljussensor med en LED (analog): 3 steg
Enkel ljussensor med en lysdiod (analog): Hej! I den här instruktören ska jag visa dig hur du gör en enkel ljussensor med en lysdiod. För mig är den här kretsen lite värdelös eftersom du inte kan göra så mycket med det här, men jag tror
Ljussensor (fotoresistor) med Arduino i Tinkercad: 5 steg (med bilder)
Ljussensor (fotoresistor) Med Arduino i Tinkercad: Lär oss hur man läser en fotoresistor, en ljuskänslig typ av variabelt motstånd, med Arduinos analoga ingång. Det kallas också ett LDR (ljusberoende motstånd). Hittills har du redan lärt dig att styra lysdioder med Arduinos analoga utgång, och att
Digital ljussensor med LM358: 5 steg
Digital ljussensor med LM358: Sensorer gör att arbetet med alla projekt är roligt och enkelt att göra, det finns tusentals sensorer och vi får välja att välja rätt sensor för våra projekt eller behov. Men ingenting är bättre än att designa dina egna DIY -sensorer för att arbeta med ett brett utbud
Rörelseaktiverad ljusbrytare med ljussensor: 5 steg
Rörelseaktiverad ljusomkopplare med ljussensor: Rörelseaktiverad ljusomkopplare har många tillämpningar både hemma och på kontoret. Detta har dock ytterligare en fördel med att införliva en ljussensor, så att det här ljuset bara kan aktiveras på natten