Étape 1: matériaux
J’ai reçu les pièces difficiles à trouver (nonLego) à la fois Sparkfun.com et Mindsensors.com
Matériaux de robot :
--deux Mindstorms NXT moteurs et deux câbles
--Lego Technic pièces pour construire votre robot châssis
--Standard Arduino (j’ai utilisé le UNO. Cela en fait me permet de sauter les résistances de pull-up ajoutant aux entrées analogiques)
--Pâte et 9V pile 9 Clip pour alimenter l’Arduino. (Nous pourrions il mise hors tension de la batterie moteur, mais je vais tenir à distance sur cela pour garder les choses simples.)
--Batterie (ou autre source d’alimentation électrique. J’utilise un 7.2V pack NiMH)
--I2C hôte câble avec connecteur NXT
--Bande (adhésif de ruban est probablement le moins salissant, mais toutes les bandes vont faire le travail)
http://www.Mindsensors.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=136
--Multiplexeur pour moteurs NXT (cette pièce nous donne la capacité de parler à la NXT moteurs beaucoup de fils laid capture)
http://www.Mindsensors.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=134
Matériaux de communication
--2 XBee antennes de fil 1 MW (Xbee radios)
http://www.Sparkfun.com/Products/8665
--Connecteur USB Explorer XBee
http://www.Sparkfun.com/Products/8687
--Sans fil XBee Shield
http://www.Sparkfun.com/Products/9976
Autres matériels :
--goupilles d’en-tête (plus longues broches d’en-tête sont un peu plus conviviales)
--Manette PS3
--mini câble USB pour connecter votre ordinateur le Xbee
-Câble USB pour programmer l’Arduino
Un bundle de logiciels OpenSource :
--L' Arduino IDE
http://Arduino.cc
--Traitement de
http://Processing.org/
--La bibliothèque NXT pour parler aux moteurs NXT i2c
https://launchpad.net/nxti2cdevice
(Remarque : cette bibliothèque de NXT est un grand projet pour lui-même ! Découvrez l’homme Clinton Blackmore derrière l’accomplissement à http://robotclub.ab.ca/ )
--La transformation Language Library appelé Controll Pro qui nous permettra de communiquer avec le contrôleur de la PS3.
http://creativecomputing.cc/p5libs/procontroll/
Outils finales pour faire le travail :
--Fer à souder
--Soudure
--Couteau Exacto (ou n’importe quel couteau petit et précis)
-pince à dénuder pour dénuder le fil très fin.