Simple capteur à ultrasons 4 broches surveillance (hc-sr04) (1 / 2 étapes)

Étape 1: 3-NIP

Code
/ * Ping))) capteur

Cette esquisse lit un PING))) télémètre à ultrasons et retourne le
distance à l’objet le plus proche dans la gamme. Pour ce faire, il envoie une impulsion
à la sonde d’entamer la lecture, puis écoute une impulsion
pour revenir.  La longueur de l’impulsion de retour est proportionnelle à
la distance de l’objet de la sonde.

Le circuit :
* + V branchement de la commande PING))) attaché au + 5V
* Connexion GND du PING))) attaché à la terre
* Connexion de SIG du PING))) attaché à la broche numérique 7

http://www.Arduino.cc/en/Tutorial/ping

créé le 3 novembre 2008
par David A. Mellis
mis à jour le 30 août 2011
par Tom Igoe

Cet exemple de code est dans le domaine public.

*/

Cette constante ne changera pas.  C’est le nombre de broches
de la sortie de la sonde :
const int pingPin = 7 ;

void setup() {}
initialiser la communication série :
Serial.Begin(9600) ;
}

void loop()
{
créer des variables pour la durée du ping,
et le résultat de la distance en pouces et en centimètres :
longue durée, pouces, cm ;

Le PING))) est déclenché par une impulsion forte de 2 ou plusieurs microsecondes.
Donner une brève impulsion faible au préalable pour s’assurer une impulsion propre élevée :
pinMode (pingPin, sortie) ;
digitalWrite (pingPin, basse) ;
delayMicroseconds(2) ;
digitalWrite (pingPin, HIGH) ;
delayMicroseconds(5) ;
digitalWrite (pingPin, basse) ;

Le même NIP est utilisé pour lire le signal de la commande PING))): un sommet
impulsion dont la durée est la durée (en microsecondes) de l’envoi
du ping à la réception de son écho hors d’un objet.
pinMode (pingPin, entrée) ;
durée = pulseIn (pingPin, HIGH) ;

convertir l’heure dans un lointain
po = microsecondsToInches(duration) ;
cm = microsecondsToCentimeters(duration) ;

Serial.Print(inches) ;
Serial.Print ("in") ;
Serial.Print(cm) ;
Serial.Print("cm") ;
Serial.println() ;

Delay(100) ;
}

long microsecondsToInches(long microseconds)
{
Selon fiche technique de parallaxe pour le PING))), il y a
73,746 microsecondes par pouce (c'est-à-dire son voyage à 1130 pieds /
en second lieu).  Cela donne la distance parcourue par le ping, sortant
et revenez, pour nous diviser par 2 pour obtenir la distance de l’obstacle.
Voir : http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf
retourner les microsecondes / 74 / 2 ;
}

long microsecondsToCentimeters(long microseconds)
{
La vitesse du son est de 340 m/s ou 29 microsecondes par centimètre.
Le ping déplace dehors et en arrière, afin de trouver la distance de la
objet, que nous prenons la moitié de la distance parcourue.
retourner les microsecondes / 29 / 2 ;
}

Articles Liés

ARDUINO SIMPLE capteur ultrasons alarme porte / mouvement détecteur PIR non!!!

ARDUINO SIMPLE capteur ultrasons alarme porte / mouvement détecteur PIR non!!!

BONJOUR TOUT LE MONDE.avant de commencer, n'oubliez pas de vérifier ma vidéo si vous préférez un tutoriel vidéoCliquez ici pour aller à ma chaîne pour les projets plus impressionnantsAujourd'hui, que j'ai décidé que je voulais construire une alarme p
Capteur à ultrasons en openFrameworks en utilisant Arduino

Capteur à ultrasons en openFrameworks en utilisant Arduino

Cette instructable vous permettra d'envoyer préliminaire des données d'openFrameworks (de) au moyen d'un entoilage Arduino avec un capteur à ultrason, spécifiquement le HC-SR04. Ce capteur est connu pour sa difficulté à communiquer avec la bibliothèq
Mesure de la distance à l’aide de capteurs à ultrasons et Arduino

Mesure de la distance à l’aide de capteurs à ultrasons et Arduino

Salut tout le mondeJ'ai eu mon premier Aduino récemment, je suis ici voir la gonne, vous mon premier projetez qui utilise la mesure de la Distance capteur à ultrasons et Arduino, vous pouvez utiliser ce projet demande beaucoup aimeNiveau 1-liquideDét
Distance de mesure et obstacle détection à l’aide de NXP 89v51rd2fn et capteur à ultrason HC-SR04.

