Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 žingsnis: jutiklis BH1750
- 3 žingsnis: grandinės schema
- 4 žingsnis: leiskite koduoti
Video: Mini skaitmeninis LUX matuoklis: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Kas yra liukso matuoklis?
Skaitmeninis liukso matuoklis yra prietaisas šviesos šaltinio intensyvumui matuoti. Fotografijoje bus naudojamas liukso matuoklis, skirtas įvertinti blykstės ryškumą ir jį supantį aplinkos apšvietimą.
liukso skaitiklio veikimo principas:
Daugumą liukso skaitiklio sudaro korpusas, fotoelementas arba šviesos jutiklis ir ekranas. Šviesoje, kuri patenka į fotoelementą ar jutiklį, yra energijos, kuri virsta elektros srove. Iš tikrųjų srovės matas priklauso nuo šviesos, kuri glosto fotoelementą ar šviesos jutiklį. Liukso skaitikliai, nuskaitę elektros srovę, apskaičiuoja atitinkamą vertę ir parodo šią vertę savo ekrane.
Kadangi užsiimu fotografija ir kartais reikia išmatuoti šviesos ekspoziciją, tačiau liukso matuoklis kainuoja apie 30 USD, todėl sukūriau liukso matuoklį su BH1750 jutikliu, kuris man kainavo apie 10 USD.
1 žingsnis: reikalingi komponentai
Reikalingi komponentai:
- NodeMCU
- BH1750 šviesos intensyvumo modulis
- OLED 0,96 colio I2C IIC sąsajos OLED ekrano ekranas 4 kontaktų (baltas)
- Bandomoji Lenta
- jungiamieji laidai
2 žingsnis: jutiklis BH1750
BH1750 yra skaitmeninis aplinkos šviesos jutiklis, dažniausiai naudojamas mobiliuosiuose telefonuose
valdyti ekrano ryškumą pagal aplinkos apšvietimą. Šis jutiklis gali tiksliai išmatuoti iki 65535lx šviesos LUX vertę.
Jutiklio savybės
● Maitinimo šaltinis: 2.4V-3.6V (paprastai 3.0V)
● Mažesnės srovės sąnaudos: 0,12 mA
● Matavimo diapazonas: 1-65535lx
● Ryšys: I2C magistralė
● Integruotas A/D keitiklis, skirtas skaitmeninių duomenų analoginiam apšvietimui konvertuoti.
● Labai mažas IR spinduliuotės poveikis
● Labai jautrus šalia žmogaus akies.
Tai BH1750 šviesos intensyvumo jutiklio išjungimo plokštė su įmontuotu 16 bitų AD keitikliu, kuri iš karto gali išvesti skaitmeninį signalą, nereikia atlikti sudėtingų skaičiavimų. Tai tiksliau ir paprasčiau naudoti paprastos LDR versiją, kuri išleidžia tik įtampą, kurią reikia apskaičiuoti norint gauti prasmingų duomenų.
Lentos schema
● J1 yra sąsajos jungtis
● U1 yra įtampos reguliatorius, kuris išleidžia 3V į plokštę nuo 3.3-5V maitinimo įėjimo
● Q1 yra dvikryptis duomenų lygio vertėjas, skirtas 5V - 3V lygio konversijai
● D1 yra vienpusis laikrodžio lygio vertėjas, skirtas 5V - 3V lygio konvertavimui
● Atkreipkite dėmesį, kad „addr“kaištis skirtas jutikliui priskirti kitą I2C adresą.
3 žingsnis: grandinės schema
Pirmiausia prijunkite BH1750 šviesos jutiklio VCC ir GND prie ESV 8266 3V3 ir GND, tada jungiamųjų laidų pagalba prijunkite jutiklio SCL ir SDA kaiščius prie atitinkamų ESp 8266 kaiščių.
Tada prijunkite OLED ekrano SCL, SDA, GND ir VCC kaiščius prie atitinkamų BH1750 jutiklių kaiščių.
Pakalbėkime apie liuksą ir apšvietimą:
Liuksas (simbolis: lx) yra iš SI gaunamas apšvietimo vienetas, matuojantis šviesos srautą viename plote. Tai lygu vienam liumenui kvadratiniam metrui. Fotometrijoje tai naudojama kaip žmogaus akies suvoktos šviesos, kuri patenka į paviršių arba praeina pro jį, intensyvumo matas. Tai analogiška radiometriniam vato vienetui kvadratiniam metrui, tačiau kiekvienos bangos ilgio galia, svertinė pagal šviesumo funkciją, yra standartizuotas žmogaus regos ryškumo suvokimo modelis. Anglų kalboje „lux“naudojamas kaip vienaskaitos ir daugiskaitos forma.
Apšvietimas: Apšvietimas yra matas, kiek šviesos srautas pasiskirsto tam tikroje srityje. Šviesos srautas (matuojamas liumenais) gali būti laikomas viso matomos šviesos „kiekio“matavimu, o apšvietimas - kaip paviršiaus apšvietimo intensyvumo matas. Tam tikras šviesos kiekis apšvies paviršių silpniau, jei jis pasiskirstys didesniame plote, todėl apšvietimas yra atvirkščiai proporcingas plotui, kai šviesos srautas yra pastovus.
Vienas liuksas yra lygus vienam liumenui kvadratiniam metrui:
1 lx = 1 lm/m2 = 1 cd · sr/m2.
1000 liumenų srautas, sutelktas į 1 kvadratinio metro plotą, apšviečia tą kvadratinį metrą su 1000 liuksų apšvietimu. Tačiau tie patys 1000 liumenų, išsibarstę 10 kvadratinių metrų plote, sukuria tik 100 liuksų šviesesnį apšvietimą.
4 žingsnis: leiskite koduoti
Atsisiųskite bibliotekas:
„Arduino IDE“galime atsisiųsti bibliotekas
žingsniai:
Eskizas -> Įtraukti bibliotekas -> valdyti bibliotekas
Šiam projektui reikalinga biblioteka:
- Adafruit ESP8266
- „Adafruit“SSD 1306
- BH1750FVI
Vaikinai, jei jums patinka šis darbas, tokių vaizdo įrašų galite sekti šiuo „Youtube“kanalu
užsiprenumeruokite naujų projektų kanalą.
www.youtube.com/PrajjwalNag
Ir sekite „Facebook“, kad gautumėte atnaujinimų
www.facebook.com/makewithrex
Rekomenduojamas:
Aukščio matuoklis (aukščio matuoklis) pagal atmosferos slėgį: 7 žingsniai (su nuotraukomis)
Aukščio matuoklis (aukščio matuoklis) Remiantis atmosferos slėgiu: [Redaguoti]; Žr. 2 versiją 6 veiksme su rankiniu įvesties aukščio įvedimu. Tai yra aukščio matuoklio (aukščio matuoklio), pagrįsto „Arduino Nano“ir „Bosch BMP180“atmosferos slėgio jutikliu, pastato aprašymas. Dizainas paprastas, bet matavimai
Purvo pigus nešvarumų matuoklis-9 USD „Arduino“garsinis aukščio matuoklis: 4 žingsniai (su nuotraukomis)
Nešvarūs pigūs nešvarumų matuokliai-9 USD „Arduino“pagrįstas garsinis aukščio matuoklis: „Dytters“(A.K.A garsiniai aukščio matuokliai) tiek metų išgelbėjo parašiutininkų gyvybes. Dabar „Audible Abby“taip pat sutaupys pinigų. „Basic Dytters“turi keturis aliarmus, vieną pakeliui aukštyn ir tris žemyn. Skrisdami lėktuvu, parašiutininkai turi žinoti, kada
Raspberry Pi MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: 4 žingsniai
„Raspberry Pi MMA8452Q“3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromechaninis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
„Lux Lux“projektas: 5 žingsniai (su nuotraukomis)
„Project Lux“: Sveiki, sveiki atvykę į „Project Lux“! „Project Lux“yra suknelė su integruotais šviesos diodais. Ši suknelė turi keletą sąveikos su nešiojančia aplinka būdų ir paprastų sąveikų. Tai apima temperatūrą, šviesą ir garsą. Suknelė taip pat turi porą
„Pasidaryk pats“skaitmeninis matuoklis iki <-13 $: 5 žingsniai
„Pasidaryk pats“skaitmeninis protektorius iki <-13 $: Ką daryti, jei jūsų liniuotės skalė būtų konvertuota į „Protractor“….. Šis projektas yra skirtas paprastą liniuotę paversti išmaniąja liniuote, turinčia papildomą kampo matavimo funkciją