Vous êtes sur la page 1sur 10

Institut supérieur du Génie Appliqué

4ème année Génie Électrique : Système à microprocesseur

Rapport Atelier 4 : Commande d’éclairage par détecteur de mouvement

Réalisé par : Encadré par :

LECKOSSO Emery Pr. ARSALANE

EL AIMANI Soumia Pr. GHAUMARI

16 Novembre 2023
Table des matières
I. Introduction ........................................................................................................................ 3
II. Présentations et caractéristiques des différents composants ........................................... 3
a. Raspberry Pi..................................................................................................................... 3
b. Capteur de détection de mouvement PIR HC-SR501 ...................................................... 4
c. Module RELAY 5V ............................................................................................................ 7
III. Montage et programme .................................................................................................. 9
IV. Conclusion ..................................................................................................................... 10

2
I. Introduction

Au cœur de cet atelier captivant réside un objectif clair : maîtriser la commande d'éclairage
grâce au détecteur de mouvement PIR HC-SR501. Nous suivrons une démarche méthodique
pour explorer les possibilités fascinantes de ce capteur. Dès le départ, nous afficherons sur la
console des messages indiquant la détection de présence, plongeant ainsi dans le monde de
l'interaction électronique. En élargissant nos horizons, nous passerons à la commande de
l'allumage d'une LED, offrant une expérience tangible de la réaction automatisée à un
mouvement détecté. Enfin, nous élèverons le défi en orchestrant l'allumage d'une lampe
220V/60W, démontrant ainsi la puissance et l'applicabilité pratique de notre système
électronique. Préparez-vous à un voyage d'apprentissage pratique et stimulant !

II. Présentations et caractéristiques des différents composants


a. Raspberry Pi
Le Raspberry Pi est une série de petits ordinateurs monocartes développée par la Fondation
Raspberry Pi. Ces ordinateurs, de la taille d'une carte de crédit et abordables, ont gagné en
popularité en raison de leur polyvalence et de leur facilité d'utilisation. Voici quelques
aspects clés du Raspberry Pi :

Matériel - Carte mère avec processeur, GPU, mémoire, ports HDMI, USB, GPIO,
audio, et emplacement pour carte microSD.

