Détecteur de mouvement MYSENSORS
sur batterie
Les liens suivants vous seront utiles :
https://riton-duino.blogspot.com/2019/05/mysensors-presentation.html
https://easydomoticz.com/domoticz-arduino-mysensors-org-partie-2-la-passerelle
1. Les fonctionnalités
L'autonomie est importante. Avec une consommation de 65µA, une batterie de 2300mAH devrait durer 35000 heures. Seule l'auto-décharge de la batterie peut poser problème. Préférer les modèles à faible auto-décharge.
2. Le matériel
- un ARDUINO PRO MINI 8Mhz 3.3V
- un module radio NRF24L01
- un détecteur de mouvement HC-SR501 ou HC-SR602
- une résistance de 47 K
- une résistance de 1 M
- une résistance de 330 K
- un régulateur LM2936-3.3
- un condensateur 6.2V 10 µF
- une LED blanche 3 mm
- un chargeur TP4056
- un connecteur 2 broches mâle au pas de 2.54
- un connecteur 3 broches mâle au pas de 2.54
- un accumulateur 3.7V LI-ION 16340
- un support de batterie 16340 pour PCB
- un cavalier au pas de 2.54
- un petit câble type DUPONT 3 broches
Le PCB est prévu pour une batterie 16340 sur support mais il est tout à fait possible d'utiliser une LIPO fixée au PCB par de l'adhésif double face ou de la colle. La place disponible pour la batterie est de 24x42mm, ou 31x36mm, ce qui autorise un vaste choix.
Personnellement j'ai utilisé une XTAR 16430 650mAH achetée chez Gotronic.
2.1 Le capteur HC-SR602
Ce capteur consomme moins que le HC-SR501 et n'a besoin d'aucune modification pour qu'il fonctionne en 3.3V.De plus il est beaucoup plus petit et sera plus facile à intégrer dans un boîtier.
Je le recommande.
Par contre il n'a pas de réglage de portée ni de temps.
2.2 Le capteur HC-SR501
Si l'on a que ce modèle sous la main le détecteur HC-SR501 doit être modifié pour pouvoir fonctionner en 3.3V.Partons du schéma :
On voir rapidement que l'intégralité de la carte fonctionne en 3.3V.
Il suffirait de :
- court-circuiter la diode D1
- dessouder le régulateur IC1
- court-circuiter les broches Vin et Vout.
C'est ce que j'ai fait et cela marche parfaitement bien.
Sur l'image, les deux traits rouges représentent les deux straps à mettre en place.
Je n'ai pas essayé de laisser le régulateur en place. Cela provoquerait certainement une surconsommation.
Attention, sans la diode D1, plus aucune protection contre les inversions de polarité de l'alimentation.
Dernière chose : la consommation de ce PIR modifié est de 60µA au repos.
3. Le schéma
Pour récupérer le projet voir plus bas : 12. Téléchargements.
Vous pouvez aisément essayer ce montage sur une breadboard.
Remarque : sur le schéma, le brochage connecteur P1 ne correspond pas au brochage du capteur HC-SR501.
Le capteur doit être raccordé avec 3 fils en respectant son brochage :
Connecteur P1 :
1 : GND
2 : +3.3V
3 : OUT
HC-SR501 :
1 : GND
2 : OUT
3 : +3.3V
HC-SR602 :
2 : +3.3V
3 : OUT
4. Réalisation
La réalisation ne pose pas de problème particulier. Tout est sur la carte, sauf le détecteur.Attention : le câble reliant celui-ci à la carte n'est pas droit.
Sur la carte le connecteur est câblé comme suit :
GND 3.3V SIGNAL
Sur le détecteur le connecteur est câblé comme suit :
GND SIGNAL 3.3V
Voir photo ci-dessous.
Un cavalier est placé sur le connecteur deux broches au dessus à gauche. Celui-ci a deux fonctions :
- connecter et déconnecter la batterie à l'aide du cavalier
- mesurer la consommation du montage à l'aide d'un multimètre
![]() |
Un petit câble de mesure maison
|
5. La basse consommation
Reportez-vous à la page traitant de l'ARDUINO MINI.6. Photos
Voici une image de la carte :7. IDE ARDUINO
8. Le code
La valeur de VREF dans le sketch est à adapter en fonction de la mesure réelle de la tension de la batterie.
La tension mesurée par l'ARDUINO est affichée dans le terminal. A comparer donc avec la valeur affichée par un bon multimètre.
9. Chargement
Reportez-vous à la page traitant de l'ARDUINO MINI.10. DOMOTICZ
11. Boîtier
Ce montage a été intégré dans boîtier kradex-Z-123.12. Téléchargements
Pour télécharger le projet : https://bitbucket.org/henri_bachetti/mysensors-motion-sensorCette page vous donne toutes les informations nécessaires :
https://riton-duino.blogspot.com/p/migration-sous-bitbucket.html
13. Liens utiles
DOMOTICZ : https://domoticz.com/Basse consommation : https://riton-duino.blogspot.fr/2018/02/arduino-pro-mini-basse-consommation.html
14. Retour sur expérience
La batterie a une capacité théorique de 2300mAH, ce qui est totalement farfelu pour une batterie de cette taille. En réalité elle a une capacité de 225mAH.
Comme il y a pas mal de passage dans la couloir où le capteur est installé, la batterie tient environ 6 mois.
Le 23/04/2020 le l'ai remplacée par une batterie de marque : une XTAR 650mAH.
La Recharge suivante a été faite le 10/12/2021 : l'autonomie est de 20 mois.
Cordialement
Henri
14. Mises à jour
20/09/2018 : bug fix dans la mesure de tension batterie29/06/2019 : 8. Le code (réglage de VREF)
25/10/2019 : 14. Retour sur expérience