Robot Avoider hexapode Arduino (9 / 10 étapes)

Étape 9: Programmation et Algoritma

Ce le flux du programme :

  1. # tout d’abord activé, le robot ne « Stanby Pose » pour 3 secondes
    # Exécution du programme ultrasons pour collecter des données
    # Foward fonction s’exécute comme fonction par défaut
    # Tous les voyant s’éteindre
    # 1er, 2e et 3e ultrasons recueille des données
    # Robot continuer à avancer jusqu'à ce que des ultrasons 1er, 2e et 3e lu gamme < 11 cm
  2. # lors de la 2e lecture ultrasonique ultrasonique ou 3e rang < 11 cm
    # qui signifie robot en état pas droite
    robot # tournera à droite, 1 étape de lecture plage < 11 cm à ultrasons 2ème
    robot # tournera à gauche, 1 étape quand lu gamme < 11 cm à ultrasons 3nd
    # Lorsque l’état du robot est droite, Foward fonction s’exécute comme fonction par défaut
  3. # Quand le robot lire 1er point de contrôle (il est mur en face du robot)
    # Robot lire les données d’ultrasons 4e & 5e
    robot # tournera à droite, 3 étapes quand lecture plage < 11 cm à ultrasons 4e, puis 1ère LED s’allume

robot # tournera à gauche, 3 étapes quand lu gamme < 11 cm à 5e ultrasonique, puis 1ère LED s’allume
# Le robot exécute algoritma 1er et 2e (w/o stanby pose)

  • # Quand le robot lire 2e Checkpoint
    # Robot lire les données d’ultrasons 4e & 5e
    robot # tournera à droite, 3 étapes quand lecture plage < 11 cm à ultrasons 4ème, puis la LED 2 s’allume
    robot # tournera à gauche, 3 étapes quand lu gamme < 11 cm à 5e ultrasonique, puis 2e LED s’allume
    # Le robot exécute algoritma 1er et 2e (w/o stanby pose

  • # Quand le robot lire 3e point de contrôle
    # Robot lire les données d’ultrasons 4e & 5e
    robot # tournera à droite, 3 étapes quand lecture plage < 11 cm à ultrasons 4, puis 3 LED s’allume
    robot # tournera à gauche, 3 étapes quand lu gamme < 11 cm à 5e ultrasonique, puis 3e LED s’allume
    # Le robot exécute algoritma 1er et 2e (w/o stanby pose)

  • # Quand robot lu 4e Checkpoint
    # Robot lire les données d’ultrasons 4e & 5e
    # Robot lire 3 LEDs à l’État haut et tournez à gauche étape 3 puis 4 LED s’allume
    # Le robot exécute algoritma 1er et 2e (w/o stanby pose)

  • # Quand le robot y lire est un mur devant le robot
    # Robot lire tous les voyant dans l’état élevé, cela signifie que le robot est fini
    # Pose de veille robot pendant 10 secondes

  • Articles Liés

    Obstacle Avoider Robot en utilisant Arduino Uno et capteur de proximité IR

    Obstacle Avoider Robot en utilisant Arduino Uno et capteur de proximité IR

    Suivez les étapes pour créer un Obstacle éviter Robot en utilisant Arduino Uno et IR capteur de proximitéEtape 1: Eléments requis1) Arduino Uno R3 (Clone fera l'affaire)2) capteurs de proximité IR (2 recommandé)3) châssis avec moteurs4) planche5) Con
    Bon marché programmable bras robotique de l’Arduino

    Bon marché programmable bras robotique de l’Arduino

    C'est censé être un guide pour débutants à la façon de construire un bras robotique de l'Arduino. Son concept est d'être bon marché et facile à construire. Il s'agit d'un prototype d'optimiser mon code, mais il est parfait débuter avec Arduino roboti
    2 roues Self Balancing Robot en utilisant Arduino et MPU6050

    2 roues Self Balancing Robot en utilisant Arduino et MPU6050

    2 roues Self Balancing Robot en utilisant Arduino et MPU6050.Utiliser Arduino comme le régulateur et la sonde MPU6050 pour contrôler l'équilibre. Juste ajouter un module Bluetooth Serial simple et utiliser une application de contrôleur Serial Bluetoo
    En utilisant un Robot de dessin Arduino avec heures de tutoriels Code

    En utilisant un Robot de dessin Arduino avec heures de tutoriels Code

    J'ai créé un Arduino robot pour un atelier de dessin pour aider les adolescentes à s'intéresser à des sujets de souches (voir). Le robot a été conçu pour la tortue-style programmation des commandes telles que forward(distance) et turn(angle) permet d
    Robot d’avoider obstacle Arduino [EASY!!]

    Robot d’avoider obstacle Arduino [EASY!!]

    Salut les gars,Dans cette vidéo, j'utilise le châssis que j'ai passé en revue précédente (instructables) pour faire une une avoider obstacle.J'espère que vous profitez de la vidéoCode de l'étape suivante
    Obstacle en évitant le Robot en utilisant Arduino

    Obstacle en évitant le Robot en utilisant Arduino

    Hé les gars dans ce instructable nous allons voir comment faire un obstacle autonome en évitant Robot.This robot est conçu et programmé de telle sorte qu'il évite la collision. Le robot se déplace essentiellement vers le bas et dès qu'il détecte un o
    CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

    CupBots - 3D plate-forme robotique imprimé pour Arduino et Raspberry Pi

    Voici un projet de robotique du grand week-end d'entreprendre avec des amis ou des gens de votre espace de la machine locale. Vous aurez besoin une imprimante 3D très pratique à la 3D impression les fichiers STL en pièce jointe dans le cadre de la pr
    Robot Educativo Fischertechnik Arduino (RAFA)

    Robot Educativo Fischertechnik Arduino (RAFA)

    Este proyecto trata de como crear un robot con fines educativos usando el sistema Fishertechnik y potenciandolo con todas las prestaciones de Arduino, con ello conseguimos una plataforma educativa :-muy versátil-adaptable a niveles de diferentes-dive
    AAA Robot (autonome Analog Arduino)

    AAA Robot (autonome Analog Arduino)

    The AAA Robot est un robot parfait pour les débutants. Il est polyvalent, facile à construire et traite de plusieurs sujets roboticiens ont besoin d'apprendre, y compris mais non limité aux commutateurs de transistor, moteur d'entraînement de capteur
    ROBOT AVOIDER DTMF se basant sur OBSTACLE

    ROBOT AVOIDER DTMF se basant sur OBSTACLE

    il est basé sur la technologie DTMF, par laquelle votre voiture répond à la basse et haute fréquence du numéro u enfoncé dans votre téléphone mobile, après avoir donné un anneau,Étape 1: Bloc diagramme Le travail principe derrière le projet est illus
    WireBeings beta : un imprimé et Robot extensible pour Arduino avec contrôle Android 3D

    WireBeings beta : un imprimé et Robot extensible pour Arduino avec contrôle Android 3D

    http://wirebeings.com/Découvrez la vidéo ici :Il s'agit d'un beau projet que vous pouvez continuer de travailler et modifier comme vous apprenez davantage de projets Arduino. Ce Instructable passe par la construction du robot compatible bluetooth dan
    (w / vidéo) Robot de base Arduino, chercheur de lumière !

    (w / vidéo) Robot de base Arduino, chercheur de lumière !

    Plusieurs fois, j'ai googlé « Robot Arduino » dans l'espoir de trouver un robot à construire. Je finis par trouver plusieurs versions d'un obstacle en évitant le robot qui utilise soit un infrarouge ou un capteur de télémètre de sonar monté sur un se
    ARD-e: le robot avec un Arduino comme un cerveau

    ARD-e: le robot avec un Arduino comme un cerveau

    comment faire pour créer un robot Arduino contrôlée de source ouverte pour moins de 100 $.Si tout va bien après avoir lu ce instructable vous serez en mesure de prendre vos premiers pas dans la robotique. ARD-e a coûté environ 90 $ à 130 $ selon comb
    Sans fil contrôler un Robot en utilisant Arduino et Modules RF !

    Sans fil contrôler un Robot en utilisant Arduino et Modules RF !

    /*Edit 05/05/2016Hé les gars, j'ai été occupé avec le Collège et ne pouvait pas répondre aux commments. La plupart de vous tous voulait le code et schémas faits un peu mieux alors j'ai fait les schémas sur Eagle 7.2.0 et téléchargées tout sur Github.