Le starter kit Arduino Officiel

Pour débutant – Manuel en Français

Apprenez l’Arduino et l’électronique de façon pratique

Avec Amazon prime vous bénéficiez de la livraison gratuite en 1 jours ouvré. 30 jours d’essais gratuits dans obligation d’abonnement!

Le module Tilt Angle – Tilt Sensor

Module de capteur d’angle d’inclinaison (tilt sensor)

Je tiens a préciser pour commencer que je n’ai aucunes idées de ce que je vais faire de ce détecteur / interrupteur. Le détecteur “tilt angle” fais en fait
office d’interrupteur / bouton suivant la façon ou il est disposé, horizontalement ou verticalement il sera soit ouvert soit fermé. Il pourrait servir par exemple de capteur de choc ou de capteur de mouvement. Il pourrait aussi faire office d’alarme peu chère pour pour être alerté lorsque certains objets sont inclinés ou dérobés.

Description

Comment capter un mouvement ou un choc avec l’Arduino

Le capteur d’inclinaison est un composant capable de détecter l’inclinaison d’un objet. Cependant, cela n’équivaut qu’à un bouton-poussoir activé par un mécanisme physique différent. Ce type de capteur est la version écologique d’un commutateur à mercure. Il contient une bille métallique à l’intérieur qui permutera les deux broches de l’appareil et vice-versa si le capteur atteint un certain angle.

En fait il fonctionne comme ceci:

Tilt sensor module

Dans l’ordre: ON, ON, OFF

  • Tension de fonctionnement: 3,3 V ~ 12v

Connexion:

Une résistance de 10kOhms entre le GND et la pin 2 de l’Arduino. Comme il n’y a pas de polarité, relié une broche du tilt angle D2 aussi, l’autre au 5V

code

const int buttonPin = 2;     // the number of the pushbutton pin
const int ledPin =  13;      // the number of the LED pin

 // variables will change:
int buttonState = 0;         // variable for reading the pushbutton status

void setup() {
              
Serial.begin (9600);
                
    // initialize the LED pin as an output:
    pinMode(ledPin, OUTPUT);      
    // initialize the pushbutton pin as an input:
    pinMode(buttonPin, INPUT);     
             }

void loop(){
     // read the state of the pushbutton value:
     buttonState = digitalRead(buttonPin);

     // check if the pushbutton is pressed.
     // if it is, the buttonState is HIGH:
     if (buttonState == HIGH) {     
        // turn LED on:    
        Serial.println("high");
        } 
        else {
        // turn LED off:
        Serial.println("low");
        }
        delay(100);
        }
Bien que ca ne me soit personnellement pas utile, il pourrait servir de détecteur de choc par exemple. Imaginez le détecteur dans un objet qui tomberait. Il renverrai alors LOW ou HIGH suivant sa position initiale. Un système “d’alarme” peut alors être envisagé dans ce type de cas. J’avoue que cet article est un peu cours mais le code fonctionne et a vrai dire je ne vois pas comment m’étendre sur le sujet. 03.03.2016 Article: http://idehack.com/blog/diy-jar-lamp-tilt-une-lampe-dans-un-bocal/ réalisation à partir de ce module (composant). Voir l’article Edit du 09.12.18
  • Ajout de la description du module tilt sensor
  • Tension de fonctionnement
  • Correction du code Arduino Sketch.
  • Suppression des liens morts
Chaque articles sera revu dans son entièreté et modifié le plus complètement possible. Les informations sur les vendeurs peuvent ne pas être présente par manque d’information ou par fermeture de la boutique.

Découvrez aussi le kit Arduino Complet d'Elegoo!

Kit Arduino Elegoo Ultime

Disponible ici

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This