Étape 6: BH1750FVI bibliothèque
tout d’abord, d’inclure la bibliothèque :
#include < BH1750FVI.h >
donner un nom pour une bibliothèque d’appeler la fonction par le biais
BH1750FVI LightSensor ;
pour commencer la bibliothèque, faire capteur prêt à utiliser, composez le :
Begin() ;
capteur de force à la puissance vers le bas, appel :
Sleep() ;
pour réveiller le capteur, composez le :
Reset() ;
Placer l’adresse de ce capteur, vous pouvez utiliser 2 adresse différente, vous devez connecter les broches Addr à A3.
Device_Address_H « 0x5C »
Device_Address_L « 0 x 23 »
composez le :
SetAddress(Device_Address) ;
Définissez le Mode de fonctionnement de ce capteur, appel :
SetMode (Mode) ;
quel mode serait :
Continuous_H_resolution_Mode
Continuous_H_resolution_Mode2
Continuous_L_resolution_Mode
OneTime_H_resolution_Mode
OneTime_H_resolution_Mode2
OneTime_L_resolution_Mode
et enfin pour obtenir la fonction d’appel valeur intensité :
GetLightIntensity() ;
retourner la valeur de l’intensité, 2 octets.
Enfin, vous pouvez utiliser ce capteur pour construire un système de traqueur solaire simple ou un robot chercheur de lumière « Je vais discuter sur plus tard »
espoir me donner un feedback de circuit et de la bibliothèque, pour le rendre meilleur.
Merci