Wakati huu tutaunganisha sensa ya taa ya dijiti 16-bit BH1750 (luxometer), iliyotekelezwa kwenye moduli ya GY-302, kwa Arduino.
Ni muhimu
- - Arduino;
- - moduli GY-302 na sensorer ya taa ya dijiti BH1750;
- - Kompyuta binafsi.
Maagizo
Hatua ya 1
Fikiria moduli ya GY-302 na sensa ya BH1750. Sensorer ya BH1750 ni sensorer ya taa ya dijiti ya dijiti 16 ambayo inaweka anuwai ya kipimo: kutoka 1 hadi 65535 lux. Sensorer ya BH1750 ni nyeti kwa nuru inayoonekana na haiathiriwi na mionzi ya infrared, i.e. hujibu upeo sawa wa macho kama jicho la mwanadamu. Kama matokeo, sensorer kama hizo hutumiwa sana katika vifaa vya kisasa vya elektroniki - vifaa vya rununu, kamera za picha na video, mifumo ya nyumbani yenye akili na zingine nyingi.
Moduli imeunganishwa kupitia kiunganishi cha waya mbili cha I2C, na nguvu hutolewa kutoka kwa +5 volts. Muunganisho wa I2C katika bodi za Arduino unatekelezwa kwenye pini za Analog A4 na A5, ambazo zinawajibika kwa SDA (basi ya data) na SCL (basi ya saa), mtawaliwa. Pini ya ADDR ya GY-302 inaweza kushoto bila kuunganishwa au kushikamana na ardhi.
Hatua ya 2
Hatutachunguza ugumu wa utekelezaji wa kiolesura cha mwingiliano wa sensa ya BH1750 na Arduino, lakini tutatumia maktaba iliyotengenezwa tayari. Unaweza kuipakua hapa: https://github.com/claws/BH1750/archive/master.zip. Ondoa jalada lililopakuliwa kwenye saraka na mazingira ya maendeleo ya "Arduino IDE / maktaba".
Wacha tuandike mchoro huu na upakie kwa Arduino. Katika mchoro, kila ms 100 tunasoma usomaji wa mwangaza katika lux kutoka kwa sensorer ya BH1750 na kutoa data hii kwa bandari ya serial.
Hatua ya 3
Wacha tuunganishe sensa ya taa ya BH1750 kwa Arduino kama inavyoonyeshwa hapo juu. Wacha tuunganishe bodi ya Arduino kwenye kompyuta. Anzisha IDE ya Arduino na ufungue mfuatiliaji wa serial na njia ya mkato ya "Ctrl + Shift + M" au kupitia menyu ya "Zana". Katika ufuatiliaji wa bandari ya serial, maadili ya kuangaza kutoka kwa sensorer yetu ya BH1750 itaendesha. Elekeza sensa kuelekea chanzo nyepesi, kisha uizuie kutoka kwenye taa, na utaona jinsi usomaji unabadilika.