Programmation: Ce module nécessite l'installation d'une librairie Arduino ou CircuitPython suivant le type de microcontrôleur utilisé.. Caractéristiques: Alimentation: 3, 3 ou 5 Vcc Interface: I2C Adresse I2C: 0x10 (non modifiable) Plage de mesure: 0 à 120000 lux sur 16 bits Sortie régulateur: 3, 3 Vcc/100 mA maxi Dimensions: 17 x 17 x 4 mm Poids: 1 g Référence Adafruit: 4162 Livrable jusqu'à épuisement du stock. Vous devez être connecté pour ajouter un commentaire.
Il s'agit d'un démodulateur IR, dont les caractéristiques sont les... Photorésistance Matériel testé: photorésistance Bibliothèque nécessaire: aucune Une photorésistance est un composant électronique dont la résistivité varie en fonction de la quantité de lumière incidente: plus elle est éclairée, plus sa résistivité... Codeur absolu AS5600 Matériel testé: AS5600 Le codeur AS5600 est un codeur absolu utilisant le champ magnétique d'un aimant permanent pour mesurer une position angulaire. Plus d'information sur son fonctionnement Caractéristiques: Mesure sans contact... Nunchuck et Arduino La manette Nunchuck de Nintendo peut servir comme capteur pour les cartes Arduino, mais il faut utiliser une petite carte d'interface. Matériel testé: adaptateur WiiChuck Bibliothèque nécessaire: wiichuck (depuis le Library Manager)... Capteur de pression différentiel MPXV7002 [latexpage] Matériel testé: MPXV7002 Bibliothèque nécessaire: aucune Ce composant permet de mesurer une différence de pression.
begin (9600); // initialise les broches pinMode (LDR, INPUT);} void loop () { // mesure la tension sur la broche A1 value = analogRead (LDR); Serial. println (value); delay (200);} Explication du code pour mesurer la luminosité avec LDR: le type de données unsigned int spécifie que la valeur ne peut prendre qu'une valeur entière positive et que la valeur initiale de la valeur est zéro; l'opérateur if vous permet de définir une action lorsque la condition true est vraie, l'opérateur else vous permet de définir une action lorsque la condition vraie est fausse. Programme Arduino pour eclairage automatique #define LED 9 // composante diode électroluminescente sur la pin 9 pinMode (LED, OUTPUT); // allume la LED if (value<500) digitalWrite (LED, HIGH); // désactiver la LED if (value>500) digitalWrite (LED, LOW); Explication du code pour eclairage automatique avec LDR: nous avons utilisé la broche 9 comme sortie analogique qui modifie la luminosité de la LED en fonction de la valeur des données.