Comment faire un capteur de distance s’allume (4 / 4 étapes)

Étape 4: Le code

Cette étape est le code dont vous avez besoin pour charger sur votre arduino

Matériaux :
Arduino + maquette + électronique
Ordinateur
Câble USB pour connecter l’arduino & ordinateur
Environnement Arduino

Voici une vidéo de l’action de n de toute chose

https://www.youtube.com/watch?v=6zwDAoOkpS8

Copiez et collez ce code dans l’environnement de traitement.

C’est le code :

const int pingPin = 12 ; le programme d’installation pingpin 12

void setup() {}
Serial.Begin(9600) ;  ce n’est pas nécessaire
pinMode (sortie 2) ; mettre en place ces pions comme sorties
pinMode (3, sortie) ;
pinMode (sortie 4) ;
pinMode (5, sortie) ;
pinMode (6, sortie) ;
pinMode (7, sortie) ;

digitalWrite (2, haut) ;  ce n’est pas nécessaire, c’est juste une startup
digitalWrite (3, élevée) ;  fonction de vous faire savoir qu’il est prêt
digitalWrite (4, élevée) ;
digitalWrite (5, HIGH) ;
digitalWrite (6, HIGH) ;
digitalWrite (7, HIGH) ;
retard (500) ;
digitalWrite (2, basse) ;
digitalWrite (3, faible) ;
digitalWrite (4, faible) ;
digitalWrite (5, faible) ;
digitalWrite (6, faible) ;
digitalWrite (7, faible) ;
}
void loop()
{

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) ;

Si {(pouces < 20)
digitalWrite (2, haut) ; } //these chiffres donnent les distances nécessaires pour activer ou désactiver les lumières
Si (pouces > 20) {//change à thedistances de chang
digitalWrite (2, basse) ; }

Si {(pouces < 15)
digitalWrite (3, HIGH);}
Si {(pouces > 15)
digitalWrite (3, faible);}

Si {(pouces < 10)
digitalWrite (4, HIGH);}
Si {(pouces > 10)
digitalWrite (4, faible);}

Si {(pouces < 5)
digitalWrite (5, HIGH);}
Si (pouces > 5) {}
digitalWrite (5, LOW);}

Si {(pouces < 3)
digitalWrite (6, HIGH);}
Si {(pouces > 3)
digitalWrite (6, LOW);}

Si (pouces < 2) {}
digitalWrite (7, HIGH);}
Si {(pouces > 2)
digitalWrite (7, LOW);}

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

Articles Liés

Comment faire un capteur de Distance à ultrasons Simple Arduino

Comment faire un capteur de Distance à ultrasons Simple Arduino

Il s'agit d'un simple tutoriel sur comment faire un capteur de Distance ultrason Arduino en centimètres. Vous aurez besoin de savoir comment utiliser une carte de test électronique de base et Arduino.Étape 1: Ce qui est un capteur à ultrasons Un capt
Comment faire un capteur Dark

Comment faire un capteur Dark

Hé les gars,Dans ce projet, je vais vous montrer comment faire un capteur sombre à l'aide d'un seul transistor et quelques résistances peu en seulement 3 étapes simples.Voici ma vidéo il s'agit de mon vieux capteur foncéÉtape 1: Les choses dont vous
ETextiles : Comment faire un capteur de pression

ETextiles : Comment faire un capteur de pression

comment faire un capteur de pression du circuit doux de tissu conducteur, velostat et tissu.tissu conducteur et velostat de LessEMF.Vous voulez plus eTextile How-to DIY eTextile vidéos, des didacticiels et des projets ?Alors visitez le eTextile Loung
Comment faire un capteur de soleil en carton

Comment faire un capteur de soleil en carton

c'est comment faire un capteur de soleil hors de carton et de la colle et ceci est mon entrée pour le concours de carton colle gorilla et aussi mon premier instructable apprécient svpÉtape 1 :tout d'abord vous aurez besoin de rassembler ces choses1.
Comment faire pour démarrer à distance pcDuino partir d’un serveur NFS

