Commande de servo Arduino à l’aide du capteur à ultrasons (3 / 3 étapes)

Étape 3: CODE

Il s’agit d’un code court et seulement 20 % de ce que j’ai à l’esprit de mettre en œuvre ce système embarqué.

mais, j’espère que cela peut aider quelqu'un qui est une nouveauté de la servocommande et a besoin d’une instruction rapide.

J’espère que ce n’est pas compliqué à. donc, fondamentalement, ce qui se passe est que mon capteur ultrasonique est monté à mon servo et fait face à un angle de 90 degrés quand il rencontre un obstacle, inférieure ou égale à 20cm dans ce sens le servo tournera vers la droite. s’il vous plaît gardez à l’esprit que si 0 vous donne un tour complet vers la gauche puis la rotation droite de ce servo est 180. Je vous remercie et s’amuser. :)

#include / / include bibliothèque servo

 #define trigpin 5//set trigpin #define echopin 6//set echopin 
 Servo myservo;// declare servo name type servo 
 int duration, distance;//declare variable for unltrasonic sensor void setup() { Serial.begin(9600); pinMode(trigpin, OUTPUT); pinMode(echopin, INPUT); myservo.attach(2);// attach your servo myservo.writeMicroseconds(1500); // put your setup code here, to run once: 
 } 
 void loop() { 
 myservo.write(90);// always set servo to 90 to position it to the middle //ultrasonic code digitalWrite(trigpin,HIGH); _delay_ms(500); digitalWrite(trigpin, LOW); duration=pulseIn(echopin,HIGH); distance=(duration/2)/29.1; 
 if(distance <=20)// if ultrasonic sensor detects an obstacle less than 20cm in 90 degree angle. { myservo.write(0); //servo rotates at full speed to the right delay(600); 
 } else { myservo.write(90);// else servo stays at 90 degree angle. delay(600); 
 } Serial.print("cm"); //print distance unit cm Serial.println(distance);//distance 
Mettez votre code principal ici, pour exécuter à plusieurs reprises : // put your main code here, to run repeatedly: } 

Articles Liés

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
Commander une carte Arduino à l’aide d’une télécommande infrarouge

Commander une carte Arduino à l’aide d’une télécommande infrarouge

I-IntroductionBonjour à tous, mon nom est Noreddine Kessa, je suis un passionné de l'électronique.  Je me suis amusé ce week-end à jouer avec mon nouveau jouet, Kit Arduino ATmega328 bricolage que j'ai eu sur eBay, et je serais ravi de partager la jo
Simplifié de mesure de courant alternatif Arduino à l’aide de capteur à effet Hall ACS712

Simplifié de mesure de courant alternatif Arduino à l’aide de capteur à effet Hall ACS712

C'est un simplifié l'approche à mon Instructable préalable concernant la mesure de courant avec le capteur de courant ACS712... lienDes simplifications comprennent :Éliminant la spéciale carte de circuits de conditionnement de signaux - au lieu de ce
Capturer l’image à l’aide de capteur à ultrasons avec arduino

Capturer l’image à l’aide de capteur à ultrasons avec arduino

J'ai été dans l'espace de l'ITO pour pas mal de mois et essayant d'intégrer les choses avec la carte Arduino, récemment je suis tombé sur le capteur à ultrasons, il est intéressant. Alors j'ai pensé à créer un petit projet. Le but du projet est de ca
Commander un servo-moteur à l’aide du clavier

Commander un servo-moteur à l’aide du clavier

les opérations de base de commande de moteur servo ont été discutées en interfaçant servo avec 8051. Ce projet permet le servomoteur passer à un angle spécifié par l'utilisateur. Le train d'impulsions pour faire pivoter le servo est produit par micro
Suivre le mouvement 2D à l’aide de capteurs à ultrasons Arduino et visualiser dans l’unité

Suivre le mouvement 2D à l’aide de capteurs à ultrasons Arduino et visualiser dans l’unité

s'il vous plaît voir la vidéo pour la meilleure démonstration.Nous allons utiliser deux capteurs à ultrasons, l'un pour suivre le mouvement horizontal et l'autre pour suivre la verticale. la clé est en plaçant des capteurs et en utilisant un outil (u
Bouton pour Volumio à l’aide du capteur à ultrasons d’air

Bouton pour Volumio à l’aide du capteur à ultrasons d’air

Je place ma main en l'air et c'est mon lecteur de musique, de que j'ai un contrôle total. J'ai changer le volume des chansons musique et play ou stop juste en mettant mes mains hautes ou basses. Je peux programmer comment jamais je veux contrôler les
Robot suiveur de ligne axée sur l’Arduino à l’aide du capteur de ligne Pololu QTR-8RC

Robot suiveur de ligne axée sur l’Arduino à l’aide du capteur de ligne Pololu QTR-8RC

mise à jour février 2012 : ce guide est présenté sur le blog de Adafruithttp://www.Adafruit.com/blog/2012/02/14/Arduino-Based-Line-Follower-robot/Il s'agit de Faz3a II, mon premier robot ligne-qui suit, qui je l'espère aussi à utiliser pour la résolu
Commande de Servo Arduino

Commande de Servo Arduino

Un moteur tourne peut être amusant. Il y a plusieurs servos de passe-temps qui peuvent être obtenues en ligne. À l'intérieur de l'asservissement, il y a une petite boîte de vitesses pour rendre le mouvement et certains circuits électroniques pour le
Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Compter les objets à l’aide d’Arduino et capteur à ultrasons sur un convoyeur de production

Intro:Cette instructable explique comment utiliser un capteur à ultrason avec Arduino pour compter / log différents paquets sur un convoyeur. L'instrucable couvrira l'installation physique et le programme Arduino.Il ne sera pas toute information sur
Comment Interface capteur à ultrasons (HCSR04) à l’arduino uno

Comment Interface capteur à ultrasons (HCSR04) à l’arduino uno

Capteurs à ultrasons sont beaucoup plus efficaces que les autres capteurs de détection d'obstacle. Capteurs à ultrasons relativement peu coûteux et également les émetteurs d'ultrasons et détecteurs sont portables sans besoin de circuits complexes. As
Mesure de la vitesse du son avec microcontrôleur Arduino et capteur à ultrasons

Mesure de la vitesse du son avec microcontrôleur Arduino et capteur à ultrasons

Ma fille de 6 ans, Samatha, illustre comment mesurer la vitesse du son dans l'air avec microcontrôleur Arduino Uno et le capteur à ultrasons.Je pense qu'il s'agit d'un bon projet pour les enfants à être exposé aux sciences, ingénierie et mathématique
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
Distance de mesure par capteur à ultrasons utilisant Arduino

Distance de mesure par capteur à ultrasons utilisant Arduino

C'est très simple et utile projet qui peut être utilisé dans notre vie quotidienne.Choses dont vous aurez besoin de projeter est listé ci-dessous...Arduino Uno.Capteur à ultrasons.4 mâle à femelle fil de connexion.câble de raccordement usb.Étape 1: R