Aquesta vegada connectarem el sensor de llum digital de 16 bits BH1750 (luxòmetre), implementat al mòdul GY-302, a l’Arduino.
És necessari
- - Arduino;
- - mòdul GY-302 amb un sensor de llum digital BH1750;
- - Ordinador personal.
Instruccions
Pas 1
Penseu en el mòdul GY-302 amb el sensor BH1750. El sensor BH1750 és un sensor digital d’il·luminació digital de 16 bits que estableix el seu rang de mesura: d’1 a 65535 lux. El sensor BH1750 és sensible a la llum visible i pràcticament no es veu afectat per la radiació infraroja, és a dir. respon al mateix rang espectral que l’ull humà. Com a resultat, aquests sensors s’utilitzen àmpliament en equips electrònics moderns: dispositius mòbils, càmeres de fotografia i vídeo, sistemes domèstics intel·ligents i molts altres.
El mòdul es connecta mitjançant una interfície I2C de dos fils i l’alimentació es subministra a +5 volts. La interfície I2C de les plaques Arduino s’implementa als pins analògics A4 i A5, que són responsables de SDA (bus de dades) i SCL (bus de rellotge), respectivament. El pin ADDR del GY-302 es pot deixar desconnectat o connectat a terra.
Pas 2
No aprofundirem en les complexitats de la implementació de la interfície per a la interacció del sensor BH1750 amb l’Arduino, però utilitzarem la biblioteca ja feta. Podeu descarregar-lo aquí: https://github.com/claws/BH1750/archive/master.zip. Desempaqueteu l'arxiu descarregat al directori amb l'entorn de desenvolupament "Arduino IDE / libraries".
Escrivim aquest esbós i el carreguem a l’Arduino. A l’esbós, cada 100 ms llegim les lectures d’il·luminació en lux del sensor BH1750 i enviem aquestes dades al port sèrie.
Pas 3
Connectem el sensor de llum BH1750 a l'Arduino com es mostra a la part anterior. Connectem la placa Arduino a l'ordinador. Inicieu l'Arduino IDE i obriu el monitor de sèrie amb la drecera de teclat "Ctrl + Maj + M" o mitjançant el menú "Eines". Al monitor del port sèrie, s’executaran els valors d’il·luminació del sensor BH1750. Apunteu el sensor cap a una font de llum i, a continuació, bloquegeu-lo de la llum i veureu com canvia la lectura.