Inhoudsopgave:

MAX44009 Lichtsensor met OLED - Ajarnpa
MAX44009 Lichtsensor met OLED - Ajarnpa

Video: MAX44009 Lichtsensor met OLED - Ajarnpa

Video: MAX44009 Lichtsensor met OLED - Ajarnpa
Video: Самый яркий телевизор, который я когда-либо тестировал | Обзор телевизора Hisense UX 2024, Juli-
Anonim
MAX44009 Lichtsensor met OLED
MAX44009 Lichtsensor met OLED

Hallo maatjes!

Gisteren heb ik besloten om nog een simpele gadget te posten die ik voor mijn vriend van mij heb gemaakt. Hij vroeg me om een eenvoudige lichtmeter te maken om overdag een ventilator en een relais in zijn kas te regelen. Helaas kan ik geen foto's van dat project plaatsen, omdat ik alleen een nano voor hem heb geprogrammeerd en ik weet niet wat hij er sindsdien van heeft gemaakt. Maar ik post mijn versie ervan.

Stap 1: Dus wat is dit?

Dit is een licht(lux)meter die gebruik maakt van een arduino, een lichtsensor, een oled-display en een paar leds. De reden waarom ik voor het oled-scherm heb gekozen, is dat het gemakkelijk te verbinden is met arduino. Op deze manier kon ik tijd en materiaal besparen om alles in elkaar te zetten.

Laten we beginnen!

Stap 2: De lichtsensor

De lichtsensor
De lichtsensor

De MAX44009 omgevingslichtsensor is een geweldige, gebruiksvriendelijke en zeer goedkope sensor. Maar het belangrijkste is dat het een breed meetbereik heeft: 0,045 Lux tot 188.000 Lux; zeer lage bedrijfsstroom. De bibliotheek die ik gebruik, ondersteunt de WPM (watt per vierkante meter) berekening. Is dit goed genoeg??? JA!

Ik adviseer alleen om het te gebruiken met 3,3 volt wanneer aangesloten op arduino.

Ik heb deze links toegevoegd om over de basisfeiten te lezen.

www.maximintegrated.com/nl/producten/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

Wat is WPM?

Zoals het is geschreven in de bibliotheek h.file:bla bla……………….. Dit zorgt voor een goedkope, kleinschalige sensor die in staat is om de energie die de aarde raakt te benaderen (in W/m^2)

op elk moment. Ik denk dat het rechttoe rechtaan is.

Stap 3: Materialen

Materialen
Materialen
Materialen
Materialen
Materialen
Materialen

De onderdelen die nodig zijn voor dit project zijn:

- Arduino Uno (Atmega328 en hoger)

- 0,96 I2C oled-display

- MAX44009 lichtsensor

- Een breadboard

- Een paar jumperdraden

- Enkele leds of een led-balk met 10 segmenten

Maar u kunt natuurlijk ook elk ander scherm gebruiken als u dat wilt.

Stap 4: Aansluitingen

Pls begrijp het: ik heb geen fritzing of andere dingen zoals dat. Ik vind het niet leuk en heb geen tijd en lef om me ermee bezig te houden.

De aansluitingen zijn heel eenvoudig:

Het display en de sensor maken gebruik van de I2C-lijnen van Arduino.

Weergave:

VCC - 3,3 of 5 volt

GND - Aarde

SCL - Analoog 5

SDA - Analoog 4

MAX44009:

VCC - 3,3 volt (alleen!!)

GND - Aarde

SCL - Analoog 5SDA - Analoog 4

De 10 leds die ik op het breadboard heb gebruikt, gebruiken digitale pin 2 tot 11.

Stap 5: Software

Ik geef de bibliotheken en schets die ik heb gebruikt.

Kopieer en plak, compileer en upload naar arduino.

Stap 6: Lichtmeter aan het werk

Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk
Lichtmeter aan het werk

Na het uploaden meet en geeft de Arduino de Lux, wpm-waarde weer. De metingen worden elke 300 ms bijgewerkt.

De schets bestaat uit twee delen. Het eerste deel is zonder de leds, het tweede deel is met de leds.

Aangezien de sensor tot 188006 lux kan meten, heb ik besloten dat elke led 18.000 lux zal aangeven. Maar u kunt de waarden aanpassen aan uw behoeften. Ik heb een 10 segment led bar besteld voor mijn definitieve versie van deze lichtmeter, maar nog niet ontvangen. Het is het enige onderdeel dat ontbreekt, maar als ik het ontvang, zal ik het in een waterdichte behuizing fabriceren.

Stap 7: Klaar

Je bent klaar. Gebruik het zoals je wilt.

Ik hoop dat u het nuttig zult vinden.

Prettige dag!

Aanbevolen: