Outils pour utilisateurs

Outils du site


diy:grove:capteurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
diy:grove:capteurs [2020/04/04 17:33] jbpueldiy:grove:capteurs [2020/04/05 09:20] (Version actuelle) – [Détecteur de mouvement] jbpuel
Ligne 18: Ligne 18:
 ===== Baromètre BMP085 ===== ===== Baromètre BMP085 =====
  
-Basé sur le composant Bosch BMP085 qui mesure pression atmosphérique et température. Ce capteur se connecte en I2C. La température et la pression atmosphérique sont mesurées, l'altitude est calculée sans compensation (la pression au niveau de la mer est considérée être de 1013,25 Pa).+Basé sur le composant Bosch BMP085 qui mesure pression atmosphérique et température. Ce capteur se connecte en i2c. La température et la pression atmosphérique sont mesurées, l'altitude est calculée sans compensation (la pression au niveau de la mer est considérée être de 1013,25 Pa).
  
 <code C++> <code C++>
Ligne 76: Ligne 76:
 ===== Détecteur de mouvement ===== ===== Détecteur de mouvement =====
  
-Il s'agit d'un capteur infrarouge passif (PIR). Il existe plusieurs modules grove de ce type. Celui dont nous disposons est équipé de deux micro-potentiometres permettant de régler la distance de détection ainsi que le temps d'attente, et d'un micro-switch permettant de choisir le mode (retrigger ou pas).+Il s'agit d'un capteur infrarouge passif (PIR). Il existe plusieurs modules grove de ce type. Celui dont nous disposons est équipé de deux micro-potentiomètres permettant de régler la distance de détection ainsi que le délai avant déclenchement, et d'un micro-switch permettant de choisir le mode re-déclenchable ou pas (retrigger).\\ 
 +Ce capteur se connecte sur une entrée digitale. 
 + 
 +<code c++> 
 +#define PIR_MOTION_SENSOR 2         // Détecteur PIR sur pin 2 
 + 
 +void setup() { 
 +  pinMode(PIR_MOTION_SENSOR, INPUT); 
 +
 + 
 +void loop() { 
 +  if (digitalRead(PIR_MOTION_SENSOR)) 
 +    // Un mouvement a été détecté 
 +  else 
 +    // Rien n'a été détecté 
 + 
 +  delay(200); 
 +
 +</code> 
 + 
 +===== Accéléromètre digital 3 axes ===== 
  
diy/grove/capteurs.1586021596.txt.gz · Dernière modification : 2020/04/04 17:33 de jbpuel