Table des matières:
- Étape 1: Comprendre les composants
- Étape 2: Configuration du circuit
- Étape 3: Téléchargez l'interface graphique Arduino et le code d'entrée
- Étape 4: Capteur de son + Servo + Arduino
Vidéo: Capteur sonore et servo : Mouvement réactif : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Vous devez d'abord rassembler les matériaux pertinents pour mettre en place ce circuit.
Fournitures:
1 Arduino
1 capteur à ultrasons HC-SR04
1 servomoteur
1 planche à pain
1 pile de 9 volts
1 adaptateur de batterie de 9 volts
3 fils cavaliers noirs (terre/négatif)
3 fils cavaliers rouges (tension/positif)
2 fils cavaliers de couleur (entrée/sortie)
Étape 1: Comprendre les composants
Il est important avant de monter le circuit physique de comprendre chaque composant:
La planche à pain a deux ensembles de rails d'alimentation de chaque côté, qui ont des fentes pour les entrées négatives (noir/bleu) et positives (rouge). Ils sont connectés en série verticalement. Les borniers partagent la connexion horizontalement, mais les borniers parallèles nécessiteront un cavalier pour ponter le diviseur.
Le capteur sonore a une broche VCC/5V (rouge), une broche Ground/GND (noir) et une broche de sortie (Couleur). Ils peuvent avoir des sorties analogiques et/ou numériques selon le capteur.
Le servo a un port 5V (rouge), un port Pulse Width Modulation/PWM (couleur) et un port Ground/GND (noir). Cliquez sur le lien pour en savoir plus sur son fonctionnement.
Étape 2: Configuration du circuit
Suivez la disposition du diagramme. Lors de la configuration du circuit, n'oubliez jamais de garder l'arduino débranché pour éviter d'endommager vos composants. Dans le layout le Sound Sensor est représenté par un potentiomètre puisqu'ils fonctionnent de la même manière en terme de code.
Branchez le capteur de son sur le rail d'alimentation de la planche à pain, en prenant note de son orientation (cela sera important lors de l'utilisation des cavaliers pour se connecter à l'arduino). Connectez VCC avec un cavalier rouge dans le rail d'alimentation positif de la planche à pain. Connectez GND avec un cavalier noir dans le rail d'alimentation négatif de la planche à pain. Connectez la broche de sortie avec un cavalier de couleur au port analogique A5.
Branchez le servo sur la maquette et l'arduino. Utilisez un cavalier de couleur pour connecter son port d'entrée/signal au port numérique PWM, 13 sur l'arduino. Branchez le cavalier noir dans le rail d'alimentation GND. Branchez le fil de démarrage rouge dans une rangée de bornes. Le servo aura besoin d'une puissance supplémentaire fournie par la batterie 9V.
Branchez la batterie 9V, fil de connexion rouge dans la même rangée de bornes que le fil de connexion rouge du servo. Le fil de liaison noir se branchera sur le même rail d'alimentation latéral que le reste des composants.
Étape 3: Téléchargez l'interface graphique Arduino et le code d'entrée
Téléchargez l'interface utilisateur graphique (GUI) Arduino ici. Branchez le code ci-dessous, notez que les informations à droite de "//" vous indiquent ce que fait cette ligne de code:
#comprendre
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
angle int;
void setup() {
servo_test.attach(servoPin);
Serial.begin(9600);
}
boucle vide() {
soundValue = analogRead(soundSensor);
Serial.print("SoundValue = ");
Serial.println(soundSensor);
retard (50);
angle = map(soundValue, 0, 1023, 0, 180);
test_servo.write(angle);
retard (50);
}
Étape 4: Capteur de son + Servo + Arduino
Voici à quoi devrait ressembler le circuit final. Regardez la vidéo pour voir comment ça marche.
Conseillé:
Capteur de température et d'humidité avec écran LCD et détection sonore : 4 étapes
Capteur de température et d'humidité avec écran LCD et détection sonore : Bonjour les gars !!! D'accord, ce projet était mon projet de dernière année. Le but de ce projet était de surveiller la température et l'humidité de la pièce dans l'atelier de mon université en raison d'un dysfonctionnement de certains composants électroniques en raison de la température et de l'hu
DIY : Mini boîtier de capteur monté au plafond avec capteur de mouvement focalisable : 4 étapes
DIY : Mini boîtier de capteur monté au plafond avec capteur de mouvement focalisable : Bonjour. Il y a quelque temps, j'ai aidé mon ami avec le concept de maison intelligente et j'ai créé un mini boîtier de capteur avec un design personnalisé qui pourrait être monté au plafond dans le trou de 40x65 mm. Ce coffret permet de :• mesurer l'intensité lumineuse• mesurer l'humidité
Capteur tactile et capteur sonore contrôlant les lumières AC/DC : 5 étapes
Capteur tactile et capteur sonore contrôlant les lumières AC/DC : c'est mon premier projet et cela fonctionne sur la base de deux capteurs de base, l'un est le capteur tactile et le second est le capteur sonore, lorsque vous appuyez sur le pavé tactile du capteur tactile, la lumière AC s'allumera ON, si vous le relâchez, la lumière sera éteinte, et même chose
Qui est à ma porte ? Projet de capteur de mouvement PIR/capteur de portée : 5 étapes
Qui est à ma porte ? Projet de capteur de mouvement/capteur de distance PIR : Notre projet vise à détecter le mouvement via des capteurs PIR et de distance. Le code Arduino produira un signal visuel et audio pour indiquer à l'utilisateur que quelqu'un se trouve à proximité. Le code MATLAB enverra un signal par e-mail pour alerter l'utilisateur que quelqu'un est proche. Cet appareil
Sortie à contrôle de mouvement - À partir d'une lumière à détection de mouvement : 6 étapes
Sortie à contrôle de mouvement - À partir d'une lampe à détection de mouvement : Imaginez que vous êtes un trick-or-treater allant à la maison la plus effrayante du bloc. Après avoir dépassé toutes les goules, fantômes et cimetières, vous arrivez enfin au dernier chemin. Vous pouvez voir les bonbons dans un bol devant vous ! Mais soudain, un gho