Lycée   >   Premiere   >   NSI   >   Utiliser des capteurs et des actionneurs

Utiliser des capteurs et des actionneurs

  • Fiche de cours
  • Quiz
  • Profs en ligne
Objectif

Identifier les rôles des capteurs et des actionneurs.

Points clés
  • Les capteurs permettent d’obtenir des informations analogiques mais pour être traitées, il faut que ces informations soient converties en numérique.
  • Une fois que c'est fait, les actionneurs pourront être activés.
Pour bien comprendre

Capteurs et actionneurs (SNT 2de)

Les objets connectés font partie de notre quotidien (ordinateurs, smartphones, etc.), nous utilisons donc de plus en plus les processeurs qui permettent leur fonctionnement. Ces objets font appel à des interfaces homme-machine (IHM) qui elles-mêmes nécessitent l’utilisation de différents types de capteurs et d’actionneurs. Il est donc nécessaire de comprendre la notion de capteurs et d’actionneurs afin de savoir comment s’en servir.

1. Les capteurs (ou senseur)

Un capteur est un dispositif qui transforme une grandeur physique en un signal électrique.


Principe d’un capteur

Ce sont les capteurs qui envoient les informations en entrée du système informatique embarqué ou du processeur.

Quelques exemples de capteur
Capteur de distance Bouton poussoir Photorésistance Thermistance

Les données obtenues par les capteurs sont analogiques, il va donc falloir les traduire en bits pour pouvoir les utiliser. On utilise pour cela un Convertisseur Analogique Numérique, un CAN en abrégé.

Rappel
  • Le capteur est logique si l’information ne peut prendre que deux états.
  • Le capteur est analogique si le signal est proportionnel au phénomène physique détecté.

La carte programmable Arduino possède un CAN, il suffit d’utiliser les broches A0 à A5 pour brancher le capteur.

Pour déclarer le pin (entrée ou sortie) que l’on veut utiliser, il faudra taper une ligne de code spécifique.

Exemple
Pour lire l’entrée avec le pin A0, on tape analogRead(A0).

Carte Arduino UNO
Rappel
La carte Arduino est sortie en 2005 sous licence libre et est vite devenue populaire. Elle se programme dans le langage assez simple arduino via un ordinateur. On téléverse ensuite le programme à l’aide d’un câble USB.
2. Les actionneurs
Un actionneur est un dispositif capable de produire une action physique à partir de l’énergie qu’il reçoit.

Principe d’un actionneur

Les actionneurs transforment les informations reçues du programme du système informatique embarqué pour activer un moteur, une LED, etc.

Exemples
LEDs Petit buzzer Petit moteur à courant continu Électrovanne
3. Exemple d'utilisation dans une IHM : projet réverbère automatique
a. Cahier des charges

En utilisant une carte Arduino, une photorésistance et une led rouge, on veut faire en sorte que la led s’allume dès que l’intensité lumineuse est basse.

b. Réalisation

On branche la photorésistance sur l’entrée analogique A0.


Photorésistance

Voici ci-dessous le schéma complet avec les résistances pour protéger les composants.


Montage du système informatique embarqué
à partir d’une carte Arduino

Voici ci-dessous la programmation en langage Arduino.

Il faut comprendre qu’en langage Arduino, on commence par initialiser avec les lignes 8 à 11. On écrit ensuite la fonction principale qui va fonctionner en boucle : lignes 12 à 21.

Comment as-tu trouvé ce cours ?

Évalue ce cours !

 

Question 1/5

La médiane de 6 notes est 13. Cela signifie que :

Question 2/5

On a obtenu la série statistique suivante :

Combien vaut la médiane ?

Question 3/5

On a obtenu la série ci-dessous :

Quelle est la médiane de cette série ?

Question 4/5

On a relevé les tailles en cm des élèves d’une classe :

 

Parmi les propositions suivantes, laquelle est vraie ?

Question 5/5

Les notes en français de deux classes littéraires sont données dans le tableau suivant :

Quelle est la note médiane ?

Vous avez obtenu75%de bonnes réponses !

Reçois l’intégralité des bonnes réponses ainsi que les rappels de cours associés

Une erreur s'est produite, veuillez ré-essayer

Consultez votre boite email, vous y trouverez vos résultats de quiz!

Découvrez le soutien scolaire en ligne avec myMaxicours

Le service propose une plateforme de contenus interactifs, ludiques et variés pour les élèves du CP à la Terminale. Nous proposons des univers adaptés aux tranches d'âge afin de favoriser la concentration, encourager et motiver quel que soit le niveau. Nous souhaitons que chacun se sente bien pour apprendre et progresser en toute sérénité ! 

Fiches de cours les plus recherchées

NSI

Réaliser une interface homme-machine sous Android

NSI

Affecter une valeur, utiliser une séquence d'actions

NSI

Utiliser des structures conditionnelles

NSI

Utiliser des boucles

NSI

Définir et utiliser une fonction

NSI

Diversité et unité des langages de programmation

NSI

Donner des préconditions

NSI

Donner des postconditions

NSI

Tester un programme

NSI

Prototyper une fonction