Distance de mesure et obstacle détection à l’aide de NXP 89v51rd2fn et capteur à ultrason HC-SR04.

Tout le monde utilise arduino uno ou mega pour rendre les projets car ils sont faciles à utiliser et le code pour arduino est facilement disponible sur les forums de l'arduino et personne n'utilise atmel, philips ou autre microcontrôleur pour faire d
Détecteur ultrasonique gamme en utilisant Arduino et le capteur à ultrasons SR04

Détecteur ultrasonique gamme en utilisant Arduino et le capteur à ultrasons SR04

il s'agit d'une enquête préliminaire instructable qui vous mènera à travers les étapes de mon travail pour obtenir le capteur ultrasonique SR04 connecté et travaillant à l'Arduino. Il sera ensuite intégré à mon moniteur mini environnement.  Finalemen
Capteur à ultrasons HC-SR04 avec Arduino

Capteur à ultrasons HC-SR04 avec Arduino

Voir plus à :http://www.theorycircuit.com/interface-Ultrasonic-Sensor-hc-SR-04-with-Arduino/Lien Facebook : https://www.facebook.com/pages/Theorycircuit/82511...Le HC-SR 04 est célèbre gamme ultrasonique capteur et son très facile à utiliser avec bea
Arduino : Capteur à ultrasons HC-SR04

Arduino : Capteur à ultrasons HC-SR04

Objectif :Utiliser un capteur à ultrason HC-SR04 avec un Arduino pour mesurer la distance de n'importe quel objet.L'idée de base derrière un capteur à ultrason :Un capteur à ultrason rue déclenche un signal qui se déplace dans un droit chemin et puis
Déclenchement d’un relais avec un capteur à ultrason SR04

Déclenchement d’un relais avec un capteur à ultrason SR04

Ce n'est pas la meilleure façon de déclencher un relais avec ce capteur, mais c'est une façon rapide et sale de le faire. Je ne suis pas un codeur professionnel ni je prétends être. Je suis encore en train d'apprendre le C ++ et je voudrais donc dema
Mise en route avec un capteur à ultrasons en 3 étapes simples

Mise en route avec un capteur à ultrasons en 3 étapes simples

Hey tout le monde,Avant de commencer cette instructable faites-nous savoir quel un capteur à ultrason est.Capteurs à ultrasons sont des dispositifs à semi-conducteurs autonomes conçus pour une détection sans contact d'un objet solid et liquid.Donc là
Avoider obstacle capteur ultrasonique HC-SR04

Avoider obstacle capteur ultrasonique HC-SR04

Vue d'ensembleCe projet utilise un capteur à ultrason HC-SR04 et un Arduino pour mesurer la distance entre l'utilisateur et d'un obstacle et causer une LED, vibreur et moteur de flash, un signal sonore et vibreur respectivement alerter l'utilisateur
Comment utiliser le capteur à ultrasons HC-SR04 - Arduino Tutorial

Comment utiliser le capteur à ultrasons HC-SR04 - Arduino Tutorial

Le capteur à ultrasons HC-SR04 utilise le sonar pour déterminer la distance d'un objet comme le font les chauves-souris ou les dauphins. Il offre la détection excellente gamme sans contact avec haute précision et des valeurs stables dans un paquet fa
Mesure de la distance au fil du temps avec capteur à ultrasons Arduino HC-SR04

Mesure de la distance au fil du temps avec capteur à ultrasons Arduino HC-SR04

L'objectif de ce projet est de créer un ensemble expérimental jusqu'à basé sur microcontrôleur arduino et un capteur à ultrasons qui nous permettra de prendre des mesures de distance dans le temps. Cette configuration pourrait servir dans un laborato
Non-bloquante capteur à ultrasons pour Arduino

Non-bloquante capteur à ultrasons pour Arduino

Le module à ultrasons allant de HC-SR04 est un ajout fantastique à n'importe quel projet de robot. Ses un moyen très simple et pas cher de suivre une progression de robots (en supposant que nous avons des points de référence fixes) signalés allant de
Capteur à ultrasons avec écran LCD

Capteur à ultrasons avec écran LCD

Hé Makers,Il s'agit de mon premier instructables, Désolé si je plaisante pas sortir avec quelque chose. Pendant très longtemps j'ai pensé l'utilisation de capteurs ultrasons télémètre et pour afficher ses relevés sur l'écran LCD. Je suis tombé sur in