Table des matières:

Système de détection basé sur Arduino : 6 étapes
Système de détection basé sur Arduino : 6 étapes

Vidéo: Système de détection basé sur Arduino : 6 étapes

Vidéo: Système de détection basé sur Arduino : 6 étapes
Vidéo: Système de détection incendie avec Arduino 2024, Juillet
Anonim
Système de détection basé sur Arduino
Système de détection basé sur Arduino
Système de détection basé sur Arduino
Système de détection basé sur Arduino

Dans ce Instructable, Nous allons créer un système de détection simple basé sur Arduino utilisant le capteur à ultrasons, un servomoteur et un buzzer piézoélectrique qui commence à sonner lorsque le capteur détecte un objet dans sa portée. Il s'agit d'un projet simple qui peut être réalisé en une heure et qui ajoutera également à vos connaissances sur l'Arduino et les composants utilisés.

Alors, commençons!!!

Étape 1: Travailler

Travail
Travail
Travail
Travail

Le fonctionnement de ce système est le suivant -

Le capteur à ultrasons qui a une portée de 400 cm est placé sur un servomoteur et lorsqu'il tourne, le capteur détectera si un objet obstruant est présent.

Si un objet obstruant est présent, le capteur le détectera et enverra un signal au buzzer qui à son tour se mettra à sonner et indiquera la distance à laquelle l'objet peut être visualisé sur le moniteur série de l'Arduino IDE.

Ces données du capteur sont également envoyées au logiciel Processing IDE qui crée ensuite une carte graphique affichant où et à quelle distance l'objet est présent.

Étape 2: Composants et outils requis

1. Arduino UNO et câble Ethernet

2. Capteur à ultrasons - HC-SR04

3. Servomoteur - MG-995

4. Avertisseur piézoélectrique

5. Planche à pain

6. Fils de cavalier mâle - mâle

7. Fils de cavalier femelle - mâle

8. Fevikwik - 2

9. Petite boîte en plastique

10. Couteau

Étape 3: Connexions à effectuer:

Connexions à faire
Connexions à faire
Connexions à faire
Connexions à faire

Connectez la broche de déclenchement du capteur à la broche 2 de l'Arduino

Connectez la broche Echo du capteur à la broche 3 de l'Arduino

Connectez Vcc et GND de l'alimentation du capteur et de la terre respectivement

Placer le buzzer sur la maquette

Connectez son extrémité positive à la broche 10 de l'Arduino et connectez l'extrémité négative à la terre

Reliez les fils noir et rouge du servomoteur à la masse et à l'alimentation respectivement

Attachez le fil jaune du servomoteur à la broche 9 de l'Arduino

Connectez la borne 5V de l'Arduino à l'alimentation et la borne GND de l'Arduino à la terre

Après avoir terminé ces connexions, placez l'ensemble du circuit à l'intérieur du comme indiqué sur la figure

Il est maintenant temps de coder

Étape 4: La boîte en plastique

La boîte en plastique
La boîte en plastique
La boîte en plastique
La boîte en plastique

Comme vous l'avez vu sur les images, nous avons utilisé une boîte en plastique de taille moyenne.

Coupez le couvercle de la boîte en deux morceaux comme indiqué afin d'ouvrir la moitié du couvercle pour ajuster les connexions sans que le moteur ne soit dérangé.

Découpez un petit trou carré dans le bas de la boîte comme indiqué sur l'image afin de brancher le câble Ethernet dans l'Arduino.

Étape 5: Coder

Ce projet se compose de deux codes, l'un pour l'IDE Arduino et l'autre pour l'IDE de traitement.

L'IDE de traitement est utilisé pour créer le radar où tous les objets sont mappés à leur emplacement.

Le logiciel peut être téléchargé ici.

Le code est disponible ci-dessous -:

Étape 6: Touches finales

Touches finales
Touches finales
Touches finales
Touches finales
Touches finales
Touches finales

Après avoir terminé la connexion et téléchargé le code dans l'Arduino, placez soigneusement le circuit dans la boîte en plastique comme indiqué et placez également soigneusement le capteur à ultrasons sur le servomoteur comme indiqué sur la figure et placez le servomoteur sur le couvercle de la boîte et collez avec quelquesikwik.

Si le buzzer ne fonctionne pas, veuillez revérifier les connexions du buzzer ainsi que le capteur.

Prendre plaisir!

Conseillé: