Table des matières:
- Fournitures
- Étape 1: Étape 1: Configuration de l'affichage à 7 segments
- Étape 2: Étape 2: Configurer le récepteur IR
- Étape 3: Étape 3: Configurer le capteur à ultrasons et le buzzer
- Étape 4: Étape 4: Configuration des voyants
- Étape 5: Étape 5: Recevoir les codes HEX de la télécommande
- Étape 6: Étape 6: Code final
Vidéo: Système d'alarme domestique à récepteur infrarouge à sept segments : 6 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
C'est le projet parfait pour commencer si vous voulez apprendre à utiliser l'affichage à 4 chiffres et 7 segments ainsi que créer quelque chose de cool qui peut réellement être mis en œuvre dans votre maison. Vous n'êtes pas obligé d'utiliser un affichage à 4 chiffres et 7 segments, vous pouvez certainement utiliser un affichage à un seul chiffre et cela devrait fonctionner correctement. J'espère que ce projet vous plaira !
Avant de commencer, assurez-vous de connecter 5V à l'alimentation du rail d'alimentation sur la planche à pain et de connecter la broche GND à la terre sur la planche à pain.
Fournitures
- Affichage à 4 chiffres et 7 segments
- LED rouge et verte
- Capteur à ultrasons
- Récepteur infrarouge
- Avertisseur sonore
- Cavaliers (beaucoup d'entre eux)
- Planche à pain
- Arduino UNO
Étape 1: Étape 1: Configuration de l'affichage à 7 segments
La première chose que vous voulez faire est de configurer votre affichage à sept segments.
- Connectez la broche 'E' à la broche 2 de l'Arduino
- Connectez la broche 'D' à la broche 3 de l'Arduino
- Connectez la broche 'C' à la broche 4 de l'Arduino
- Connectez la broche 'G' à la broche 5 de l'Arduino
- Connectez la broche 'D' à la broche 6 de l'Arduino
- Connectez la broche 'D4' à la broche 7 de l'Arduino
- Connectez la broche 'A' à la broche 8 de l'Arduino
- Connectez la broche 'F' à la broche 9 de l'Arduino
- Connectez la broche 'D3' à la broche 10 de l'Arduino
- Connectez la broche 'D2' à la broche 11 sur l'Arduino
- Connectez la broche 'B' à la broche 12 de l'Arduino
Veuillez vous référer à l'image ci-dessus pour les noms de chaque broche sur l'affichage à 7 segments.
Étape 2: Étape 2: Configurer le récepteur IR
Il y a 3 pattes sur le récepteur IR. La jambe à l'extrême droite est VCC (alimentation), la jambe à l'extrême gauche si OUT (connectez-vous à une broche) et la jambe du milieu est pour GND.
- Connectez le VCC au rail d'alimentation sur la planche à pain
- Connectez la broche OUT à A2 sur l'Arduino
- Connectez la broche GND au rail de masse sur la planche à pain
Étape 3: Étape 3: Configurer le capteur à ultrasons et le buzzer
Capteur à ultrasons
- Connectez GND au rail de masse sur la maquette
- Connectez la broche Echo à la broche A1 sur l'Arduino
- Connectez la broche Trig à la broche A0 sur l'Arduino
- Connectez VCC au rail d'alimentation sur la planche à pain
Avertisseur sonore
- Connectez la branche courte du buzzer actif à GND
- Connectez la longue jambe du buzzer actif à la broche 13 de l'Arduino
Étape 4: Étape 4: Configuration des voyants
- Connectez les deux pattes courtes des LED au rail GND sur la planche à pain
- Connectez la longue jambe de la LED rouge à la broche A4 de l'Arduino
- Connectez la longue jambe de la LED verte à la broche A5 de l'Arduino
Étape 5: Étape 5: Recevoir les codes HEX de la télécommande
Avant de commencer avec le code, assurez-vous d'obtenir une télécommande de télévision et de décoder les codes HEX de votre télécommande. Vous auriez besoin de décoder 3 chiffres pour ce projet (pour le mot de passe de votre 'maison'). N'oubliez pas de télécharger la bibliothèque de télécommande IR.
Pour ce faire, utilisez ce code:
#comprendre
void setup()
{
Serial.begin(9600);
irReceiver.enableIRIn();
}
boucle vide() {
if (irReceiver.decode(&result)) {
irReceiver.resume();
Serial.println(result.value, HEX);
} }
Étape 6: Étape 6: Code final
Le lien est au dessus. Si vous avez des questions sur le code, faites le moi savoir.