Robotique bon marché, facile pour le programmeur-Non (5 / 6 étapes)

Étape 5: Création d’un programme de Babuino à l’aide de Blocos


La figure montre un programme simple Blocos. Je vais vous expliquer ce qu’il fait, mais vous serez probablement trop occupé à rire de mon explication de l’évident à l’écoute vraiment. Allons-y quand même. Après que le programme est téléchargé sur votre Babuino et vous appuyez sur le bouton Exécuter, le moteur A est allumé pendant 2 secondes (20 dixièmes), puis il s’arrête et B moteur s’allume pendant 1 seconde. Étant dans une boucle, ce comportement se poursuit jusqu'à ce que le bouton de la course ou les piles sont mortes.

Créer le programme vient d’être décrit. Regardez l’autre figure pour plus de détails sur l’environnement de Blocos. Il suffit de cliquer sur un élément dans le volet de blocs, déplacez votre curseur dans le volet du programme, et le composant s’affiche sous le curseur. Cliquez à nouveau pour le laisser tomber et le volet définir permet de définir les paramètres. Cliquez sur les onglets pour sélectionner les différents jeux de blocs de programme. Les blocs s’emboîtent pour créer le programme. Si vous avez des problèmes, lisez la présentation des commandes que vous avez déjà téléchargé.

Une fois que vous avez créé le programme, l’étape suivante consiste à télécharger sur votre Babuino. Vous pouvez utiliser le même câble USB vers interface série que vous permettant de télécharger Babuino lui-même. Dans le programme de Blocos, cliquez simplement sur le gros bouton de téléchargement. Blocos recherchera des ports série et vais tester pour voir si un Babuino est connecté. Quand Blocos trouve un port approprié, il télécharge votre programme. Babuino émet un signal sonore lorsque le téléchargement est terminé, et Blocos affichera un message approprié.

Comme le programme est téléchargé, il est stocké dans la mémoire EEPROM de la Babuino. Donc une fois le téléchargement terminé, vous pouvez déconnecter le câble USB (ne pas obligatoire, mais votre robot ne sera pas aller loin avec le câble connecté). Vous devez avoir un bloc d’alimentation (piles, probablement) connecté. Appuyez sur le bouton exécuter sur le Babuino et votre programme doit s’exécuter. Appuyez sur le bouton Exécuter pour arrêter le programme. Vous pouvez même mettre l’appareil hors tension et rallumez-le, frapper la réinitialisation, puis frappé à nouveau. Votre programme doit s’exécuter. Vous remarquerez que le témoin Led sur Babuino clignotera à des vitesses différentes lorsqu’il s’exécute (clignotement rapide) et quand il est arrêté (clignotement lent).

Pour charger un autre programme, il suffit de rebrancher le câble USB et de Blocos permet de télécharger le nouveau code. N’oubliez pas de que vous arrêtez n’importe quel programme en cours d’exécution (témoin Led devrait faire un clignotement lent).

Articles Liés

Recette de Wrap oeuf savoureux bon marché & facile pour déjeuner rapide ou un dîner

Recette de Wrap oeuf savoureux bon marché & facile pour déjeuner rapide ou un dîner

Ce bon marché et facile, recette wrap délicieux oeufs est une excellente rapide et saine option déjeuner ou dîner en particulier pour la période estivale. C'est un enveloppement de végétarien remplissage riche en protéines que vous pouvez faire moins
Bras de Robot en carton pour les Robots bon marchés

Bras de Robot en carton pour les Robots bon marchés

C'est probablement l'Instructable j'ai hâte du meilleur parti de ma série "Pour les Robots bon marché". Il est le plus cool que j'ai fait jusqu'ici et par là même les plus difficiles.Robotique ne commence vraiment à se refroidir jusqu'à ce que v
Châssis en carton pour les Robots bon marchés 1: Boxbot

Châssis en carton pour les Robots bon marchés 1: Boxbot

Auparavant, j'ai fait une Instructable sur roues pour robots et moteurs à bas prix, mais les roues seules ne font pas un robot. Si vous souhaitez que votre robot de croisières dans le style, it's Gonna besoin d'un corps robuste et élégant .Il est fac
Plus de châssis pour les Robots bon marchés 1: Battbot

Plus de châssis pour les Robots bon marchés 1: Battbot

