Robot spécial de PicAxe MakerFaire (13 / 14 étapes)

Étape 13 : Programmation du Robot et le jeu !

Hé, nous avons fini bâtiment et il est temps de programmer le robot. Un exemple de programme est fournie ci-dessous. Vous pouvez adapter le programme ou écrire vos propres.

Exemple de programme

Remarque : Si vous avez participé dans un Robots nous allons faire 'N’importe qui peut faire un Robot' Maker Faire NY 2012, vos commutateurs pare-chocs sont câblés différemment que celle décrite dans ce Instructable. Utilisez cette version du programme. Lorsque vous allumez votre robot, vous devrez tenir fermés les commutateurs pendant quelques secondes pour « réveiller » le robot.

Vous devrez télécharger et installer l' Éditeur de programmation PICAXE pour votre système d’exploitation. C’est gratuit. N’oubliez pas de suivre attentivement les instructions d’installation !

Connectez votre câble de téléchargement PICAXE USB à votre ordinateur. Vérifier les instructions sur le site PICAXE pour être sûr que vous avez les pilotes installés correctement et le bon port COM sélectionné. Nous ne répéterons pas leurs instructions ici.

Assurez-vous que le cavalier H1 est définie sur « PROG ». Branchez l’autre extrémité du câble PICAXE USB télécharger à la prise circulaire de programmation sur la carte PICAXE-08. Définir le robot sur quelque chose afin que ses roues ne touchent pas le sol. Mettez l’interrupteur sur le support de batterie sur « ON ».

Utiliser l’éditeur de programmes PICAXE pour programmer le robot. Après avoir téléchargé le programme, arrêter le robot en utilisant le commutateur sur le support de batterie. Débrancher la prise de programmation. Régler le cavalier H1 à « Exécuter » et votre robot assis sur le sol.

Mettre le robot en marche et regardez-le aller ! Chaque fois qu’elle heurte quelque chose qui entre en contact avec l’un des deux microcontacts, il devrait arrêter et essayer de tourner pour éviter l’obstacle.

Il est fréquent que le le robot ne peut pas conduire parfaitement droit lors d’un déplacement vers l’avant. C’est parce que les deux moteurs peuvent fonctionner à des vitesses légèrement différentes. Il n’est pas critique. Toutefois, si le robot ne pas conduit en arrière plutôt que vers l’avant ou si il tourne en rond, vous avez besoin de changer quelque chose.

Vous pouvez résoudre ces problèmes soit dans le matériel en changeant la façon dont les fils des moteurs sont connectés, ou dans le logiciel, en changeant avec des épingles sont définies à haute ou basse dans le programme.

Si les disques robot vers l’arrière plutôt que vers l’avant, alors que les moteurs sont deux câblés en arrière et doit être changé dans un logiciel ou matériel.

Si le robot tourne à gauche au lieu de conduire vers l’avant, puis le moteur gauche est câblé en arrière et doit être changé dans un logiciel ou matériel.

Si le robot tourne à droite au lieu de conduire vers l’avant, puis le moteur droit est câblé en arrière et doit être changé dans un logiciel ou matériel.

Ne soyez pas vexé si votre robot se comporte mal dans un premier temps. Il s’agit d’une occasion très enrichissante !

Articles Liés

Arduino/w bricolage Robot Intelligent de Autonomus (électronique Pet)

Arduino/w bricolage Robot Intelligent de Autonomus (électronique Pet)

J'aime toutes sortes de robots spécialement l'autonomus ou les robots intelligents, qui ont un peu plus d'intelligence que d'éviter un obstacle. Alors j'ai décidé que je créerai mon propre robot intelligent peu coûteux qui a une construction à huis c
Capteur sans contact Robot commandé

Capteur sans contact Robot commandé

Ce projet est un simple robot contrôlé depuis un PC par un clavier ou un robinet capteur de mouvement de saut. Le robot fonctionne sur un PICAXE 20M 2 puce, un microcontrôleur qui est programmé à l'aide d'un formulaire de base. J'ai choisi la puce PI
Puce WIFI Video voiture (contrôle de l’Arduino)

Puce WIFI Video voiture (contrôle de l’Arduino)

Nous avons tous un désir d'exploration du lieu inconnu. Lorsque j'ai et mon partenaire, je regarde le film « The Martian » et voir qu'il y a une voiture robot en Mars - - une planète qui est de 56 millions de kilomètres de notre terre. « He » travail
Comment faire un Bot de Sumo (Science Olympiade 2011 règles)

