ARDUINO SIMPLE capteur ultrasons alarme porte / mouvement détecteur PIR non!!! (3 / 3 étapes)

Étape 3: Le CODE!!! (......)!!!!

Je va être briser le code et expliquer dans le détail, encore une fois toutes les questions sont les bienvenus, code est associé à cette page !

CODE:-

#define trigPin 12
#define echoPin 13
int Buzzer = 8 ;
void setup() {}
Serial.Begin (9600) ;
pinMode (trigPin, sortie) ;
pinMode (echoPin, entrée) ;
pinMode (Buzzer, sortie) ;
}
Explication:-
Nous entendons l’ergot axe 12, l’axe d’écho comme pin 13 et le piezo (buzzer) comme Broche 8, puis nous définissons la gâchette et épingles piezo (buzzer) en sortie, la broche de l’écho comme entrée.

CODE:-

void loop() {}
int durée, distance ;
digitalWrite (trigPin, HIGH) ;
delayMicroseconds(1000) ;
digitalWrite (trigPin, basse) ;
durée = pulseIn (echoPin, HIGH) ;
distance = (durée/2) / 29,1 ;

EXPLICATION:-
ainsi, la façon dont ce capteur ultrasonique fonctionne est :
Lorsque nous clignotent l’ergot de haut pour une petite quantité de temps (dans ce cas 1000 microsecondes), le capteur serait envoyer une onde ultrasonore à la fois connue (disons t1), la vague atteindra l’objet et refléter vers le capteur à un autre moment connu (t2), permet de supposer t3 = t2 - t1, (t3 est égale au temps nécessaire pour la vague atteindre l’objet et le retour donc t3/2 est le temps nécessaire à l’onde atteindre l’objet) nous connaissons la vitesse du son qui est de 340 m/s ou 29,1 cm/ms donc nous sommes en mesure d’obtenir la distance en cm

CODE:-
Si (distance > = 80 || distance < = 0) {}
Serial.println ("aucun objet détecté") ;
digitalWrite (sonnerie, faible) ;
]
Explication:-
ma longueur de portes est de 80 cm (utilisez votre propre valeur) donc tant qu’il n’y a rien de moins de 80 cm de distance, le buzzer est éteint onc quelque chose passe cela provoquera le buzzer sonne

CODE:-
else {}
Serial.println ("objet détecté") ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
noTone(Buzzer) ;
}
Delay(300) ;
}
Explication:-
C’est juste un ton semblable à une sirène de police!!

** Je suis désolé je ne pouvais pas télécharger le code alors copiez-le, là vous allez:-**
Le CODE commence ici
/*
Alarme de porte HC-SR04
Code modifié par:-Ahmed Yasser
*/
/ * Circuit connexions:-
Déclencheur de broche à broche 12
Echo 13 broche à broche
Piezo Buzzer à la broche 8
Broche de terre du piezo et capteur au sol
Note: - Si vous utilisez une batterie de 9v, j’ai découvert que vous
devez raccorder la broche Vcc du capteur à 5v, tandis que l’if
vous utilisez votre ordinateur comme source d’énergie, que vous devez
connecter la broche Vcc au NIV de votre arduino
Espérons que vous trouverez cela utile
Pour plus d’informations. Visitez mon compte instructable à:-

*/

#define trigPin 12
#define echoPin 13
int Buzzer = 8 ;

void setup() {}
Serial.Begin (9600) ;
pinMode (trigPin, sortie) ;
pinMode (echoPin, entrée) ;
pinMode (Buzzer, sortie) ;
}

void loop() {}
int durée, distance ;
digitalWrite (trigPin, HIGH) ;
delayMicroseconds(1000) ;
digitalWrite (trigPin, basse) ;
durée = pulseIn (echoPin, HIGH) ;
distance = (durée/2) / 29,1 ;
Si (distance > = 80 || distance < = 0) {}
Serial.println ("aucun objet détecté") ;
digitalWrite (sonnerie, faible) ;

}
else {}
Serial.println ("objet détecté") ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
ton (sonnerie, 400) ; jouer ton de 400 Hz à 500 ms
Delay(500) ;
ton (sonnerie, 800) ; jouer ton 800Hz pour 500ms
Delay(500) ;
noTone(Buzzer) ;
}
Delay(300) ;
}
Le CODE se termine ici:-

ESPOIR VOUS AVEZ APPRÉCIÉ CE INSTRUCTABLE, N’OUBLIEZ PAS D’HIT QUI TOUCHE FAVORI ET U N’AVEZ AUCUNE EXCUSE POUR NE PAS S’ABONNER POUR EN SAVOIR PLUS, CELA MONTRE UN GRAND SOUTIEN POUR MOI!!

Articles Liés

Arduino et capteur à ultrasons contrôle servo et distance compteur

Arduino et capteur à ultrasons contrôle servo et distance compteur

