Comment faire une alarme de détecteur pir Arduino (5 / 6 étapes)

Étape 5: Code

int ledPin = 13 ; choisir l’axe de la LED
inputPin int = 12 ; Choisissez l’entrée pin (pour capteur PIR) int pirState = faible ; Nous commençons, en supposant qu’aucun mouvement détecté int val = 0 ; variable pour lire le code pin État int pinSpeaker = 11 ; Mettre en place un haut-parleur sur une goupille PWM (digital 9, 10 ou 11)

void setup() {pinMode (ledPin, sortie); / / declare LED comme sortie pinMode (inputPin, entrée); / / declare capteur comme entrée pinMode (pinSpeaker, sortie) ; Serial.Begin(9600) ; }

void loop() {val = digitalRead(inputPin); / / lire la valeur d’entrée si (val == HIGH) {/ / vérifier si l’entrée est haute digitalWrite (ledPin, HIGH); / / turn ON LED playTone (900, 900); delay(100) ;

Si (pirState == faible) {/ / nous avons juste mis Serial.println ("mouvement détecté!"); / / nous voulons seulement imprimer sur le changement de sortie, pas d’État pirState = élevé;}} else {digitalWrite (ledPin, basse); / / tour LED éteinte playTone (0, 0); delay(300) ; si (pirState == HIGH) {/ / nous avons juste tourné de Serial.println (« requête s’est terminée!"); / / nous voulons seulement imprimer sur le changement de sortie, pas d’État pirState = bas;}}} durée en millisecondes pendant laquelle, fréquence en hertz Sub playTone (longue durée, int freq) {durée * = 1000 ; int période = (1,0 / freq) * 1000000 ; long elapsed_time = 0; while (elapsed_time < durée) {digitalWrite(pinSpeaker,HIGH) ; delayMicroseconds(period / 2) ; digitalWrite (pinSpeaker, LOW); delayMicroseconds(period / 2) ; elapsed_time += (période);}}

C’est le code, transférez-le à l’Arduino et regarder la magie arrive !

Articles Liés

Alarme de détecteur PIR Arduino (VERSION SIMPLE)

Alarme de détecteur PIR Arduino (VERSION SIMPLE)

Obtenir des ressources pour le projetArduino Uno REV 3Capteur PIRBuzzer piezoFils de raccordementLED bleueÉtape 1: Build & programme votre alarme de détecteur PIR ArduinoBatiments et programmation de l'alarme du détecteur PIR ArduinoIl s'agit d'un pr
Comment faire une chambre à brouillard (détecteur de rayons cosmiques)

Comment faire une chambre à brouillard (détecteur de rayons cosmiques)

6 ans vieux Samatha montre comment construire une chambre à brouillard (détecteur de rayons cosmiques simple, élégant et peu coûteux) à la maison et de détecter les rayons cosmiques muons/électrons et particules alpha.Étape 1: Outils pour créer une c
Comment faire une alarme-incendie-maison

Comment faire une alarme-incendie-maison

commentaire sur comment je peux faire une alarme incendie maison s'il vous plaît.
Comment faire une table de chevet lampe LED Arduino

Comment faire une table de chevet lampe LED Arduino

Comment faire une table de chevet de lampe LED disposant d'un chargeur électronique.Étape 1: Étape 1: collecte des matériauxLa première étape sur la façon de faire une table de chevet lampe LED est de rassembler tous vos matériaux.Vous aurez besoin :
Comment faire une alarme sonore simple et pas cher

Comment faire une alarme sonore simple et pas cher

juste une alarme peu impressionnante pour vous faire vrai rapide.Juste au cas où l'embarqué vidéo ne fonctionne pas, voici le lien : https://www.youtube.com/watch?v=1U-qVflAelg
Comment faire une tablette d’imprécation

Comment faire une tablette d’imprécation

Dans ce instructable je vais vous montrer comment faire une simple malédiction comprimé de la même manière que la plupart tablettes trouvées de la Grande-Bretagne romaine. Le mot Latin pour ces était « defixio ». Je mentionnerai également d'autres ty
Comment faire une méga fabuleux énorme enclume

Comment faire une méga fabuleux énorme enclume

enclume du forgeron A est de loin leur outil le plus utile, sans doute encore plus utile que de se forger. Malheureusement, comme toute personne qui a fait une forge travaux sait, bons enclumes sont juste horriblement, obscène coûteux. Ainsi, pour la
Comment faire une attelle / correction d’une fracture

Comment faire une attelle / correction d’une fracture

Hé les gars dans ce instructable je va vous enseigner comment faire une gouttière c'est rapide et facile et idéal pour la survie il des situations. Cette division s'assurera que votre bras a mouvement minime, donc si vous le bras est cassé, il ne ser
Comment faire une grenouille de papier ! :)

Comment faire une grenouille de papier ! :)

Jamais été ennuyé en classe d'histoire et besoin de quelque chose à faire ? Qu'en est-il d'être obligés d'écouter un conférencier invité ? Eh bien, si votre comme moi, s'ennuyer n'est pas une option. Voici le processus étape par étape pour connaître
Comment faire une cheminée qui ne sera pas brûler votre maison dans Minecraft

Comment faire une cheminée qui ne sera pas brûler votre maison dans Minecraft

Les cheminées sont de grands morceaux décoratifs pour votre maison dans Minecraft, mais, si vous ne faites pas attention, vous pouvez finir par brûler vers le bas de votre belle maison. Bien que l'aspect global de votre foyer est à vous, voici ce que
Comment faire une pioche de diamant de Minecraft

Comment faire une pioche de diamant de Minecraft

cette instructable vous montrera comment faire une pioche de diamant de Minecraft.Étape 1: Rassembler les matériaux Recueillir la bande de canard turquoise matériaux suivants, peinture tempera noir et brun, un 13 « x 13 » morceau de panneau de mousse
Comment faire une horloge bois

Comment faire une horloge bois

Cette instructable vous montrera comment faire une jolie horloge bois à accrocher sur le mur. Ces étapes vous aideront à faire un aussi.Let's Get Started !Étape 1: Matériaux utilisésMatériaux :1. double d'une batterie2. horloge Kit de tissus Joann (v
Comment faire une « bonne » tasse de thé !

Comment faire une « bonne » tasse de thé !

C'est un fait bien connu que puisque les américains ont essayé faire du thé dans le port de Boston, à l'aide d'eau de port, ils ont eu un moment difficile de faire une "bonne" tasse de thé !Comme une « bonne » anglaise, j'ai demandera à ceux d'e
Comment faire une bande de caoutchouc k ' NEX Gatling Gun avec Modes sélectionnables en voiture

Comment faire une bande de caoutchouc k ' NEX Gatling Gun avec Modes sélectionnables en voiture

Dans ce tutoriel, vous apprendrez comment faire une bande de caoutchouc mitrailleuse Gatling (aka "minigun") de k ' NEX.Les caractéristiques de pistolet 8 tonneaux que chacun peut tenir environ 4 bandes de caoutchouc pour un total d'environ 32 c