JAAR bricolage - Robot autonome juste un autre (12 / 14 étapes)

Étape 12 : Intégrer les esquisses - partie 3 (Atmega 2)

De la première image on voit clairement que 2 Atmega fonctionne un peu comme une mère microcontrôleur, il reçoit l’entrée d’Atmega 3, fournit une sortie vers l’interprétation des données de distance, le moteur à courant continu déclenche le moteur pas à pas pour démarrer ou arrêter des ajustements. Il s’agit de la seule raison pourquoi Atmega 2 est décrit dans cette dernière étape au sujet de JAAR. Il n’y a aucun programme de test pour cette étape... coz aucun delay() ajustements peuvent être faits, coz c’est la mère de micro-contrôleur. Donc tout le temps, elle a besoin ne peut être changée (possible si plus d’algorithmes plus faciles sont développées)

Objectif 1:- Pour programmer la mère microcontrôleur

Choses requises:-

  • Juste une UNO ou que ce soit avec un 328 Atmega là-dessus
  • Câble USB, c’est évident.

Procédure:-

  1. J’espère que vous avez obtenu la première image est devenu très clair dans votre esprit maintenant, si ce n’est pas alors s’il vous plaît vérifier à nouveau
  2. Copiez le code ATMEGA_2 .txt dans l’IDE.
  3. Minimiser l’IDE pendant un certain temps.
  4. Vérifier l’image 2.

  • Voir le schéma, il y a une partie ombragée qui est la zone de danger avec un rayon de 25 cm selon mon châssis, apporter des modifications au programme si tu dois.
  • La partie pas ombrée est la zone de sécurité qui peut avoir un rayon maximum de 200 cm
  • Voir un type Croix de signer à l’intérieur du cercle, ce qui signifie en fait que j’ai divisé la région en quatre parties a, b, c et d respectivement, afin de détecter où les obstacles sont en temps réel.
  • Dans le coin droit de la deuxième image est la définition de 5 fonctions utilisé dans l’algorithme.
  • Comprendre, comment sa va se passer.
  • Jetez un oeil à la 3e image.
  • Il y a un tableau de combinaison binaire 4 variable (a, b, c et d), « 1 » signifie que la distance est inférieure à 25 (c'est-à-dire dans la zone de danger) et le « 0 » correspond à que la distance est supérieure à 25 (c'est-à-dire dans la zone de sécurité).
  • Voir il y a aussi une variable de sortie nommée « Demander », qui appelle les fonctions différentes pour différentes combinaisons.
  • Vérifier les deux image 2 et 3 en même temps pour vérifier si tous l’appel de fonction pour une situation particulière est appropriée ou non. S’il y a quelque chose de vous sentirez mal, s’il vous plaît poster un commentaire à ce sujet ici.
  • Mais voir il y a deux étapes que vous pouvez s’annulent dans votre programme, m’informer après que vous le trouver...
  • Vous êtes maintenant prêt à télécharger le code, donc le télécharger sur l’Atmega.
  • Débranchez l’Arduino et extraire l’Atmega hors de lui et nommez-le ATMEGA -2
  • Fixer l’Atmega vers votre emplacement approprié.
  • Et vous êtes prêt à aller. Vient alimenter tout (j’ai utilisé une Lipo 3S1P Atmega 2 et Atmega 2 et une batterie de transistor 9v courant pour alimenter les 3 Atmega).
  • Jouer autour avec elle, parfois elle peut se comporter bizarrement (son principalement à cause du capteur de distance, ne peut pas l’aider), chaque fois qu’il le fasse, couper le courant et rebranchez-le revenir et n’oubliez pas de s’adapter aux moteurs pas à pas tournée vers l’avant.
  • Commentaire à propos de vous rencontrer
  • Inférence:-

    Asta la vista à la programmation pour l’instant, je pense que vous êtes prêt à faire le rover à bouger. Jouer l’imbécile avec elle pendant un certain temps.

    Endeth, les deux étapes suivantes Voici sur les problèmes avec HC-SR04 et ce que je vais faire ensuite.

    s’il vous plaît n’hésitez pas à m’informer sur les problèmes qui est entré vers le haut tout en terminant ce projet énorme (au moins pour moi), ou vous pourriez juste google il simplement, google a réponse à tout.

    Articles Liés

    Vivus bricolage Robot

    Vivus bricolage Robot

    Ce tutoriel va vous montrer comment construire Vivus le Robot, autonome, auto navigation dans le petit robot. Vous pouvez obtenir le Vivus le Kit Robot du BW Science Labs magasin ici.Étape 1: châssis Votre kit robot comprend 2 planches en bois plate.
    Faire un Robot autonome avec Arduino UNO

    Faire un Robot autonome avec Arduino UNO

    Équilibrage automatique Robot est très intéressant. Beaucoup d'amis autour de nous essayaient de faire un, mais ils ont rencontré beaucoup de défis, notamment le manque de programmes, les circuits électroniques appropriés et les structures de facile-
    Se ronger les Obstacles Robot autonome « Sanglier » (sanglier)

    Se ronger les Obstacles Robot autonome « Sanglier » (sanglier)

    concept généralNotre première idée était de créer un robot sur chenilles capable de monter les escaliers et bien d'autres obstacles, pour atteindre une bonne vitesse (autour de 10 ou 15 km/h) alors que le tournage et la transmission de données. Il se
    Valentines facile bricolage Robot

    Valentines facile bricolage Robot

    Cette année faire quelque chose de différent pour votre valentine. Allumer le jour avec la carte d'un simple bricolage LED Robot Valentin.Étape 1: Recueillir vos matériauxVous aurez besoin :Valentine de Robot gratuit imprimableCarte de voeux papier o
    Bras robotique autonome Gripforce de stabilisateur

    Bras robotique autonome Gripforce de stabilisateur

    Le Bras du robot autonome Gripforce stabilisateur est un bras de robot capable d'appliquer le montant exact de la pression nécessaire pour ramasser tout objet sans rupture ni laisser tomber, comme vous pouvez le voir dans la vidéo. Il est tout d'abor
    Robot autonome pompier

    Robot autonome pompier

    C'est un robot autonome de détecter et éteindre le feu. Il utilise le détecteur de flamme pour détection et arduino board pour le traitement. Extincteur avec valve électronique (actionneur) sert à éteindre l'incendie détecté.Le robot tourne tout en r
    NJAK - pas juste une autre béquille

    NJAK - pas juste une autre béquille

    je n'ai jamais aimé les stands de coup de pied standard que l'on retrouvent sur la plupart des vélos. Ils ne sont simplement pas soutien fiable sauf sur une surface sèche, plane et dure. Coup de pied standard sont particulièrement peu fiable sur un v
    Comment pirater une manette Xbox sans fil pour faire un robot autonome !

    Comment pirater une manette Xbox sans fil pour faire un robot autonome !

    Introduction:Ce projet est venu en essayant de faire un robot autonome faible coût destiné àéducation. L'idée étant que les élèves seraient en mesure d'identifier avec la manette Xboxet bonne chance il pirater quelque chose de beaucoup plus intéressa
    BRICOLAGE Robot bras robotique tirage cadre fait maison avec 2 moteur pas à pas

    BRICOLAGE Robot bras robotique tirage cadre fait maison avec 2 moteur pas à pas

    BRICOLAGE Robot bras robotique dessiner image fait maison avec 2 moteur pas à pasMatériaux :2 pièces 57 mm moteur pas a pas 1,8 degrés4 pcs FL08 2 boulon 8mm alésage roulement à rotule sur billes bride2 pièces en aluminium alliage 22 x 12 mm 150 mm1
    Ollie-un dirigeable robotisé autonome bricolage

    Ollie-un dirigeable robotisé autonome bricolage

    Ollie est un source ouverte axée sur le dirigeable autonome et ambiant robot qui habite dans l'habitat humain. Ollie est attentif, battant souvent d'une manière suggérant la curiosité pour le monde autour de lui. Ollie réagit aux voix en battant avec
    Chefbot : Un bricolage mobile robot autonome pour servir des aliments dans les hôtels

    Chefbot : Un bricolage mobile robot autonome pour servir des aliments dans les hôtels

    Comme le titre l'indique, nous allons voir comment construire un robot mobile autonome appelé Chefbot qui est pour servir des aliments et des boissons dans les hôtels et restaurants.Il s'agissait d'un projet de passe-temps et j'ai construit ce robot
    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
    Robot autonome de Autonavigation (Arduino)

    Robot autonome de Autonavigation (Arduino)

    Bonjour,Il s'agit d'un guide étape par étape pour construire un robot de navigation autonome. Nous utilisons le microcontrolleur Arduino pour contrôler ce robot. Nous avons deux programmes différents pour ce robot. La première permet au robot de circ
    Simple Robot autonome w / Galileo Gen 2

    Simple Robot autonome w / Galileo Gen 2

    Après le bénévolat chez le mini-fabricant local de Faire et avoir une chance de jouer avec la carte Intel Galileo Gen 2 Arduino, j'étais motivé pour trouver un projet maker pour moi-même. Après une enquête rapide sur les options et mes intérêts, j'ai