Système - Principalement basé sur Raspbian (maintenant appelé Raspberry Pi


d'exploitation OS), une distribution Linux.

Utilisations - Projets de bricolage, éducation, prototypage.


- Applications possibles : centre multimédia, serveur, console de jeux
rétro, etc.

Programmation - Prend en charge divers langages dont Python, Scratch, Java, C++.

Communauté - Communauté active, forums, ressources en ligne sur le site officiel


et Ressources (https://www.raspberrypi.org/).

Accessoires - Modules caméra, écrans, HATs (Hardware Attached on Top)


disponibles.

Mises à jour - Nouveaux modèles publiés périodiquement par la Fondation


Raspberry Pi.

3
Le Raspberry Pi est accessible, polyvalent, et adapté à l'apprentissage de la programmation
et de l'électronique.

b. Capteur de détection de mouvement PIR HC-SR501


Les détecteurs de mouvement PIR se composent de deux parties principales: un élément de
détection pyroélectrique et une lentille de Fresnel . L’élément de détection pyroélectrique
peut détecter un rayonnement infrarouge. Tous les objets dont la température est
supérieure au zéro absolu (0 Kelvin / -273,15 ° C) émettent de l’énergie thermique sous
forme de rayonnement infrarouge, y compris le corps humain.

Un capteur pyroélectrique comporte deux fentes rectangulaires constituées d’un matériau


qui laisse passer le rayonnement infrarouge. Derrière ceux-ci, il y a deux électrodes de
capteur infrarouge distinctes, l’une responsable de la production d’une sortie positive et
l’autre d’une sortie négative. La raison en est que nous recherchons un changement des
niveaux IR et non des niveaux IR ambiants. Les deux électrodes sont câblées de manière à
s’annuler. Si une moitié voit plus ou moins de rayonnement IR que l’autre, la sortie oscillera
haut ou bas.
Le circuit intégré de traitement du signal embarqué traite ce signal et fait tourner la broche
de sortie du capteur sur HIGH ou LOW en conséquence.

4
Le dôme blanc devant l’élément sensible est une lentille de Fresnel. Cette lentille concentre
le rayonnement infrarouge sur le capteur.

Détails techniques
Le capteur de mouvement HC-SR501 PIR est construit autour du circuit intégré de détection
de mouvement Micro Power PIR BISS0001. Ce circuit intégré est spécialement développé
pour traiter le signal des capteurs de mouvement PIR.
Si vous retirez la lentille de Fresnel, vous verrez l’élément de détection pyroélectrique
RE200B. Sur le PCB, vous pouvez également trouver un régulateur de tension intégré. Cela
signifie que vous pouvez alimenter la carte avec une large plage de tension continue,
généralement 5 V est utilisé.
Les spécifications du HC-SR501 sont données dans le tableau ci-dessous, notez qu’il peut y
avoir de petites différences entre les fabricants.

5
Tension de fonctionnement 4,5 à 20 V

Courant de repos 50 μA

Niveau de sortie ÉLEVÉ 3,3 V / BAS 0 V

Déclencheur unique L / Déclencheur


Gâchette
répétitif

Temporisation 3 à 300 s

Temps de blocage 2,5 s (par défaut)

Déclencheur unique L / Déclencheur


Gâchette
répétitif

Plage de mesure 3 – 7 m maximum

2 mm

Angle de mesure < 110° cone angle

PCB dimensions 32,5 x 24 mm

Trous de montage Espacement de 2 mm, 28,5 mm

Dimensions de la lentille de Fresnel 15 mm x 23 mm de diamètre

Température de fonctionnement -15 – 70 °C

Réglage du HC-SR501
Au dos de la carte, vous trouverez deux potentiomètres et un cavalier, que vous pouvez
utiliser pour régler plusieurs paramètres:

6
Réglage de la sensibilité (plage)
Le HC-SR501 a une distance de détection maximale (portée de détection) de 7 mètres. Vous
pouvez régler la distance de détection en tournant le potentiomètre de sensibilité CW ou
CCW (voir l’image ci-dessus). La rotation du potentiomètre dans le sens des aiguilles d’une
montre augmente la distance de détection jusqu’à un maximum de 7 mètres. Le faire
tourner dans le sens antihoraire réduit la distance de détection à un minimum de 3 mètres.

Réglage de la temporisation (Tx)


Ce potentiomètre peut être utilisé pour régler le temps pendant lequel la sortie reste HAUTE
après la détection d’un mouvement. Au minimum, le délai est de 3 secondes et au
maximum, il est de 300 secondes ou 5 minutes. Tournez le potentiomètre dans le sens des
aiguilles d’une montre pour augmenter le délai et dans le sens inverse pour le diminuer.

c. Module RELAY 5V
 Le module de relais est utilisé pour contrôler les circuits CA.
 Le relais agit comme un interrupteur qui répond à un signal reçu de l’Arduino ou d’autre.
 Il a une LED intégrée qui indique si le signal est haut ou bas.
 Couramment utilisé dans les projets IoT pour contrôler les lumières et autres appareils
électroniques.

7
Description
Le MODULE RELAIS 5V se compose d’une résistance de 1 MΩ, d’une LED, d’une diode de
redressement 1N4007 et d’un relais de 5 V CC capable de gérer jusqu’à 250 V CA et 10 A.
Sur le côté DC de la carte, il y a 3 broches pour le signal, l’alimentation et la masse. Côté AC,
il y a 3 contacts, NC (normalement fermé), commun et NO (normalement ouvert).

5VDC à 12VDC (certaines cartes peuvent


Signal de contrôle TTL
fonctionner avec 3.3)
AC maximum 10A 250VAC
DC maximum 10A 30VDC
type de contact NC et NO
Dimensions 27 mm x 34 mm [1,063 po x 1,338 po]

Schéma de connexion KY-019


Pour la partie CC du circuit, connectez S (signal) à la broche 10 de l’Arduino, connectez
également la ligne d’alimentation (+) et la masse (-) à +5 et GND respectivement.
Du côté AC, connectez votre alimentation à Common (contact central) et utilisez NC ou NO
selon vos besoins.
NO (normalement ouvert) sera alimenté lorsque (S) est élevé, NC (normalement fermé) se
déconnecte lorsque (S) est élevé.
Soyez toujours très prudent lorsque vous expérimentez avec le courant alternatif, un choc
électrique peut entraîner des blessures graves.

KY-019 ARDUINO APPAREIL AC


S BROCHE
+ +5V
- GND
NC
Commun FEED IN

8
Non SORTIR

III. Montage et programme


Dans cette partie, nous vous montrerons le câblage et le programme fonctionnelle
permettant l’aboutissement de cette atelier.

Montage

Programme
Python
import time
import RPi.GPIO as GPIO
from time import sleep

GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
pin_led=13
pin_detect=16
pin_relay=19
GPIO.setup(pin_led,GPIO.OUT,initial=GPIO.LOW)
GPIO.setup(pin_relay,GPIO.OUT,initial=GPIO.LOW)
GPIO.setup(pin_detect,GPIO.IN, pull_up_down=GPIO.PUD_DOWN)

9
while True:
if GPIO.input(pin_detect):
print("Presence")
GPIO.output(pin_led,GPIO.HIGH)
GPIO.output(pin_relay,GPIO.LOW)
sleep(1)

else:
GPIO.output(pin_led,GPIO.LOW)
GPIO.output(pin_relay,GPIO.HIGH)
print('rien')

Le HC-SR501 fournie directement la valeur numérique 1 ou 0 que nous allons lire avec
l’instruction GPIO.input(pin_detect).
Si le détecteur détecte une présence, allumer la lampe pendant 1s avec les instructions
GPIO.output(pin_relay,GPIO.LOW) et sleep(1). Noter que le Relay est actif à l’état bas.

S’il n’y a aucune présence, on éteint la lampe avec l’instruction


GPIO.output(pin_relay,GPIO.HIGH).

IV. Conclusion

Félicitations pour avoir suivi avec succès la démarche de cet atelier passionnant ! Vous avez
maintenant la capacité de détecter la présence, d'allumer une LED et même de commander
une lampe 220V/60W, le tout grâce au détecteur de mouvement PIR HC-SR501. En affichant
des messages sur la console, en manipulant des LEDs et en contrôlant des dispositifs plus
puissants, vous avez acquis des compétences fondamentales dans le domaine de la
commande d'éclairage automatisée. Continuez à explorer ces concepts, adaptez-les à vos
projets futurs et laissez cette expérience guider vos prochaines aventures électroniques.
Merci d'avoir participé à cet atelier, et que votre parcours électronique soit rempli de
découvertes et de créations innovantes !

10

Vous aimerez peut-être aussi