Parler de citrouille (2 / 7 étapes)

Étape 2: Capteur de Distance (premier pas réel)

La première étape consiste à obtenir le travail de capteur de distance. Il y a beaucoup de tutoriels à suivre pour le faire fonctionner. Il y en a un qui est facile à suivre sur le site d’Arduino. Le code est comme suit: (directement sur les bâti en exemples)

/ * 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 ;
}

Une fois que vous obtenez ce travail, vous êtes bien sur votre chemin. Vérifier le serial monitor pour s’assurer que tout fonctionne bien.

Articles Liés

Gâteau de courge Butternut au rouleau

Gâteau de courge Butternut au rouleau

Vous avez entendu parler de citrouille gâteau Rolls, droit??? Il est maintenant temps d'essayer le gâteau de courge musquée roule !J'adore la chute et tous les produits merveilleux qui vient avec elle. Chaque année, j'ai rôti et purée de citrouilles
Animatronics Halloween

Animatronics Halloween

construire un Animatronic crâne parlante et la citrouilleAprès avoir vu l' Animatronics atelier pièce à la Wired NextFest, notre famille s'est inspirée pour essayer de faire un affichage animatronique pour Halloween.Pour votre plaisir--The Tinies rép
Costume de citrouille de parler

Costume de citrouille de parler

Merci pour l'affichage de mon Instructable !Aujourd'hui, vous apprendrez comment j'ai fait un « Costume d'Halloween Pumpkin » il peut sembler une tâche difficile, mais si vous êtes patient vous pouvez réaliser cette accumulation. Comment jamais si vo
Citrouille & traite de chien aromatisé au beurre d’arachides

Citrouille & traite de chien aromatisé au beurre d’arachides

donc ce passé Halloween, je me suis séparé les entrailles citrouilles des graines de citrouille (comme tant d'autres personnes) pour faire rôtir les graines comme je l'ai fait dans les années passées.Mon mélange de mini caniche âgé de 14 ans (c'est h
Flaming clignotant citrouille

Flaming clignotant citrouille

Vous avez envie d'ajouter un peu de piquant à votre citrouille d'Halloween ? Vous voulez essayer la simulation d'incendie avec LEDs ? Eh bien, c'est l'instructable pour vous parce que nous allons faire les deux et c'est super facile ! Meilleur de tou
Automatisé de crâne de parler

Automatisé de crâne de parler

Cette instructable vous montrera comment ajouter une mâchoire mobile à un crâne, citrouille ou autre prop de vacances. J'ai utilisé celui-ci pour faire mon exposé 3 axe crâne sur mon chaudron Creep lorsqu'un détecteur de mouvement s'en alla. Ce circu
Les citrouilles géantes font Giant Jack o lanternes

Les citrouilles géantes font Giant Jack o lanternes

j'ai été jeune citrouilles géantes pour un certain temps maintenant et après ma première année je suis devenu accro j'ai eu un moment merveilleux, leur culture et ils ont fait une addition génial à mon décor d'Halloween pour de nombreuses raisons.  T
Comment faire une citrouille sentinelle

Comment faire une citrouille sentinelle

Nous avons tous vu it...hell, si vous êtes comme moi, vous avez été à regarder les images des années. Je me demandais s'il existait un moyen. Est-il possible pour moi, Joe Haunter, faire les sentinelles de la citrouille comme Pumpkinrot qui fait en m
Biscuits aux brisures de chocolat citrouille facile effrayant

Biscuits aux brisures de chocolat citrouille facile effrayant

Préchauffer le four à 350°. Sérieusement, cette recette est si facile si vous n'avez pas à lui maintenant, vous aurez sûrement besoin d'attendre que le four atteint la température après avoir préparé tous les ingrédients.Certaines personnes n'aiment
Pumpktris - la citrouille de Tetris

Pumpktris - la citrouille de Tetris

qui veut visages grimaçant et bougies quand vous pouvez avoir une citrouille interactive ce Halloween ? Jouer votre jeu préféré de bloc-empiler sur une grille 8 x 16 creusées dans le visage de la gourde, éclairée par des LEDs et à l'aide de la tige e
« Patches » la citrouille numérique

« Patches » la citrouille numérique

j'ai créé patchs la citrouille numérique pour la nuit d'Halloween. Bouche du personnage numérique s'anime automatiquement en synchronisation avec audio parlé ou autre. Arrière-projetées sur un écran géant d'artisanale, Patches a été un succès auprès
Citrouille plus effrayant jamais !

Citrouille plus effrayant jamais !

j'ai fait la citrouille plus effrayante jamais ! Rien de Gore ou dégoûtant, juste quelque chose qui va effrayer les plus petits et si tout va bien me marquer des bonbons. Comment ? Eh bien, je suis heureux que vous posiez. J'ai fouillé dans mes bacs
Citrouille Focaccia - machine à pain Cheat

Citrouille Focaccia - machine à pain Cheat

Ainsi, Halloween est arrivé et je m'intéresse à pots de citrouilles tripes assis sur le comptoir. Bien sûr, je vais arriver à rôtir quelques graines de potiron & éventuellement peler la peau de citrouilles sculptées et soupe mais je veux essayer quel
Mutant Cyborg citrouille Halloween Costume v1.3

Mutant Cyborg citrouille Halloween Costume v1.3

cette année, j'ai décidé de se retirer d'ennuyeux pratique d'acheter normalisé Halloween costumes pour mes enfants et construire plus moi-même. Ce Instructable est pour celle que j'ai construit pour mon fils. J'espère que c'est intéressant non seulem