TurtleDuino objet évitement Robot (6 / 8 étapes)

Étape 6: Croquis de l’Arduino et mohawk

Les Mohawks : prendre le pinceau 3" po et crazyglue, versez-la à environ 1 1/4 po po de l’extrémité du pinceau. Faire tremper les deux côtés (porter des gants) et laisser sécher pendant 20 min... Une fois sec coupe 1 1/2 po de l’extrémité de la brosse, maintenant Prenez ce morceau et le coller à la tête à l’aide d’un ciment de pvc ou toute autre colle plastique.

Branchez votre Arduino pour votre téléchargement ordinateur le croquis ci-dessous. Félicitations que vous avez terminer la construction de la TurtleDuino.

TurtleDuino Obstacles évitant Robot par : RobDavinci
bibliothèque de Servo //include #include < Servo.h >
const int RForward = 0 ;
const int RBackward = 180 ;
const int LForward = RBackward ;
const int LBackward = RForward ;
const int RNeutral = 90 ;
const int LNeutral = 90 ; constantes de vitesse du moteur
const int pingPin = 7 ;
const int irPin = 0 ;  Goupille de Sharp capteur infrarouge
const int dangerThresh = 10 ; seuil d’obstacles (en cm)
int leftDistance, rightDistance ; distance de chaque côté
Servo panMotor ;
Servo leftMotor ;
Servo rightMotor ; déclarer des moteurs
longue durée ; temps nécessaire pour recevoir PING))) signal

void setup()
{
rightMotor.attach(11) ;
leftMotor.attach(10) ;
panMotor.attach(6) ; fixer les moteurs aux broches appropriées
panMotor.write(90) ; jeu de PING))) pan vers le centre
}

void loop()
{
int distanceFwd = ping() ;
Si (distanceFwd > dangerThresh) //if chemin est clair
{
leftMotor.write(LForward) ;
rightMotor.write(RForward) ; aller de l’avant
}
d’autre //if chemin est bloqué
{
leftMotor.write(LNeutral) ;
rightMotor.write(RNeutral) ;
panMotor.write(0) ;
Delay(500) ;
rightDistance = ping() ; Scan vers la droite
Delay(500) ;
panMotor.write(180) ;
Delay(700) ;
leftDistance = ping() ; numérisation vers la gauche
Delay(500) ;
panMotor.write(90) ; retourner au centre
Delay(100) ;
compareDistance() ;
}
}

Sub compareDistance()
{
Si (leftDistance > rightDistance) //if gauche est moins obstruée
{
leftMotor.write(LBackward) ;
rightMotor.write(RForward) ; tourner à gauche
Delay(2000) ;
}
ElseIf (rightDistance > leftDistance) //if droit est moins obstruée
{
leftMotor.write(LForward) ;
rightMotor.write(RBackward) ; tourner à droite
Delay(2000) ;
}
d’autre //if qu'ils sont tout aussi obstrués
{
leftMotor.write(LForward) ;
rightMotor.write(RBackward) ; virage de 180 degrés
Delay(2000) ;
}
}

ping() longue
{
Impulsion de signal envoyer des PING)))
pinMode (pingPin, sortie) ;
digitalWrite (pingPin, basse) ;
delayMicroseconds(2) ;
digitalWrite (pingPin, HIGH) ;
delayMicroseconds(5) ;
digitalWrite (pingPin, basse) ;

Obtenir la durée qu’il faut pour recevoir l’écho
pinMode (pingPin, entrée) ;
durée = pulseIn (pingPin, HIGH) ;

Convertir la durée en distance
durée de retour / 29 / 2 ;
}

J’espère que ce instructable était amusant pour vous car il était pour moi tout en bâtissant. Si vous avez besoin aider faites le moi savoir et je serai plus qu’heureux de vous aider à construire votre robot.

Articles Liés

Linkit un objet évitant Robot

Linkit un objet évitant Robot

Cette i'ble porte sur objet en évitant les techniques de linkit un.Son simple pour faire un objet en évitant le robot à l'aide de linkit un. Connectez d'abord à un linkit que connect relais à linkit un HC-SR04 et enfin, connectez les deux moteurs au
Arduino objet évitement Robot

Arduino objet évitement Robot

dans ce instructable je vais vous décrire comment j'ai construit mon Robot d'évitement d'objet. J'espère que cette information vous aidera à créer votre propre OAR ou (peut-être) mieux vos propres conceptions.Les matériaux que j'ai utilisé étaient :-
Comment faire un Obstacle évitant Robot

Comment faire un Obstacle évitant Robot

Obstacle évitant robot est un robot simple qui est actionné par un arduino et ce qu'il fait c'est qu'il erre juste autour et évite les obstacles. Il détecte les obstacles avec un capteur à ultrasons HC-SR04 en d'autres termes si le robot détecte obje
Évitement Robot Arduino

Évitement Robot Arduino

Dans le marché du robot, il y a beaucoup de kit robot intelligent d'évitement à vendre, mais je n'aime pas acheter kit fini, pour développer des vieux jouets de voiture rc dans boîte de rangement est défi plus. Construire un robot d'évitement à l'aid
Arduino Obstacle évitant Robot

Arduino Obstacle évitant Robot

Dans ce instructable je vais vous montrer comment faire votre propre obstacle évitant robot !Nous allons utiliser la carte de Arduino uno et un capteur à ultrason. Si le robot détecte un objet devant lui, à l'aide d'un petit servomoteur, il balaye la
Obstacle évitant Robot

Obstacle évitant Robot

j'ai vu de nombreux obstacle évitant robot construit en ligne notamment chez instructables, alors j'ai décidé de faire une instructable moi-même et fournissez toutes les informations visuelles et écrite que possible. Beaucoup de l'obstacle en évitant
Obstacle évitant Robot V2

Obstacle évitant Robot V2

j'ai récemment fait une instructable sur un simple obstacle évitant de robot. Dans ce instructable je mettra en oeuvre un PING panoramique))) capteur, contrairement à la précédent robot qui a capteur était stationnaire. J'ai utilisera ce troisième se
Raspberry Pi basé mur éviter robot - FabLab NerveCentre

Raspberry Pi basé mur éviter robot - FabLab NerveCentre

______________________________________________________________________________Veuillez noter : cette instructable est pas complete - mais peut être utilePublié pour permettre au peuple excellent à Derry NerveCentre sortir le code pour les écolesJ'esp
BRICOLAGE ligne autonome suivi avec Obstacle évitant Robot (Rover)

BRICOLAGE ligne autonome suivi avec Obstacle évitant Robot (Rover)

AVERTISSEMENT : VÉRIFIEZ VOTRE ORDINATEUR LUMINOSITÉ FAIBLE, ÉTANT DONNÉ QUE CE PROJET ÉMET UN NIVEAU ÉLEVÉ D'AWESOMENESS QUI PEUVENT NUIRE À VOS YEUX:D 3:)Ce projet a participé à la RoboCup 2015 concurrence locale d'Egypte et a remporté le « Best De
Wall-E s Cousin antisocial : objet évitant Arduino Robot commandé !

Wall-E s Cousin antisocial : objet évitant Arduino Robot commandé !

j'ai récemment construit un robot Arduino contrôlée, ce qui évite les objets et envoie un PING)) Sonar pour vérifier où est un objet.  Une fois qu'un objet est détecté, le robot sauvegarde et tourne de l'autre sens !Je l'appelle le robot antisocial.
Artoo [R2] (ATtiny2313 mur éviter Robot)

Artoo [R2] (ATtiny2313 mur éviter Robot)

puisque j'ai eu beaucoup de ATtiny2313s qui traînent je voulais faire quelque chose de cool avec eux, j'ai pensé pendant un moment et décide alors de faire un simple mur en évitant le robot avec le ATtiny2313, un capteur à ultrason et 2 moteurs.Son f
Comment faire un obstacle évitant Robot Arduino Style

Comment faire un obstacle évitant Robot Arduino Style

vous avez toujours rêvé de faire un de ces robots cool qui peuvent éviter pratiquement n'importe quel objet. Pourtant, vous n'avez pas assez d'argent pour acheter un de ceux-là vraiment cher, avec des pièces déjà découpées où toutes les matières où l
Comment faire un Obstacle évitant Robot Arduino ! « Mon Robot V1 »

Comment faire un Obstacle évitant Robot Arduino ! « Mon Robot V1 »

Cette instructable montre les étapes des instructions pour faire un obstacle en évitant le robot en utilisant Arduino.Laisser commencermon bloghttp://robot4pro.blogspot.com/p/my-robots.htmlÉtape 1: Matériaux requisVoici ce qu'il faut faire MyRobotV1.
Arduino mur éviter robot

Arduino mur éviter robot

Cette instructable suppose que très peu en ce qui concerne les connaissances préalables.S'il y a les endroits que vous vous sentez pourraient être améliorées ou clarifié, s'il vous plaît n'hésitez pas à message ou commentaire et je mettrai à jour.Voi