De eenvoudigste lichtpulsatiemeter op de iArduino-sensor

  • Dec 28, 2021
click fraud protection

Dit eenvoudige armatuur helpt u de rimpeling van uw verlichting te evalueren en lampen zonder rimpeling te selecteren. Je zet het in slechts vijf minuten in elkaar.

De eenvoudigste lichtpulsatiemeter op de iArduino-sensor

Op mijn roep om de oprichting van een "volkspulsmeter" (https://ammo1.livejournal.com/1289621.html) veel mensen reageerden In de opmerkingen over Zen zei Vyacheslav T dat er een kant-en-klare pulsatiesensor is geproduceerd door het Moskouse bedrijf iArduino. Het heet "Lichtsensor, luxmeter, FLASH-I2C (Trema-module)"en kost 320 roebel. Deze sensor is gebouwd op de APDS-9930-sensor, die eigenlijk een naderingssensor is, maar die tegelijkertijd de verlichting kan meten. De sensor bevat een eigen processor en stuurt via de I2C-bus de verlichting in lux, de rimpel in procent en de afstand tot het object. De iArduino-website zegt dat de rimpel wordt berekend op basis van de laatste 20 lichtmetingen. Met welke frequentie de metingen worden gedaan en met welke formule de rimpel wordt berekend, is niet bekend. Ik ging speciaal naar iArduino om de technische details te achterhalen, maar ze zeiden dat de sensor al heel lang werd ontwikkeld en dat ze zich niets herinneren.

instagram viewer

Ik kocht een sensor, monteerde het apparaat en bestudeerde hoe het werkt.

De sensor houdt geen rekening met de achtergrondverlichting, daarom is het raadzaam om metingen in het donker uit te voeren, zodat de testlamp de enige lichtbron is.

Ik nam LED-lampen van verschillende kwaliteit met verschillende pulsatieniveaus en vergeleek de meetwaarden van een zelfgemaakte pulsmeter met de meetwaarden van de Uprtek MK350D-spectrometer en het Radex Lupine-apparaat.

"Uprtek MK350D" en "Radex Lupine" berekenen de rimpelcoëfficiënt met behulp van verschillende formules, dus hun waarden verschillen. De meetwaarden van het zelfgemaakte apparaat op de iArduino-sensor liggen dicht bij de meetwaarden van de MK350D, die de rimpel leest met een vereenvoudigde formule. De afwezigheid van rimpel (0%) en kleine niveaus van rimpel (1-50%), het zelfgemaakte apparaat toont zelfverzekerd en nauwkeurig genoeg. Met een pulsatie van 100% beginnen de metingen van een zelfgemaakt apparaat te springen van 0 naar 100%, maar uit dit "springen" kan men begrijpen dat de lamp helemaal slecht is.

In de tweede regel toont het zelfgemaakte apparaat de verlichting in lux.

Ik heb een korte video gemaakt met een experiment waarin instrumentmetingen worden vergeleken.

https://www.youtube.com/watch? v = RmGDyjKBS-0

Om hetzelfde apparaat zelf te maken, heeft u een sensor "iArduino Lichtsensor, lichtmeter, FLASH-I2C (Trema-module)" nodig (u kunt kopen hier), 0,96 "OLED-scherm met 4 pinnen (I2C) (beschikbaar voor aankoop) hier of hier), D1 mini-bord (je kunt kopen) hier of hier) of, als u niets wilt solderen, de Arduino Nano (u kunt kopen hier of hier) of Arduino Uno (u kunt kopen hier of hier).

Vier pinnen van de lichtsensor en vier pinnen van het scherm zijn verbonden met dezelfde pinnen van de microcontroller: VCC naar 5V, GND naar GND of G, SCL naar D1 op het "D1 mini"-bord of naar A5 op de Arduino-borden, SDA naar D2 op het "D1 mini"-bord of A4 op de borden Arduino. Het Arduino Uno-bord heeft al deze pinnen gedupliceerd, dus een bord (bijvoorbeeld een scherm) kan worden aangesloten op 5V, GND, A5, A4 en het tweede (bijvoorbeeld een iArduino-sensor) op 5V, GND, SCL, ZDA.

Het apparaat kan zonder scherm worden gebruikt: alle informatie wordt gelijktijdig uitgevoerd naar de seriële poort en kan worden bekeken in de monitor van de Arduino-poort.

Je hebt bibliotheken nodig om te compileren iarduino_I2C_DSL en
GyverOLED.

Alles wat je nodig hebt (schets, bibliotheken, aansluitschema) kun je in één archief downloaden hier.

Maar haast je niet om naar iArduino te rennen voor de sensor. Zoals ik in het begin al zei, hebben veel mensen niet gereageerd op mijn oproep en twee hebben al veel geavanceerdere hartslagmeters gemaakt.

Stanislav Gritsinov heeft een pulsmeter ontwikkeld met een analoge TEMT6000-sensor en een TFT-scherm.

Nikolay Khozyainov (directeur van R-LABS) maakte een pulsmeter met een kleine zonnebatterij als sensor en een OLED-scherm.

In de nabije toekomst zullen we de "volkspulsmeter" tot in de perfectie brengen en ik zal een gedetailleerde instructies voor het monteren, daarnaast kan het mogelijk zijn om het zo te maken dat de kant-en-klare pulsmeter kan zal kopen.

© 2021, Alexey Nadezhin

Al tien jaar schrijf ik elke dag over techniek, kortingen, bezienswaardigheden en evenementen. Lees mijn blog op de site ammo1.ru, v LJ, Zen, Mirtesen, Telegram.
Mijn projecten:
Lamptest.ru. Ik test LED-lampen en help erachter te komen welke goed zijn en welke minder.
Elerus.ru. Ik verzamel informatie over huishoudelijke elektronische apparaten voor persoonlijk gebruik en deel deze.
U kunt contact met mij opnemen in Telegram
@ munitie1 en per post [email protected].