Table des matières:

Capteur PIR sans fil : 4 étapes
Capteur PIR sans fil : 4 étapes

Vidéo: Capteur PIR sans fil : 4 étapes

Vidéo: Capteur PIR sans fil : 4 étapes
Vidéo: Comment installer un détecteur de mouvement pour un allumage automatique de l’éclairage ? 2024, Novembre
Anonim
Capteur PIR sans fil
Capteur PIR sans fil
Capteur PIR sans fil
Capteur PIR sans fil

Projets Fusion 360 »

Le but de ce projet est de fabriquer un capteur de mouvement sans fil alimenté par piles.

Il peut être utilisé pour système d'alarme, éclairage etc…

Il peut durer des mois sur les batteries, selon qu'il se déclenche souvent ou non.

Étape 1: Nomenclature

Nomenclature
Nomenclature
Nomenclature
Nomenclature
Nomenclature
Nomenclature

Matériaux:

  • Détecteur de mouvement HC-SR501 (ebay, aliexpress, adafruit…)
  • Émetteur et récepteur superhétérodyne 433 Mhz (315 Mhz pour les États-Unis) (aliexpress)
  • 2 accumulateurs NiMh
  • Adaptateur FTDI USB-Série pour programmer la carte

Compétences:

  • Aigle cadsoft
  • fabrication de circuits imprimés
  • impression en 3D

Étape 2: Le PCB

Le PCB
Le PCB

Le PCB est alimenté par 2 accumulateurs NiMH (2 * 1,2 V = 2,4 V). Cette tension est alimentée jusqu'à 5V par le convertisseur boost MT3608. Ce composant consomme moins de 1mA au repos, ce qui est pratique pour les applications portables.

J'ai utilisé un atmega328p pour être compatible Arduino car Arduino est cool et il fait le travail;-)

  • La LED2 est la même que la LED intégrée d'Arduino Uno (broche 13).
  • ISP1 nous laissera graver le bootloader Arduino.
  • L'émetteur RF est alimenté directement par PB2 (pin 10 sur Arduino): le module RF consomme 20mA à l'émission, PB2 peut délivrer jusqu'à 40mA, donc c'est suffisant:-)
  • Le capteur PIR est branché sur un connecteur XH, il ne consomme que quelques micro-ampères.
  • Le connecteur FTDI permet de brancher un adaptateur USB-Série puis de programmer la carte directement depuis l'IDE Arduino.

J'ai utilisé Eagle pour concevoir la planche et OSH Park pour la fabriquer.

Dès que les composants sont soudés, gravez le bootloader Arduino et vous aurez un équivalent d'Arduino Uno.

Étape 3: À propos de la programmation

Vous devez utiliser la fonction de mode veille d'Arduino pour économiser la batterie !! Sinon, les piles ne dureront pas longtemps.

L'algorithme devrait se comporter comme ceci:

  1. Réglez le déclencheur de réveil sur PB1 (broche 9)
  2. Sommeil (la consommation descend à quelques micro-ampères)
  3. Arduino s'arrêtera ici jusqu'à ce que le capteur de mouvement se déclenche
  4. Se réveiller
  5. Envoyer un signal RF et revenir en mode veille

Je vous donne mon programme mais ce n'est qu'un exemple de ce qui peut être fait.

J'ai utilisé la librairie RH_ASK:

Étape 4: Faire un cas

Faire un cas
Faire un cas
Faire un cas
Faire un cas
Faire un cas
Faire un cas

Une imprimante 3D est un très bon outil pour fabriquer des étuis lorsque vous êtes un amateur d'électronique.

J'ai fait le design avec Fusion360. Il est fait pour l'extérieur, donc étanche: j'ai découpé un joint en bois de liège pour fermer l'ensemble.

Le boitier est en PLA, quoi que vous puissiez lire sur internet, il peut supporter les intempéries pendant des années.

Les 4 vis sont M3. Le PLA a été enfilé avec un taraud, ça marche bien sur cette matière, il suffit de ne pas trop serrer.

Conseillé: