Këtë herë do të lidhim sensorin dixhital të dritës 16-bit BH1750 (lukometër), të zbatuar në modulin GY-302, me Arduino.
Është e nevojshme
- - Arduino;
- - moduli GY-302 me një sensor dixhital të dritës BH1750;
- - Kompjuter personal.
Udhëzimet
Hapi 1
Merrni parasysh modulin GY-302 me sensorin BH1750. Sensori BH1750 është një sensor dixhital i ndriçimit dixhital 16 bit që vendos diapazonin e tij të matjes: nga 1 në 65535 luks. Sensori BH1750 është i ndjeshëm ndaj dritës së dukshme dhe praktikisht nuk ndikohet nga rrezatimi infra të kuq, d.m.th. përgjigjet në të njëjtën spektër spektral si syri i njeriut. Si rezultat, sensorë të tillë përdoren gjerësisht në pajisjet moderne elektronike - pajisje të lëvizshme, kamera foto dhe video, sisteme të zgjuara të shtëpive dhe shumë të tjerë.
Moduli është i lidhur përmes një ndërfaqeje me dy tela I2C dhe energjia furnizohet nga +5 volt. Ndërfaqja I2C në bordet Arduino zbatohet në kunjat analoge A4 dhe A5, të cilat janë përkatësisht përgjegjëse për SDA (autobusi i të dhënave) dhe SCL (autobusi i orës). Pini ADDR i GY-302 mund të lihet i palidhur ose i lidhur me tokën.
Hapi 2
Ne nuk do të thellohemi në ndërlikimet e zbatimit të ndërfaqes për ndërveprimin e sensorit BH1750 me Arduino, por ne do të përdorim bibliotekën e gatshme. Mund ta shkarkoni këtu: https://github.com/claws/BH1750/archive/master.zip. Shpaketoni arkivin e shkarkuar në direktori me mjedisin e zhvillimit "Arduino IDE / libraritë".
Le ta shkruajmë këtë skicë dhe ta ngarkojmë në Arduino. Në skicë, çdo 100 ms lexojmë leximet e ndriçimit në luks nga sensori BH1750 dhe i nxjerrim këto të dhëna në portën serike.
Hapi 3
Le të lidhim sensorin e dritës BH1750 me Arduino siç tregohet më sipër. Le të lidhim bordin Arduino me kompjuterin. Nisni Arduino IDE dhe hapni monitorin serik me shkurtoren e tastierës "Ctrl + Shift + M" ose përmes menusë "Tools". Në monitorin e portës serike, vlerat e ndriçimit nga sensori ynë BH1750 do të funksionojnë. Drejtoni sensorin drejt një burimi drite, pastaj bllokojeni atë nga drita dhe do të shihni se si ndryshon leximi.