Stap 1: materialen
Ik heb de stukken hard-to-find (nonLego) van zowel Sparkfun.com als Mindsensors.com
Robot materialen:
--twee Mindstorms NXT motoren en twee kabels
--Lego Technic stukjes om uw robot Chassis te bouwen
--Standaard Arduino (ik gebruikte de UNO. Dit eigenlijk kan ik toevoegen pull-up weerstanden overslaan en direct naar de analoge ingangen)
--9V slagman en 9V batterij Clip voor het aandrijven van de Arduino. (We kunnen het uitzetten van de motor accu, maar ik zal af te houden op die eenvoudig te houden het.)
--Battery Pack (of andere voeding. Ik ben met behulp van een 7.2V NiMH pack)
--I2C Host kabel met NXT stekker
--Tape (de Gaffer Tape is waarschijnlijk de minst rommelige, maar elke tape zal het werk doen)
http://www.mindsensors.com/index.php?module=Pagemaster&PAGE_user_op=view_page&PAGE_id=136
--Multiplexer voor NXT Motors (dit stuk geeft ons de mogelijkheid om te spreken met de NXT motoren veel lelijke draad snipping)
http://www.mindsensors.com/index.php?module=Pagemaster&PAGE_user_op=view_page&PAGE_id=134
Communicatiemateriaal
--2 XBee 1mW draad antennes (Xbee radios)
http://www.Sparkfun.com/products/8665
--XBee Explorer USB-connector
http://www.Sparkfun.com/products/8687
--XBee Wireless Shield
http://www.Sparkfun.com/products/9976
Andere Hardware:
--kop pinnen (langere kop pinnen zijn een beetje meer gebruiksvriendelijk)
--PS3-controller
--mini USB-kabel voor het aansluiten van de Xbee naar uw computer
--USB kabel te programmeren van de Arduino
Een bundel van OpenSource Software:
--De Arduino IDE
http://Arduino.CC
-- Processing
http://processing.org/
--De NXT-bibliotheek voor het gesprek met de NXT i2c motoren
https://launchpad.net/nxti2cdevice
(Side note: This NXT-bibliotheek is een groot project om zelf! Check out de man Clinton Blackmore achter de prestatie bij http://robotclub.ab.ca/ )
--The Language Processing Library genoemd Pro controle die zal toestaan ons te communiceren met de PS3 controller.
http://creativecomputing.CC/p5libs/procontroll/
Laatste Tools om de klus te klaren:
--Soldeerbout
--Soldeer
--Exacto mes (of een kleine-en-nauwkeurige mes)
--strippers wire voor het strippen van zeer dunne draad.