Stap 13: Programmeren en upgraden!
Je moet om te beginnen met de Arduino IDE aan uw besturingssysteem (Windows, Mac OS X, Linux 32 bits of 64 bits). U kunt de Arduino IDE kostenloos downloaden vanaf hier: http://arduino.cc/en/Main/Software.
Download de nieuwste versie niet als de code correct compileren zal niet en zelfs als het deed, de nieuwe versie compileert in een groter bestand dat past mogelijk niet geheel de beperkte ruimte van de ATmega8A.
De voorbeeldcode is geschreven in versie 0022 van de IDE. Kan je dat het iets kleinere compileert in versie 0018 als uw waarop laag geheugen.
Ook moet u wellicht te downloaden USB drivers voor de CP2102-interface. U kunt de meest recente stuurprogramma's voor uw besturingssysteem hier downloaden: http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx
Als u eenmaal de Arduino IDE uitgevoerd op uw systeem kunt u de voorbeeldcode downloaden vanaf hier:
https://sites.google.com/site/daguproducts/home/download-page. Vervolgens kun je de robot afdrukken van elk bericht dat u na de instructies in de handleiding wilt.
Wilt u meer doen?
De Mini Driver PCB heeft een aansluiting voor een Bluetooth- of Xbee module voor draadloze transceiver. Aansluiten op uw telefoon of de PC en de robot op afstand te bedienen.
Trekt meer dan!
Als u meer geheugen of functionaliteit nodig dan u de Mini-stuurprogramma door een Micro-goochelaar vervangen kunt. De controllers zijn dezelfde grootte, maar de Micro-goochelaar biedt meer geheugen, een 3-assige versnellingsmeter en een ingebouwde IR-ontvanger. De IR ontvanger kan de robot worden gecontroleerd met een universele afstandsbediening of elke externe SIRC (SONY IRCode) met IR.
Ik heb momenteel de Doodle Bot met een RTC (Real Time Clock) en een SD-kaartlezer voor sommige experimenten A.I. (Artificial iknteligence) uitgerust. U kunt de vooruitgang hier volgen: http://letsmakerobots.com/node/34226