Paprasčiausias iArduino jutiklio šviesos pulsacijos matuoklis

  • Dec 28, 2021
click fraud protection

Šis paprastas šviestuvas padės įvertinti jūsų apšvietimo raibuliavimą ir pasirinkti šviestuvus be bangų. Jį galite surinkti vos per penkias minutes.

Paprasčiausias iArduino jutiklio šviesos pulsacijos matuoklis

Į mano šauksmą sukurti „liaudies pulso matuoklį“ (https://ammo1.livejournal.com/1289621.html) atsakė daug žmonių Komentaruose apie Zen Viačeslavas T sakė, kad yra paruoštas pulsacijos jutiklis, kurį gamina Maskvos įmonė iArduino. Tai vadinama "Šviesos jutiklis, liukso matuoklis, FLASH-I2C („Trema“ modulis)"ir kainuoja 320 rublių. Šis jutiklis yra sukurtas ant APDS-9930 jutiklio, kuris iš tikrųjų yra artumo jutiklis, tačiau tuo pat metu jis gali matuoti apšvietimą. Jutiklis turi savo procesorių ir siunčia apšvietimą liuksais, bangavimą procentais ir atstumą iki objekto per I2C magistralę. „iArduino“ svetainėje rašoma, kad bangavimas skaičiuojamas pagal paskutinius 20 šviesos matavimų. Kokiu dažnumu atliekami matavimai ir kokia formule apskaičiuojamas pulsavimas, nežinoma. Specialiai važiavau į iArduino pasidomėti techninėmis detalėmis, bet jie sakė, kad jutiklis buvo kuriamas seniai ir nieko neprisimena.

instagram viewer

Nusipirkau jutiklį, surinkau įrenginį ir ištyriau, kaip jis veikia.

Jutiklis neatsižvelgia į foninį apšvietimą, todėl patartina matavimus atlikti tamsoje, kad bandomoji lempa būtų vienintelis šviesos šaltinis.

Paėmiau skirtingos kokybės LED lempas su skirtingais pulsacijos lygiais ir palyginau savadarbio pulso matuoklio rodmenis su spektrometro Uprtek MK350D ir aparato Radex Lupine rodmenimis.

„Uprtek MK350D“ ir „Radex Lupine“ pulsacijos koeficientą skaičiuoja naudodami skirtingas formules, todėl jų rodmenys skiriasi. Naminio įrenginio rodmenys ant „iArduino“ jutiklio yra artimi MK350D rodmenims, kurie nuskaito bangavimą naudojant supaprastintą formulę. Nesant bangavimo (0%) ir nedidelio bangavimo lygio (1-50%), naminis prietaisas rodo pakankamai užtikrintai ir tiksliai. Pulsuojant 100%, savadarbio prietaiso rodmenys pradeda šokinėti nuo 0 iki 100%, tačiau iš šio „šokinėjimo“ galima suprasti, kad lempa visiškai bloga.

Antroje eilutėje naminis prietaisas rodo apšvietimą liuksais.

Sukūriau trumpą vaizdo įrašą su eksperimentu, kuriame lyginau prietaisų rodmenis.

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

Norint patiems pasigaminti tokį patį įrenginį, jums reikės jutiklio „iArduino Light sensor, light meter, FLASH-I2C (Trema-module)“ (galite įsigyti čia), 0,96 colių OLED ekranas su 4 kontaktais (I2C) (galima įsigyti čia arba čia), D1 mini lenta (galite nusipirkti čia arba čia) arba, jei nenorite nieko lituoti, Arduino Nano (galite nusipirkti čia arba čia) arba Arduino Uno (galite nusipirkti čia arba čia).

Keturi šviesos jutiklio ir keturi ekrano kaiščiai yra prijungti prie tų pačių mikrovaldiklio kaiščių: VCC iki 5V, GND prie GND arba G, SCL iki D1 ant "D1 mini" plokštės arba A5 ant Arduino plokštės, SDA iki D2 ant "D1 mini" plokštės arba A4 ant plokščių Arduino. Arduino Uno plokštėje visi šie kaiščiai yra dubliuoti, todėl vieną plokštę (pavyzdžiui, ekraną) galima prijungti prie 5V, GND, A5, A4, o antrą (pavyzdžiui, iArduino jutiklis) prie 5V, GND, SCL, SDA.

Įrenginys gali būti naudojamas be ekrano: visa informacija vienu metu išvedama į nuoseklųjį prievadą ir ją galima peržiūrėti Arduino prievado monitoriuje.

Norėdami sudaryti, jums reikės bibliotekų iarduino_I2C_DSL ir
GyverOLED.

Viską, ko reikia (eskizas, bibliotekos, pajungimo schema), galima atsisiųsti viename archyve čia.

Tačiau neskubėkite bėgti į „iArduino“ dėl jutiklio. Kaip sakiau pradžioje, daugelis žmonių neatsiliepė į mano skambutį, o du jau sukūrė daug pažangesnius pulso matuoklius.

Stanislavas Gritsinovas sukūrė impulsų matuoklį su analoginiu TEMT6000 jutikliu ir TFT ekranu.

Nikolajus Khozyainovas (R-LABS direktorius) pagamino impulsų matuoklį su maža saulės baterija kaip jutikliu ir OLED ekranu.

Artimiausiu metu „liaudies pulso matuoklį“ ištobulinsime ir paskelbsiu išsamią surinkimo instrukcijos, be to, gali būti įmanoma padaryti taip, kad paruoštas pulso matuoklis galėtų pirks.

© 2021, Aleksejus Nadežinas

Jau dešimt metų kasdien rašau apie technologijas, nuolaidas, lankytinas vietas ir renginius. Skaitykite mano tinklaraštį svetainėje ammo1.ru, v LJ, Zen, Mirtesen, Telegrama.
Mano projektai:
Lamptest.ru. Testuoju LED lempas ir padedu išsiaiškinti, kurios yra geros, o kurios ne tokios geros.
Elerus.ru. Renku informaciją apie buitinius elektroninius prietaisus asmeniniam naudojimui ir ja dalinuosi.
Su manimi galite susisiekti telegramoje
@ amunicija1 ir paštu [email protected].