Table des matières:

Système d'alerte d'accident utilisant GSM, GPS et accéléromètre : 5 étapes (avec photos)
Système d'alerte d'accident utilisant GSM, GPS et accéléromètre : 5 étapes (avec photos)

Vidéo: Système d'alerte d'accident utilisant GSM, GPS et accéléromètre : 5 étapes (avec photos)

Vidéo: Système d'alerte d'accident utilisant GSM, GPS et accéléromètre : 5 étapes (avec photos)
Vidéo: Real Time Vehicle Accident Detection and Tracking Using GSM, GPS & Arduino 2024, Novembre
Anonim
Image
Image
Système d'alerte d'accident utilisant GSM, GPS et accéléromètre
Système d'alerte d'accident utilisant GSM, GPS et accéléromètre
Système d'alerte d'accident utilisant GSM, GPS et accéléromètre
Système d'alerte d'accident utilisant GSM, GPS et accéléromètre

Veuillez me voter pour le concours

Merci de me voter pour le concours

De nos jours, de nombreuses personnes sont décédées sur la route à cause d'un accident, la principale cause étant le "retard dans les secours". Ce problème est très important dans les pays en développement, j'ai donc conçu ce projet pour sauver des vies humaines.

Dans ce projet, je vais vous montrer comment créer un gadget qui envoie l'emplacement du site de l'incident. Dans le projet, le module GPS est utilisé pour détecter l'emplacement exact du véhicule. Au moment de l'accident, l'accéléromètre détecte le choc violent et Arduino envoie l'emplacement du véhicule au parent ou à l'ami, nous pouvons envoyer l'alerte à plusieurs numéros de mobile.

Étape 1: Fonctionnalités

  1. Calibration automatique de l'accéléromètre: Nous pouvons calibrer l'accéléromètre à l'aide d'un interrupteur. Nous avons juste besoin d'appuyer sur le commutateur d'étalonnage pendant 3 secondes, de cette façon Arduino lit la valeur actuelle de l'accéléromètre dans les directions X, Y et X et étalonne le système.
  2. Résolution d'erreurs: il est possible qu'Arduino détecte l'accident (en raison de la forte accélération du véhicule) et envoie l'alerte d'accident, qui ne devrait pas être tolérée, de sorte qu'un interrupteur ("I AM OKAY") est placé sur le circuit, lorsque tout accident s'est produit, le buzzer émet un bip pendant 30 secondes, après 30 secondes, le message sera envoyé, mais si quelqu'un appuie sur le bouton "JE SUIS OK", le message ne sera pas envoyé.

Étape 2: Pièces et composants

Pièces et composants
Pièces et composants
Pièces et composants
Pièces et composants
Pièces et composants
Pièces et composants
Pièces et composants
Pièces et composants
  1. Arduino Nano: Arduino Nano est utilisé comme unité de microcontrôleur. J'ai utilisé Arduino nano car il est de très petite taille et n'a besoin d'aucun programmeur externe
  2. Module GSM SIM 800L: SIM 800l est un module GSM, il est de très petite taille et nous pouvons le monter directement sur PCB. La tension de fonctionnement du SIM800L est de 3,7 à 4,2 tensions, donc un régulateur de tension LM317 est utilisé pour alimenter le module GSM.
  3. Module GPS NEO 6m: le module GPS est utilisé pour lire les valeurs de localisation géographique, la précision de ce capteur est assez bonne.
  4. Accéléromètre: L'accéléromètre est utilisé pour détecter le choc, il peut détecter séparément le choc dans les directions X, Y et Z. Nous pouvons utiliser l'instant "capteur de vibration" de l'accéléromètre, mais la précision du capteur de vibration n'est pas trop bonne. L'accéléromètre peut détecter les vibrations dans les directions X, Y, Z, c'est donc aussi un point positif.
  5. LCD: LCD affiche la latitude et la longitude, au moment de l'accident, il affiche les notifications.
  6. Adaptateur secteur: un adaptateur 12 volts 2A est utilisé pour alimenter le système.
  7. LM 317
  8. Résistance: 1.1K 1PC
  9. Résistance: 330 ohms 2 PCs
  10. Résistance: 470 ohm 1 PC
  11. Préréglage: 10k 2 PC
  12. Commutateur momentané 2 PC

Étape 3: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

Dans le projet, une carte de circuit imprimé est utilisée et le PCB est conçu sur Eagle CAD, qui est illustré sur les figures 1, les figures 2 et 3 et le schéma est illustré à la figure 4.

Étape 4: Travailler

Arduino Nano est utilisé comme unité de contrôle, il lit les valeurs de l'accéléromètre, lorsque arduino observe des valeurs anormales, il lit l'emplacement actuel du module GPS et l'envoie à un mobile donné par SMS en utilisant le module GSM.

Avant d'envoyer le SMS, arduino active le buzzer, après 30 secondes de bip, un SMS sera envoyé, mais si quelqu'un appuie sur le bouton "JE SUIS OK", le message ne sera pas envoyé, ce qui permet d'éviter les SMS inutiles.

Étape 5: Coder

Le code est donné ci-dessous, il suffit de copier-coller.

Conseillé: