2009-10-04 2 views
1

Je suis un lycéen et je pense à faire un robot qui dessine en utilisant différents marqueurs de couleur. Je voudrais savoir où je devrais commencer avec ce programme. Ce que je veux faire est de construire un programme sur l'ordinateur où vous pourriez dessiner le chemin que vous voulez que le robot dessine et puis en utilisant le dongle bluetooth et le kit de développement bluetooth que j'enverrais la commande au robot pour dessiner le chemin pour le réel.Robot de dessin NXT mindstorm

+0

Vous serez peut-être intéressé d'apprendre qu'il existe une proposition pour un style StackOverflow [site pour Lego Mindstorms] (http://area51.stackexchange.com/proposals/4105/lego-mindstorms-robotics?referrer=xdbfIk67GZl3hJ0vc5L2Fg2) [Area51.stackexchange.com] (http://area51.stackexchange.com/). – Eric

+0

@Eric il est fermé. –

+0

Vous pouvez poser des questions Mindstorms sur [Bricks Stackexchange] (http://bricks.stackexchange.com/). Aussi, pourquoi ne pas venir rejoindre la [Proposition Robotique] (http://area51.stackexchange.com/proposals/40020/robotics)? – Rocketmagnet

Répondre

2

Eh bien, ce n'est pas vraiment facile. Mais, je suppose que la façon la plus simple de le faire est avec le kit Mindstorm. J'ai vu que vous pouvez coder pour le Mindstorm en utilisant C++, mais je ne connais pas très bien le kit pour dire quoi ou où obtenir les bibliothèques. Je n'ai joué qu'avec ça il y a longtemps. Ensuite, je suppose que ce qu'il ferait est de configurer un port COM virtuel sur votre ordinateur via bluetooth que vous pourriez utiliser pour communiquer avec le kit.

Au moins, c'est en théorie.

+0

N'a pas joué avec mon kit depuis un moment, mais cela semble tout à fait faisable. Voir par exemple http://www.codeproject.com/KB/recipes/driving_lego_bot.aspx – MSalters

1

Je vous recommande d'essayer la bibliothèque NXTComm pour Processing, car cela vous donnerait la possibilité de contrôler le robot, et d'écrire un programme assez facilement pour permettre à l'utilisateur de tracer les chemins.

0

Une autre option consiste à avoir un programme sur le PC (écrit dans une langue de votre choix) qui génère un fichier texte contenant des détails sur chaque segment de ligne. Cela pourrait ensuite être envoyé au robot via un câble USB. Un programme sur la brique pourrait alors analyser le fichier texte, et se déplacer en conséquence.

Il n'y a pas vraiment besoin d'utiliser bluetooth ici.