SK LABS
Svetlosna merenja (1): BH1745NUC
Raščlanjivanje svetla
D. PETROVIĆ
1. februar 2024.

Svetlo je, kao što znamo, nama vidljiv deo spektra elektromagnetnog zračenja. Neki delovi svetla za naše oči bukvalno ne postoje, kao što su infracrveno i ultraljubičasto, ali to ne znači da drugi stanovnici naše planete ne mogu da ih vide. Boje su, pak, svetlo u različitom rasponu talasnih dužina. Kada zrak svetla padne na neku površinu, u zavisnosti od talasne dužine odbijenog svetla - razlikujemo boje. Ukoliko materijal ne odbija svetlost, već je apsorbuje, tada kažemo da „vidimo” crnu boju. Ukoliko je potpuno odsustvo svetla, sve površine će nam biti crne. Ovde treba praviti razliku između površina koje emituju svetlo i onih koje ga odbijaju. I u mrklom mraku crvena lampica će sijati crveno. Postoji čitava nauka o svetlosti i bojama, a zalaženje dublje u svetlost prevazilazi svrhu ove rubrike, ali i časopisa uopšte.

I silicijum može da „vidi” svetlo, razlikuje boje, a sve to možda i bolje od nas. Dobro, silicijum sam po sebi ne može, ali tu su razni senzori osetljivi na različite vrste svetlosti, kao i njegovog prelamanja. Senzori su sposobni da mere jačinu i prave razliku u kompletnom spektru elektromagnetnog zračenja, od kojih dobar deo nije ni vidljiv ljudskom oku. Takođe, mogu da razlikuju boje i još mnogo toga.

BH1745NUC je 16-bitni senzor, sposoban da razlikuje crvenu, zelenu i plavu boju, te da ih konvertuje u digitalne vrednosti. Dolazi nam iz kompanije Rohm Semiconductor, a odlikuje ga visoka osetljivost, širok dinamički raspon (0,005 - 40000 luksa), kao i odličan IR filter. Sam senzor je malih dimenzija, mali je potrošač i odličan je izbor za ugradnju u mobilne uređaje i slično, gde će upravljati pozadinskim osvetljenjem ili sakupljati informacije o boji. Problem može da predstavlja napajanje od 1,8 volti, što se lako previdi, te je potrebno povesti računa prilikom osmišljavanja projekta. Sa mikrokontrolerom se povezuje putem I2C interfejsa.

Sam senzor dolazi u malom kućištu sa opcijom odabira jedne od dve I2C adrese. Vredan pomena je i prekidački izvod (interrupt), koji može da se programira da, shodno projektu, obaveštava MCU o jednom od kanala (red, green, blue, clear). Mi smo senzor nabavili u formi razvojne pločice (modul) koja dolazi sa naponskim regulatorom, I2C izvodima, INT, ali i ADD (address) izvodom. Adresna linija je već povezana putem otpornika na GND, što joj daje adresu 0x38.

Koliko smo uspeli da vidimo, postoje dve biblioteke za Arduino IDE, a nama se dobro pokazala ova: GitHub: Arduino_Library_Ambient_Light_Color_Sensor. Biblioteka omogućava podešavanje ADC pojačanja, učestalost prikupljanja uzoraka i drugo. Rezultat će biti analogna vrednost po svakom kanalu u 16-bitnoj rezoluciji, a shodno boji izloženog predmeta. Daljim kalkulacijama tri osnovna kanala može da se utvrdi ogroman broj boja. Ako želite, možete da probate i biblioteku sa www.14core.com, mada je siromašnija opcijama.


PRETHODNI TEKST
SLEDEĆI TEKST
Najčitanije
Igre
Telefoni
Hardver
Softver
Nauka
Aktuelno štampano izdanje
MAJ 2024
Novosti na polju razvoja dronova
Budućnost ratovanja
Sve popularniji su mali i povoljni dronovi, sposobni da lansiraju rakete za koje su bile neophodne mnogo skuplje letelice...
Gigabyte G6X (9MG 2024)
Nešto priuštiviji
Zahvaljujući odličnom rashladnom sistemu, ovaj laptop iz ugrađenih CPU i GPU čipova izvlači maksimum...
Asus NUC13BRF i NUC14RVH
NUC-evi iz nove kuhinje
Asus je preuzeo NUC (Next Unit of Computing) od Intela i evo prva dva modela iz njihove radinosti...
Nacon Daija
Premijum arkada
Mnogi igrači žele da arkadni doživljaj imaju kod kuće, da biju po tasterima japanske radinosti i čupaju arkadnu palicu...
Huawei FreeClip
Muzičke minđuše
Osim što izgledaju futuristički, ove „muzičke minđuše” su izuzetno udobne za nošenje i to omogućavaju bez bojazni od ispadanja...
Samsung Galaxy A35 i A55
Aktuelni A , puta dva
Oba telefona su dizajnerski uspešne kopije vrhunskih modela S serije...
Everything 1.4.1 • TreeSize Free 4.72 • LockHunter 3.4.3 • SyncBackFree 11.3 • WiFi Password Revealer • Keyfinder 2.0
Pet (i po) korisnih programa za Windows
Na primer, Everything je brza mašina za pretragu lokalno uskladištenog materijala, koja koristi izuzetno malo hardverskih resursa...
Kriza u industriji i TSMC
Nesigurnost i obećanja
Planovi TSMC-a za fabrike u Arizoni suočili su se sa višestrukim preprekama tokom uspostavljanja projekta...
.rs: Aplikacije javnih preduzeća • Toll4All • UA Day 2024
Početak e Kartona
Javni beležnici imaće direktnu komunikaciju sa kolegama iz EU...
No Rest for the Wicked
U duhu ranijih naslova autora ove igre, njen vizuelni identitet uspeva da balansira sa mračnim i prelepim...
Stellar Blade
Stellar Blade je Sekiro-lite, gde „lite” ne podrazumeva manju kompleksnost, već, naprosto, manji stepen izazova...
Horizon Forbidden West – Complete Edition (PC)
Maksimalno kvalitetan PC port, sa DLC-om koji nastavlja originalnu priču, ali nije pravi nastavak...
© 2024 Svet kompjutera. Sva prava zadrzana.
Novi broj - Arhiva - Forum - O nama