COG-Burn forte embardée Steer pieds (3 / 5 étapes)

Étape 3: Flasher le Firmware

Le code est assez simple.

Nous avons un menu pour configurer l’adresse I2C, les limites douces sur le capteur, la vitesse du moteur et la position par défaut de l’interface (Serial) RS232. La plupart des progiciels est associé à ce menu d’interface série. Utiliser un USB pour périphériques RS232 TTL comme une puce FTDI pour flasher votre Arduino Pro Mini, le terminal série va alors vous montrer le menu de configuration.

La logique réelle est en « dévier », cette mesure la position du capteur et puis exécutez les moteurs jusqu'à deux fois la vitesse indiquée de « rattrapage » de l’autre côté.

Pour I2C nous avons deux sous-routines, receiveEvent est appelée lorsque des données arrivent pour l’Arduino sur le bus I2C. RequestEvent se produit quand un périphérique I2C de demande des données de l’Arduino en cours d’exécution du SwerveSteerTwoTone.

Nous utilisons des EEPROM pour stocker les paramètres afin que l’appareil peut se rappeler ses paramètres quand il est éteint. Vous pouvez considérer cela comme un disque dur pour l’Arduino. N’oubliez pas qu'il n’a que très peu d’octets.

Un peu habile de ce code utilise la fonction de tonalité pour créer une minuterie cohérente pour générer deux fréquences différentes pour les deux moteurs pas à pas. Pour ce faire la sortie de fonction Tone sur broche 2 et depuis la broche 2 est aussi Int 0 changements en Int 0 puis appeler le gestionnaire d’interruption « intHandler ». intHandler vérifie que si la broche pour le stepper motor doit être activée/désactivée, il le fait pour deux broches.

Tout cela pourrait être plus élégante mais c’est un bon moyen pour créer l’encapsulation du mouvement pied loin du reste du code pour le robot.

Enfin une dernière note. Nous sommes croyants forts dans « La chose la plus simple qui pourrait éventuellement travaux. » il est donc possible que ce code va échouer dans certains cas ou pourrait être écrit doit être plus rapide ou avoir plus propre minutage plus cohérente. Mais c’est le plus simple, que nous avons pensé fonctionnerait. Et il ne semble pas fonctionner comme prévu.

Articles Liés

COG-Burn jambe Joint (Servo Durable)

COG-Burn jambe Joint (Servo Durable)

Ce composant a besoin d'un peu d'histoire pour comprendre nos motivations.En décembre 2013 Team Mojavaton (maintenant équipe Grit) a été invité à des essais de #DARPADRC. Nous avons utilisé un servo plateau pour tous les actionneurs au large. Nous cr
COG-Burn Perception Simple pile

COG-Burn Perception Simple pile

Ce sera un du plus court instructables pour Cog-Burn.Code de Lidar Lite est essentiellement le point de départ. Nous avons utilisé la version avec la bibliothèque standard de fil de l'Arduino. Puis ajouté du code pour mettre en marche jusqu'à trois L
Comment construire votre propre Robot DARPA robotique Challenge finale. Vraiment !

Comment construire votre propre Robot DARPA robotique Challenge finale. Vraiment !

ou comment ne pas gagner 2 000 000 et ont plaisir à le faire.IntroductionIl s'agit de la première d'une série d'instructables qui se veut une documentation complète de comment nous avons construit notre 2013/2015 DARPA robotique défi Robot (nommé Bud
Agitation de la Transfiguration : Longueur de

Agitation de la Transfiguration : Longueur de

Cette instructable va marcher à travers la façon de construire le mécanisme de la longueur de nos les plus grands décideurs Amériques.. C'est un peu une longue séquence d'étapes, mais en fin de compte, vous aurez un moyen de changer la longueur de qu
68 façons de réutiliser les vieilles bouteilles de médicament de Prescription

68 façons de réutiliser les vieilles bouteilles de médicament de Prescription

Nous allons l'entendre pour mieux vivre par le biais de produits pharmaceutiques. Ordonnances, je veux dire. Il existe des médicaments pour abaisser votre tension artérielle, réduire votre cholestérol, réduisant l'inflammation, bloquant les bêtas et
Big Foot Race

Big Foot Race

La grande course à piedTout a commencé avec une photo. J'ai vu une photo de la grande course à pied sur pinterest (bien sûr) et a été immédiatement intrigué, mais quand j'ai cherché pour plus d'informations sur la façon de le faire, et combien ça coû
Voilier en bois de 7ft

Voilier en bois de 7ft

J'ai construit ce voilier de travail de 7 pieds à l'aide de 1 x 4 pin et contreplaqué d'une épaisseur quart de pouce. Construction de bateaux est quelque chose que tout le monde peut accomplir. Tout ce dont vous avez besoin est sur les outils de 100
Force industrielle POGO STICK

Force industrielle POGO STICK

si vous voulez rebondir 200 livres et trois pieds dans les airs, vous allez avoir besoin de certains pouvoirs graves. Et, si vous êtes comme moi, vous allez avoir ce pouvoir pour aussi bon marché que possible.  La façon traditionnelle pour obtenir ce
Conduit-étagères industrielles

Conduit-étagères industrielles

donc nous avons un mur blanc à l' atelier de FloweringElbow , nous avons fait, qui a besoin de quelques étagères et prises de courant. Car nous sommes tout sur le jazz upcycling, nous voulons évidemment faire quelque chose avec des matériaux récupéré
Miraculeuse solaire chargé l’eau

Miraculeuse solaire chargé l’eau

NOTE : CECI N'EST NI UN SUBSTITUT DE CONSEILS MÉDICAUX NI ALTERNATIVE MEDICINE. Solaire de l'eau chargée est une heureuse découverte, elle équilibre les éléments, soutient et structures le mécanisme naturel du corps, nous faire sentir monteur que jam
Meatbot rencontre : Comment reconstruire un fumeur usagé et faire tueur porc BBQ

Meatbot rencontre : Comment reconstruire un fumeur usagé et faire tueur porc BBQ

les prochaines pages montrera ma restauration de mon fumeur Grange vente 5 $, qui nous surnommé MEATBOT et le premier porc fumé, nous avons fait à l'intérieur.Etape 1: nettoyer ! The BBQ a été nettoyé avec ma powerwasher d'il préparation pour la nouv
Tabouret de valise rétro

Tabouret de valise rétro

j'ai vu ces selles de haut-vélo valise rétro partout sur l'internet pendant un certain temps maintenant et ont toujours voulu en faire un. « En mesure » Voici ma tentative. Maintenant, je ne sais pas pour vous, mais je ne fais jamais quelque chose de
Mât totémique du bonhomme de neige 8 pieds w / fort chien et la neige

Mât totémique du bonhomme de neige 8 pieds w / fort chien et la neige

Heres mon pied 8 bonhomme de neige mât totémique w/chien et la neige fort j'ai fait.  J'espère que vous aimez si vous s'il vous plaît commentez et votez.
24 pieds, dôme géodésique de EMT 3V

24 pieds, dôme géodésique de EMT 3V

En 2011, comme de nombreuses autres amateurs du désert, j'ai construit un dôme géodésique pour un abri contre le soleil, le vent et certains de la poussière se trouve dans le désert de Black Rock. Au moment où je l'ai trouvé extrêmement facile de tro