Comment faire un Bot de Sumo (Science Olympiade 2011 règles)

ce Sumo Bot était le lycée de siècle, de Rochester, au Minnesota, entrée de l'équipe scientifique Olympiade dans le concours de l'Etat le 5 mars 2011. Bien que nous n'avons si bien (25ème sur 32 équipes), j'ai tout de même décidé de présenter mon tra
Peigne-over Kal

Peigne-over Kal

Kal est une lampe de robot, spécialement conçu pour mon entrée.J'ai souvent besoin de passer par là pour obtenir dans la boutique, je ne me lasse de se transformer et éteindre les lumières.Il possède un commutateur monter le détecteur de mouvement da
DISPOSALDRONE autonome de poubelle en plastique-le BOT-TRASH

DISPOSALDRONE autonome de poubelle en plastique-le BOT-TRASH

Pour construire unrobot poubelle automatique avec Arduino-microcontrôleur et technologies robotiques spéciales qui détecte et recueille les étoffes en plastique automatiquement et traitez-la. Ceci réduit donc l'exigence de déminage manuel des déchets
Comment faire un VTG Hydra par Interspec

Comment faire un VTG Hydra par Interspec

l'océan est en effet un domaine mystérieux et fascinant de la recherche et jusqu'à une date récente, les profondeurs de l'océan ontest resté en grande partie inexploré. Les niveaux extrêmes de pression, les niveaux d'éclairage négligeables et les tem
Arduino + PICAXE = arbitre « robot » !

Arduino + PICAXE = arbitre « robot » !

Salut!Aujourd'hui je vais vous montrer comment faire un Ump de Baseball Arduino facile ! Ce petit système est probablement le meilleur pour les jeux dirigés (jeux informels) quand vous avez quelques joueurs de compétition prétentieuse afin que person
Robot de Valentine distribue des baisers de bonbons à l’aide de Picaxe

Robot de Valentine distribue des baisers de bonbons à l’aide de Picaxe

j'ai eu un Conseil des projets Picaxe 18m 2 et a voulu en savoir plus sur ce microprocesseur.  J'ai donc créé ce robot qui est programmé pour laisser tomber les bonbons bisous, stockés dans une boîte de bonbons de Saint-Valentin, dans le modèle d'un
Robot 1: « Little Jimmy » basé sur le PICAXE - 18M 2

Robot 1: « Little Jimmy » basé sur le PICAXE - 18M 2

je voulais construire ce petit robot pour me donner un plaisir et une plate-forme flexible pour en apprendre davantage sur la programmation, la RC (radiocommande), conduire des trains (aller de la mécanique qui le rendent) et le plus récent processeu
KLC spécial Robot Kit

KLC spécial Robot Kit

ce Instructable est pour tous ceux qui ont participé à mon robot bâtiment atelier au Kaleidoscope Learning Center (KLC), ou a acheté un des Studios de marque Rocket robot kits utilisés dans cet atelier. C'est un robot programmable poche vraiment symp
« Petite citerne » plateforme Robot Arduino/Picaxe/Tamiya

« Petite citerne » plateforme Robot Arduino/Picaxe/Tamiya

Laser peu soignée coupe la conception du réservoir, un compagnon à cette instructable. En réponse aux offres mal faits sur le marché, et un besoin pour un prêt à aller, plate-forme de chenilles facilement adaptable. Utilise un combo du moto-réducteur
Robot Programmable extrême Snap Circuits !

Robot Programmable extrême Snap Circuits !

Dans ce Instructable, vous apprendrez comment construire une extrême Circuits Snap Robot Programmable. Tout d'abord, vous apprendrez comment installer l'éditeur de programmation PICAXE (le PICAXE est le microcontrôleur ou ordinateur cerveau pour votr
Danse danse Roverbot ! Construire un Robot Programmable de Snap Circuits lumière danse activés.

Danse danse Roverbot ! Construire un Robot Programmable de Snap Circuits lumière danse activés.

Dans ce Instructable vous allez apprendre à construire un éclairage activé danse robot programmable Snap Circuits. Tout d'abord, vous apprendrez comment installer l'éditeur de programmation PICAXE (le PICAXE est le microcontrôleur ou cerveau ordinate