Den enklaste ljuspulsmätaren på iArduino-sensorn

  • Dec 28, 2021
click fraud protection

Denna enkla armatur hjälper dig att utvärdera krusningen av din belysning och välja lampor som inte krusar. Du kan montera den på bara fem minuter.

Den enklaste ljuspulsmätaren på iArduino-sensorn

Till mitt rop för skapandet av en "folkets pulsmätare" (https://ammo1.livejournal.com/1289621.html) många människor svarade I kommentarerna på Zen sa Vyacheslav T att det finns en färdig pulsationssensor producerad av Moskvaföretaget iArduino. Det kallas "Ljussensor, luxmätare, FLASH-I2C (Trema-modul)"och kostar 320 rubel. Denna sensor är byggd på sensorn APDS-9930, som egentligen är en närhetssensor, men den kan samtidigt mäta belysning. Sensorn innehåller en egen processor och skickar belysningen i lux, rippeln i procent och avståndet till objektet via I2C-bussen. Webbplatsen iArduino säger att rippel beräknas från de senaste 20 ljusmätningarna. Med vilken frekvens mätningarna görs och med vilken formel krusningen beräknas är okänt. Jag gick speciellt till iArduino för att ta reda på de tekniska detaljerna, men de sa att sensorn har utvecklats under lång tid och de kommer inte ihåg någonting.

instagram viewer

Jag köpte en sensor, satte ihop enheten och studerade hur den fungerar.

Sensorn tar inte hänsyn till bakgrundsbelysningen, därför är det lämpligt att utföra mätningar i mörker, så att testlampan är den enda ljuskällan.

Jag tog LED-lampor av olika kvalitet med olika pulsationsnivåer och jämförde avläsningarna från en hemmagjord pulsmätare med avläsningarna från Uprtek MK350D-spektrometern och Radex Lupin-enheten.

"Uprtek MK350D" och "Radex Lupin" beräknar rippelkoefficienten med hjälp av olika formler, så deras avläsningar skiljer sig åt. Avläsningarna från den hemmagjorda enheten på iArduino-sensorn är nära avläsningarna för MK350D, som läser krusningen med en förenklad formel. Frånvaron av krusning (0%) och små nivåer av krusning (1-50%), den hemmagjorda enheten visar säkert och tillräckligt noggrant. Med en pulsering på 100% börjar avläsningarna av en egentillverkad enhet hoppa från 0 till 100%, men från detta "hopp" kan man förstå att lampan är helt dålig.

På den andra raden visar den hemmagjorda enheten belysningen i lux.

Jag gjorde en kort video med ett experiment som jämför instrumentavläsningar.

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

För att göra samma enhet själv behöver du en sensor "iArduino Ljussensor, ljusmätare, FLASH-I2C (Trema-modul)" (du kan köpa här), 0,96" OLED-skärm med 4 stift (I2C) (finns att köpa här eller här), D1 minikort (du kan köpa här eller här) eller, om du inte vill löda något, Arduino Nano (du kan köpa här eller här) eller Arduino Uno (du kan köpa här eller här).

Fyra stift på ljussensorn och fyra stift på skärmen är anslutna till samma stift på mikrokontrollern: VCC till 5V, GND till GND eller G, SCL till D1 på "D1 mini"-kortet eller till A5 på Arduino-korten, SDA till D2 på "D1 mini"-kortet eller A4 på korten Arduino. Arduino Uno-kortet har alla dessa stift duplicerade, så ett kort (till exempel en skärm) kan anslutas till 5V, GND, A5, A4, och det andra (till exempel en iArduino-sensor) till 5V, GND, SCL, SDA.

Enheten kan användas utan skärm: all information matas ut samtidigt till den seriella porten och kan ses på skärmen på Arduino-porten.

Du behöver bibliotek för att kompilera iarduino_I2C_DSL och
GyverOLED.

Allt du behöver (skiss, bibliotek, kopplingsschema) kan laddas ner i ett arkiv här.

Men skynda inte att springa till iArduino för sensorn. Som jag sa i början är det många som inte svarat på mitt samtal och två har redan skapat mycket mer avancerade pulsmätare.

Stanislav Gritsinov har utvecklat en pulsmätare med en analog TEMT6000-sensor och en TFT-skärm.

Nikolay Khozyainov (direktör för R-LABS) gjorde en pulsmätare med ett litet solbatteri som sensor och en OLED-skärm.

Inom en snar framtid kommer vi att göra "folkets pulsmätare" till perfektion och jag kommer att publicera en detaljerad instruktioner för montering, dessutom kan det vara möjligt att göra det så att den färdiga pulsmätaren kan kommer att köpa.

© 2021, Alexey Nadezhin

I tio år har jag skrivit varje dag om teknik, rabatter, sevärdheter och evenemang. Läs min blogg på sidan ammo1.ru, v LJ, Zen, Mirtesen, Telegram.
Mina projekt:
Lamptest.ru. Jag testar LED-lampor och hjälper till att lista ut vilka som är bra och vilka som inte är så bra.
Elerus.ru. Jag samlar in information om hemelektronik för personligt bruk och delar den.
Du kan kontakta mig i Telegram
@ammunition1 och via post [email protected].