Arduino et capteur à ultrasons contrôle servo et distance meterDans ce projet, vous pouvez voir comment contrôler le moteur servo et tu calculer la distance à l'aide d'arduino et capteur à ultrasons. Vous avez besoin: 1. Arduino (uno, nano, mini pro)
Simple capteur à ultrasons 4 broches surveillance (hc-sr04)

Simple capteur à ultrasons 4 broches surveillance (hc-sr04)

Bonjour Instructables,J'ai eu quelques problèmes avec mon capteur ultrasonique à bas prix (hc-sr04) et aujourd'hui j'ai trouvé une solution vraiment facile.C'est une modification très simple du code normal 3 broches.J'ai ajouté de l'int 4 jusqu'au dé
Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Intro:Cette instructable explique comment utiliser un capteur à ultrason avec Arduino pour compter / log différents paquets sur un convoyeur. L'instrucable couvrira l'installation physique et le programme Arduino.Il ne sera pas toute information sur
Mesure de la vitesse du son avec microcontrôleur Arduino et capteur à ultrasons

Mesure de la vitesse du son avec microcontrôleur Arduino et capteur à ultrasons

Ma fille de 6 ans, Samatha, illustre comment mesurer la vitesse du son dans l'air avec microcontrôleur Arduino Uno et le capteur à ultrasons.Je pense qu'il s'agit d'un bon projet pour les enfants à être exposé aux sciences, ingénierie et mathématique
Capteur à ultrasons en openFrameworks en utilisant Arduino

Capteur à ultrasons en openFrameworks en utilisant Arduino

Cette instructable vous permettra d'envoyer préliminaire des données d'openFrameworks (de) au moyen d'un entoilage Arduino avec un capteur à ultrason, spécifiquement le HC-SR04. Ce capteur est connu pour sa difficulté à communiquer avec la bibliothèq
Suivre le mouvement 2D à l’aide de capteurs à ultrasons Arduino et visualiser dans l’unité

Suivre le mouvement 2D à l’aide de capteurs à ultrasons Arduino et visualiser dans l’unité

s'il vous plaît voir la vidéo pour la meilleure démonstration.Nous allons utiliser deux capteurs à ultrasons, l'un pour suivre le mouvement horizontal et l'autre pour suivre la verticale. la clé est en plaçant des capteurs et en utilisant un outil (u
Alarme de mouvement à ultrasons Arduino UNO

Alarme de mouvement à ultrasons Arduino UNO

comment faire arduino alimenté alarme de mouvement !J'espère que vous appréciezÉtape 1: composants Composants :Arduino UNOAvertisseur sonoreCapteur à ultrasonsFil de raccordementÉtape 2: Télécharger le code CODE :#define trigPin 12#define echoPin 13i
Faire une mouvement Simple capteur alarme ! (PIR)

Faire une mouvement Simple capteur alarme ! (PIR)

Il s'agit d'une Continuation de ma façon de série de Motion Sensor des choses simples. Tous les précédents Instructables en série Simple ont été présentés. Et une nouvelle étape dans la protection contre le vol avec ce projet Ultra Simple mesurant se
Simple Arduino andHC-SR04 Ultrasonic Distance capteur exemple

Simple Arduino andHC-SR04 Ultrasonic Distance capteur exemple

Etape 0: Liste des piecesFreeduino UNO1 un LEDCarte de prototypageFils de branchement mâle/mâle1 un capteur à ultrasons HC-SR04Étape 1: Connecter les composantsConnecter les fils comme indiqué dans les deux images et composants.
Système de sécurité de mot de passe Arduino avec capteurs de porte magnétique

Système de sécurité de mot de passe Arduino avec capteurs de porte magnétique

Dans ce guide de Instructables, je vais vous montrer comment faire votre propre système de sécurité de mot de passe en utilisant la carte de Arduino uno et certains commutateurs de porte magnétique. J'ai fait mon propre circuit en utilisant le microc
Jouer Breaker(Unity3D) bloc avec capteur à ultrasons Arduino

Jouer Breaker(Unity3D) bloc avec capteur à ultrasons Arduino

dans ce instructable que je serai montrant les gars comment faire un bloc de jeu de disjoncteur et de jouer en utilisant un capteur à ultrason d'arduino qui sera utilisé comme un détecteur de proximité à moe notre palette droite et gauchevous pouvez
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
Arduino - capteur à ultrasons avec LED et buzzer

Arduino - capteur à ultrasons avec LED et buzzer

Salut les gars c'est mon premier tutoriel, j'ai juste commencé à quelques mois d'apprentissage électronique (auparavant j'ai juste savait comment programmer en C et Python). Quand j'ai fini ce projet (m'a fallu environ 5 heures ou quelque chose), j'a
Faire Radar utilisant Arduino, capteur à ultrasons et MATLAB

Faire Radar utilisant Arduino, capteur à ultrasons et MATLAB

Dans ce projet, nous allons faire un simple radar pour détecter les obstacles.Plage dépend de la portée du capteur ultrasonique, nous avons utilisé (dans ce projet: 3 mètres).Étape 1: composantsComposants :1 - Arduino Uno2 - capteur à Distance ultras