Comment faire pour démarrer à distance pcDuino partir d’un serveur NFS

Dans les cas, nous tenons pcDuino de démarrer à partir d'un fichier de réseau hébergésystème. Dans ce tutoriel, nous allons expliquer comment faire pour que cela se produise.Étape 1: Serveur NFSNous allons tout d'abord configurer un serveur NFS. La c
Comment faire des capteurs de Flex Bi-Directional

Comment faire des capteurs de Flex Bi-Directional

Flex capteurs sont des dispositifs passifs résistifs qui peuvent être utilisés pour détecter la flexion ou de flexion. Le capteur de flex dans cet article, c'est un bi-directional flex capteur qui diminue sa résistance proportionnelle à la concentrat
Comment faire un Streamlight Stylus Pro facile à allumer

Comment faire un Streamlight Stylus Pro facile à allumer

cette instructable démontrera comment faire un stylet streamlight pro facile à mettre en marche. Certains peuvent trouver que la Stylus Pro est difficile à tourner sur un arrêt dû à la longueur de déplacement du bouton.Etape 1: Démonter le bouchon de
Comment faire un capteur de mouvement Simple conduit de lumière (revisité) (PIR)

Comment faire un capteur de mouvement Simple conduit de lumière (revisité) (PIR)

Salut à nouveau !Maintenant, je suis ici avec un nouveau modèle de PIR Simple Motion capteur a conduit la lumière !L'Instructable précédente avait des problèmes de portabilité et un problème de résistance.Dans cette Version j'ai fait plus Compact et
Comment faire un capteur piézoélectrique trompette

Comment faire un capteur piézoélectrique trompette

pour ceux d'entre nous qui n'apprendra jamais la guitare, il y a un meilleur instrument appelé la trompette. Numérisation de ce beau timbre et appliquer des effets et distorsion apparaît comme un gaspillage d'efforts à certains. Mais d'autres pourrai
Comment faire votre contrôlé à distance ATV

Comment faire votre contrôlé à distance ATV

Désolé pour les fautes d'orthographe ni de grammaire est ré-éditer plus tard. Voulait obtenir cette publication.vidéos du robot se trouvent à: http://www.phantasm1.com/videos.htmlJetez un oeil pour voir les Ladibug en action.Ma première étape était d
Comment faire un capteur de rêves.

Comment faire un capteur de rêves.

Dreamcatchers ont été utilisés par les Indiens pour se protéger des cauchemars. Réalisez votre dreamcatcher personnalisé dès maintenant !Ce que vous devez :-fil de fer-objets ronds-ficelle de couleur-perles-plumes (retirez les de votre oreiller!)-mea
Comment faire le capteur Flex Super bon marché

Comment faire le capteur Flex Super bon marché

Si vous avez toujours voulu faire une main animatronique qui est contrôlé par votre propre main et pensé que payer environ 10 $ pour seulement un flex capteur est un peu trop, alors cette instructable est fait pour vous.Pièces nécessaires :un morceau
Comment faire un capteur de lumière et capteur de Dark

Comment faire un capteur de lumière et capteur de Dark

Salut tout le monde... et c'est mon deuxième instructable s'il vous plaît donnez-moi conseiller et souligner les domaines dans lesquels je peux améliorer.S'il vous plaît après avoir regardé à mon projet d'attribuer un score honnête.Étape 1: Les chose
Comment faire un capteur de rythme cardiaque se moquent Airsoft

Comment faire un capteur de rythme cardiaque se moquent Airsoft

avez-vous déjà pensé que votre arme airsoft manquait quelque chose ? Eh bien pourquoi pas un capteur de battement de coeur ! Il ajoute la touche parfaite de flare futuriste à votre arme airsoft que vous avez toujours rêvé ! Même si celle-ci n'est pas