Alerte de proximité GSM avec GPS lieu et l’heure (3 / 5 étapes)

Étape 3: Capteur à ultrasons - détection de mouvement

Intro aux capteurs de Distance à ultrasons

Le capteur à ultrasons HC-SR04 et autres comme lui, simplement envoient un 'ping' (à une fréquence supérieure à l’oreille humaine) lorsque déclenchée et stocker le temps qu’il faut pour recevoir l’écho.

Le temps qu’il faut pour recevoir le signal réfléchi est représenté comme une impulsion sur la broche « ECHO ».

L’utilisation habituelle de cas pour l’un de ces capteurs pour mesurer la distance, mais, en comparant des lectures multiples, nous pouvons faire un détecteur de mouvement utilisable.

Enjeux et limites

  • Le capteur a une portée maximale (environ 3M prétendument)
  • Il y a une limite à combien de fois nous pouvons goûter (nous ne pouvons pas l’échantillon jusqu'à ce que le pouls est de retour à tout le moins).
  • Le capteur va afficher étranges lectures chaque maintenant et puis, il faut gérer ces correctement.

Détection de mouvement

J’ai décidé que la meilleure façon de détecter les mouvements serait de simplement prendre une distance de lecture et de le comparer avec la précédente, si elle avait changé de plus de 30 %, alors je voudrais savoir il y a eu mouvement. Avec un capteur parfait dans un environnement idéal, ce serait workfine, mais en réalité, il y a des impairs lectures chaque maintenant et puis qui provoquent des déclencheurs fausses.

Le moyen de contourner cela comportait deux volets :

  1. Pour les mesures « précédents » J’ai gardé un enroulement moyenne des dix dernières valeurs.
  2. Pour la comparaison j’ai fait en sorte que tant des deux dernières lectures où plus de 30 % différent de la moyenne. De cette façon, si une seule lecture n’était pas valide, l’autre serait encore moins 30 % de la moyenne et il y aurait n’être aucun déclencheur faux.

Mise en œuvre en moyenne/lissage

Cet article est un bel exemple élégant et compréhensible sur la mise en œuvre en moyenne un Arduino, je me suis adapté leur code.

Éviter de répéter les déclencheurs

Nous ne voulons pas l’alarme pour envoyer des SMS multiples alors que quelque chose bouge autour devant le capteur, ou alors que la moyenne s’installe après une perturbation, alors j’ai utilisé "clignotement compteur" de la LED rouge (lire la section LED) afin de déterminer si suffisamment de temps a passé pour le déclencheur suivant. J’ai fait en sorte que le nombre de clignotements multiplié par l’on + off temps du rouge que LED était plus grande que le temps que nécessaire pour obtenir une nouvelle lecture moyenne stable.

Articles Liés

ESP8266 + Smartphone télécommande sans fil pour DSLR avec GPS (possible) pour moins de $10

ESP8266 + Smartphone télécommande sans fil pour DSLR avec GPS (possible) pour moins de $10

Un certain temps de dos que je suis tombé sur ce projet génial par CosmicMac. Fondamentalement, vous pouvez déclencher votre reflex numérique sans fil à l'aide de votre smartphone via le ESP8266 relié à la DSLR. Étant donné que pas toutes les caméras
Comment faire un Tracker de localisation GSM avec le AdaFruit FONA et Arduino

Comment faire un Tracker de localisation GSM avec le AdaFruit FONA et Arduino

IntroductionDans ce tutoriel, que nous allons faire un web connecté enregistreur de localisation utilisant le Service de données Sparkfun Adafruit FONA Conseil et un Arduino. Elle va obtenir son emplacement en utilisant la triangulation et publiez-le
ESP8266 12e avec GPS & OLED display

ESP8266 12e avec GPS & OLED display

Dans ce Instructable je vais décrire comment pour brancher un Ublox 6m GPS module et un écran OLED affichent au NodeMCU ou ESP8266-12F module wifi pour afficher votre position GPS actuelle et autres infos.Découvrez ma Youtube vidéo décrivant cela. Yo
Alerte d’Animatronics WordPress avec framboise Pi

Alerte d’Animatronics WordPress avec framboise Pi

Bien sûr, Wordpress envoie un email lorsque quelqu'un poste un commentaire mais qui veut recevoir (et) lire plus d'e-mails ? J'ai don´t et c'est la raison pour cette humble Animatronics Wordpress commentaires alerte.Étape 1: matériaux Raspberry Pi ht
Maison transmetteur d’alerte Internet pour Aritech avec Arduino

Maison transmetteur d’alerte Internet pour Aritech avec Arduino

Un très commun domicile et en entreprise alarme utilisé dans de nombreux pays d'Europe sont la série Aritech des panneaux d'alarme.Ceux-ci ont été installés jusqu'à début des années 2000 des centaines de milliers et beaucoup existent encore dans les
Réglage GPS Date et l’heure de votre fuseau horaire

Réglage GPS Date et l’heure de votre fuseau horaire

Je peux me tromper complètement en mettant en place cette Instructables, mais j'ai eu du mal à trouver un moyen facile de corriger les données de date et heure GPS à mon fuseau ici en Australie. J'ai fait quelques projets Arduino qui ont inclus un mo
Détermination de la déclinaison magnétique locale par un compas magnétique

Détermination de la déclinaison magnétique locale par un compas magnétique

par tonytran2015 (Melbourne, Australie).Un compas magnétique peut être utilisé pour déterminer la déclinaison magnétique locale. Cette déclinaison varie avec le lieu et l'heure.La déclinaison est compilée à partir des données des laboratoires locaux
Proximité alerte (Geofencing) TfCD

Proximité alerte (Geofencing) TfCD

Paramétrage des alertes de proximité sur votre AndroidCette page d'instructables a été écrit pour le cours de TfCDde la TUDelft, donc l'exemple que j'ai programmé a été définie pour déclencher des alertes de proximité près de ma faculté. Si tout se p
Raspberry Pi contrôlée température ambiante suivi avec Gnuplot image sortie et email alerte capacité

Raspberry Pi contrôlée température ambiante suivi avec Gnuplot image sortie et email alerte capacité

là où je travaille, il n'y a une place très importante qui abrite beaucoup d'ordinateurs. La température ambiante de cette pièce doit être très cool pour optimiser les performances de ces systèmes.On m'a demandé de venir avec un système de surveillan
Raspberry PI vs SERIAL communication USB avec gsm (itbrainpower.net a-gsm bouclier)

Raspberry PI vs SERIAL communication USB avec gsm (itbrainpower.net a-gsm bouclier)

Sur ce commentCette façon de se réfère à l' itbrainpower.net a-gsm bouclier, ayant les caractéristiques principales suivantes :Compatibilité dans le monde entier - module quadribandeGSM / GPRS / SMS / DTMF supportéDeux prises SIM (SIM seul élément pe
Le trafic GSM RENIFLEMENT SMART sur poste de travail WINDOWS et VMWARE avec HACKRF et RTL_SDR

Le trafic GSM RENIFLEMENT SMART sur poste de travail WINDOWS et VMWARE avec HACKRF et RTL_SDR

LE TRAFIC GSM RENIFLEMENT SMART SUR POSTE DE TRAVAIL WINDOWS ET VMWARE AVEC HACKRF ET RTL_SDRIl s'agit d'un procédé modifié trouvé en ligne et testé pour garantir le fonctionnementrapide, simple, sans déployer ou le compilateur...peu l'étape maximale
Tracker GPS en temps réel avec intégrée Google Maps

Tracker GPS en temps réel avec intégrée Google Maps

Ce projet décrit comment vous pouvez construire un mobile en temps réel GPS tracker avec intégrée Google Maps. J'ai commencé ce projet surtout pour voir si je peux intégrer toutes les différentes pièces de matériel et de logiciel pour faire une solut
Géolocaliser vos Photos appareil photo numérique dans Lightroom avec un Smartphone GPS

Géolocaliser vos Photos appareil photo numérique dans Lightroom avec un Smartphone GPS

Geotagging est un processus qui ajoute des informations de localisation géographique aux métadonnées de vos photos. Par exemple, si vous avez pris une photo du Golden Gate Bridge, photo géolocalisées aura l'emplacement où vous avez pris la photo près
À l’aide de Flex rigide PCB pour GSM/GPS tracker

À l’aide de Flex rigide PCB pour GSM/GPS tracker

À l'aide de Flex rigide PCB, il est possible de plier le PCB et d'obtenir un bon plan pour l'antenne GSM et GPS. Ces PCB peut être utile pour le suivi des animaux, des billets ou de suivi des agents de sécurité. De suivi des animaux, le PCB peut être