Je suis de retour! La plupart d'entre vous probablement pas l'intention d'associer mon Instructables à n'importe quelle sorte de calendrier, mais j'ai juste eu à dire que c'est formidable d'être écrit retour eux !Salut! Je suis Jay ! J'écris des tuto
Châssis en carton pour les Robots bon marchés 3: Boardbot

Châssis en carton pour les Robots bon marchés 3: Boardbot

Bonjour à tous ceux qui ont suivi me jusqu'ici et Bonjour à tous ceux qui n'a pas lu un de mes précédents Instructables trop ! Il s'agit de ma troisième et dernière Instructable dans cette série, que j'ai fait tout sur des châssis en carton pas chers
Moteur de contrôleurs pour les Robots bon marchés

Moteur de contrôleurs pour les Robots bon marchés

Hé ! Cette I'ble est maintenant obsolète !J'ai fait une version mise à jour que vous pouvez lire ici ! En espérant que vous trouver amusant et utile !~~~~~Jusqu'ici, je vous ai montré comment créer des roues des articles ménagers, severalmotorizedcha
Ligne de capteurs pour les Robots bon marchés

Ligne de capteurs pour les Robots bon marchés

Bon retour à tout le monde qui suit ainsi que ma série pour les Robots bon marché ! Pour ceux d'entre vous qui n'êtes pas si familier avec ce que je fais ici, pour les Robots bon marché est une série que j'ai fais sur Instructables tout sur comment v
Châssis en carton pour les Robots bon marchés 2: Bugbot

Châssis en carton pour les Robots bon marchés 2: Bugbot

Qui suit chaud sur la queue de mon précédent Instructable pour Boxbot, j'ai un autre châssis robot en carton pour vous que j'ai nommé Bugbot !Bienvenue à tous ceux qui ont lu mon précédent Instructables, et howdy à ceux d'entre vous qui sont trébucha
Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Vitesse de contrôleurs pour les Robots bon marchés, partie 2: le contrôleur PID

Hé ! C'est la deuxième partie d'un tutoriel en deux partie sur comment faire un variateur de vitesse d'un ressort de cap et plume de bouteille ! Si vous ne l'avez pas encore fait, consultez-le ! Si vous l'aimez, s'il vous plaît envisager de voter pou
Vitesse de contrôleurs pour les Robots bon marché, partie 1: arbre encodeurs

Vitesse de contrôleurs pour les Robots bon marché, partie 1: arbre encodeurs

Pouvez vous dire pourquoi j'ai été très heureux pour ce projet ? Savez-vous comment sérieusement c'est cool ?« Non, Jay » Je vous entends dire, soupirant comme vous fortifier vous-même pour l'autre excité explication. "Pourquoi ne pas vous l'explique
Moteur de contrôleurs pour les Robots bon marchés 2

Moteur de contrôleurs pour les Robots bon marchés 2

Bonjour et Bienvenue ! Pour ceux d'entre vous qui n'avez pas lu un de mes I'bles avant et pour ceux d'entre vous connaissent ma série pour les Robots bon marché, je suis tout sur la construction de robots sur le bon marché en utilisant des matériaux
Comment construire un four à Pizza au feu de bois temporaires brique avec bon marché, facile à trouver les matériaux

Comment construire un four à Pizza au feu de bois temporaires brique avec bon marché, facile à trouver les matériaux

si vous aimez les projets de bricolage (et projets de pizza), consultez mon site, mikesenese.com/DOIT et me suivre surCe four à pizza est à peu près aussi simple à construire sous forme de blocs empilables, mais crée un four bois très efficace avec u
Le meilleur chevalet - forte, bon marché & facile !

Le meilleur chevalet - forte, bon marché & facile !

Un des outils plus utiles que toute personne maker peut avoir est une pile décente de chevalets. Ils sont incroyablement utiles dans l'atelier pour n'importe quel nombre d'utilisations.Le chevalet de sciage meilleur est celui qui est forte, bon march
Poches de pilule facile et bon marchés pour les chiens

Poches de pilule facile et bon marchés pour les chiens

j'ai appris ce truc comme un pet sitter - c'est facile et bon marché et fonctionne pour les chiens très capricieux qui aiment cracher de pilules.  Si vous devez donner des pilules de votre chien sur une base quotidienne, c'est grand parce qu'il prend