MapBot pour des expositions interactives (2 / 3 étapes)

Étape 2: programmation

À l’aide de Phidgets, j’ai pu créer un robot qui est contrôlé par Max 6 de Cycling 74. Que cela signifie-t-il? Cela signifie que je n’ai pas à vous soucier de gcode, c’est ce que.

Vous aurez besoin :

Max 6 est un langage de programmation visuelle, que je trouve utile, comme un débutant. L’autre grande chose au sujet de Max est la possibilité de passer d’un mode de programmation (ou « patching ») à un mode de présentation, ce qui montre tout ce que vous voulez que les utilisateurs de voir et rien que vous n’avez pas. Dans mon programme, j’ai utilisé une navigation simple jeu pour permettre aux utilisateurs de choisir quel « port » sur le plan qu’ils voulaient visiter ensuite. La première vidéo montre l’une de mes premières séries de tests du programme et le robot pour vous donner une idée de comment cela fonctionne.

En plus de rendre le robot déplacer l’aimant d’un endroit à l’autre sur la carte, pour chaque arrêt, le mode de présentation de mon programme affiche photos et texte, pièces audio, calcule la distance actuelle s’est rendue et montre aux utilisateurs leurs options pour savoir où aller ensuite. C’est là la deuxième vidéo arrive, qui est un autre test exécuter à partir d’un peu plus loin le long de la programmation. Vous pouvez lire plus à ce sujet et télécharger le code en plusieurs versions de mon blog.

Si vous souhaitez utiliser le robot d’orienter les utilisateurs grâce à une série de parcours préétablis, comme j’ai avec l’histoire de portugais commerce réseaux, la première chose que vous aurez envie de faire est de décider combien d’arrêts, vous voulez le robot pour faire, et où ces arrêts sont sur le noyau en mousse. Puis choisissez l’endroit où à que vous voulez le petit aimant pour commencer. Piloter les moteurs à cet emplacement au sein du programme. Enregistrer et mettre hors tension Max, puis débrancher le robot ; Branchez le robot en arrière et redémarrez Max. Cela doit sur l’emplacement actuel du robot 0,0 (si l'on considère que le morceau de mousse comme un plan cartésien).

Maintenant que vous avez défini un "lieu d’accueil", trouver les « coordonnées » de chaque autre endroit dans le voyage en orientant le robot là dans le programme. Prendre note de ces numéros et les intégrer à votre programme afin que le robot sait quel ensemble de coordonnées correspondant à chaque endroit. Essayez d’éviter de ramasser des arrêts qui sont proches des bords de l’écran, puisque le robot tend à devenir moins précise qu’il s’oriente vers les bords.

La prochaine chose que vous devez faire est de spécifier la relation entre les arrêts, c'est-à-dire qui place avance à quels autres endroits. Dans Max, je donne à chaque ville un certain nombre, puis utilisé un message pour indiquer comment les chiffres ont été associées (1 conduit à 2, 2 fils à 3, 3 conduit à 4 ou 7, etc..). Les utilisateurs choisir où ils veulent aller au prochain basé sur les touches de direction. Quand une touche de direction, la prochaine ville dans ce sens est choisi, les coordonnées de cette ville sont relayées par le biais de la Phidget pour les moteurs pas à pas et l’aimant suspendu derrière la carte se déplace, causant l’aimant à l’avant d’aller avec elle.

** IMPORTANT ** Lorsque vous testez et utilisant le bot, assurez-vous que vous toujours revenir à votre emplacement « maison » avant d’éteindre le robot et Max. Si vous n’avez pas, quel que soit votre lieu de résidence actuel restera comme 0,0, et tous vos autres paires de coordonnées seront levées au large !

Articles Liés

Vélo électrique de générateur électrique - bricolage Simple Musée des sciences interactif mobile

Vélo électrique de générateur électrique - bricolage Simple Musée des sciences interactif mobile

j'entends et j'oublie. Je vois et je me souviens. Je le fais et je comprends.Attribue à Confucius (~ 500 av. J.-C.).  Toujours vrais 2500 ans plus tard.Quand j'avais 7 ou 8 ans un jour gris froid misérable en février mes parents déposa mes frère et s
Guide pour la défense des patients sans danger & sain d’esprit pour des êtres chers

Guide pour la défense des patients sans danger & sain d’esprit pour des êtres chers

Lorsqu'un membre de la famille, en particulier une autre plus ancienne, va à l'hôpital, choses peuvent arriver rapidement et il peut être difficile de garder une trace des informations importantes, tant pour leur santé que pour la rentabilité financi
11 utilise inhabituelle pour des couches

11 utilise inhabituelle pour des couches

couches jetables sont un produit vivement débattue chez les nourrissons et les tout-petits aussi bien. Un objet à eux pour des raisons écologiques ; jeter que tous ceux merde burritos enveloppés dans des tortillas ultra absorbantes ne peut pas être b
Utilisations inhabituelles pour des cubes de glace

Utilisations inhabituelles pour des cubes de glace

Cubes de glace se trouvent dans presque toutes les cuisines. Il s'avère qu'ils ont des charges d'utilisations inhabituelles que vous ne pourriez pas connaître !Du nettoyage de la cuisine à la beauté - il y a tant d'utilisations ! J'ai seulement inclu
Comment faire un noeud de commutateur pour des bijoux de chanvre

Comment faire un noeud de commutateur pour des bijoux de chanvre

Un tutoriel vidéo sur comment faire un noeud de commutateur pour des bijoux de chanvre. Vous pouvez utiliser ce noeud pour faire un collier de chanvre, collier, bracelet ou bracelet de cheville.Cliquez sur l'image pour lire la vidéo et profitez ! :)S
Comment faire un noeud de spirale de demi-clef continu pour des bijoux de chanvre

Comment faire un noeud de spirale de demi-clef continu pour des bijoux de chanvre

Un tutoriel vidéo sur comment faire un noeud de demi-clef continu pour des bijoux de chanvre. Vous pouvez utiliser ce noeud pour faire un collier de chanvre, collier, bracelet ou bracelet de cheville.Cliquez sur l'image pour lire la vidéo et profitez
Facile, longue durée pochoirs pour des trucs.

Facile, longue durée pochoirs pour des trucs.

Hé à la famille d'instructables ! C'est moi perdre ma virginité annonce:), mais ici, il va constructive critique est apprécié merciPour faire une histoire courte longue :Ici, je vais essayer de vous expliquer comment faire vos propres pochoirs de lon
Mitaines adaptatifs pour des besoins spéciaux ou de personnes handicapées enfants et adultes

Mitaines adaptatifs pour des besoins spéciaux ou de personnes handicapées enfants et adultes

ces mitaines sont parfaits pour des besoins particuliers des gens enfants, adultes et personnes âgées quiont de la difficulté à porter des mitaines et gants traditionnels.Sans un pouce, ils sont faciles à mettre et garder sur et aident à conserver la
Comment faire pour rendre votre peau une Texture différente pour des effets effrayant à l’aide de Pixlr ou Photoshop

Comment faire pour rendre votre peau une Texture différente pour des effets effrayant à l’aide de Pixlr ou Photoshop

Avez-vous déjà eu une photo de vous-même que vous souhaitiez avait l'air un peu plus unique, différent ou effrayant ? Avec Halloween au coin vous sera très probablement ont dit oui. Heureusement pour vous, j'utiliserai le tutoriel suivant pour vous a
Couverture pour des Concerts ou des Albums de musique.

Couverture pour des Concerts ou des Albums de musique.

Comment faire l'Image de couverture pour des Concerts ou des Albums de musique.Etape 1: Besoin de choses pour faire votre propre Image de couverture.Pour faire votre propre Image de couverture :Télécharger ou enregistrer des Images de Google.Téléchar
Pack batterie de cellules de bouton pour des expériences ou des petites applications.

Pack batterie de cellules de bouton pour des expériences ou des petites applications.

Hey tout le monde ! Permet d'apprendre comment faire un pack de batterie ! Vraiment simple, facile et bon marché. Ces sont idéales pour des expériences et des essais ou petites applications nécessitant de 3,0 à 4,5 volts.(Je suis désolé si quelqu'un
Satellite outil de sondage pour des plats de FTA & d’autres

Satellite outil de sondage pour des plats de FTA & d’autres

Lors de l'installation d'une antenne parabolique, un des problèmes plus difficiles est de déterminer où placer le plat.  Si le plat est placé au mauvais endroit, vous ne recevrez aucun signal en raison des arbres ou bâtiments bloque le signal.  Vous
Rapide et bon marché diffusent la lumière pour des Images Macro et Vision par ordinateur

Rapide et bon marché diffusent la lumière pour des Images Macro et Vision par ordinateur

IntroductionLa plate-forme d'éclairage créée ici convient à un éventail de tâches où vous voulez une source de lumière diffuse.Un parfait éclairage diffus (également appelé lumière ambiante dans les graphiques 3D) vient sous tous les angles et ne ser
Piratage de boîte de réception Microsoft Office Outlook pour des adresses email

Piratage de boîte de réception Microsoft Office Outlook pour des adresses email

vous avez probablement une tonne d'adresses e-mail caché dans votre boîte de courrier électronique Microsoft Office, mais vous n'avez pas eu un moyen facile de les obtenir. J'ai eu ce problème, donc j'ai trouvé un moyen d'extraire facilement toutes c