Stap 1: Systeem architectuur, onderdelen en software-bibliotheken.
De systeemarchitectuur van het ontwerp wordt getekend boven. Ik heb op mijn MacBookPro Node.js, knooppunt-serialport(a Node.js library) en Socket.IO geïnstalleerd. Node.js regelt XBee verbinding. Socket.IO bepaalt Web scherm.
Dit zijn de componenten en softwarebibliotheken voor dit project.
- * Arduino Uno x 1
- * XBee Schield (sparkfun) x 1
- * XBee Explorer USB(sparkfun) x 1
- * XBee (serie 1) x 2
- * Motor Driver TA7267BP x 2
- * Condensator 0.1uF x 2, 33uF x 2
- * Tamiya Double versnellingsbak
- * Tamiya Universal plaat
- * Tamiya Off-road Tire Set.
- * Tamiya Ball caster
- * Batterij Box (voor motorvermogen)
- * Mobiele batterij (voor Arduino kracht)
- *Node.js (voor XBee control en Web-Server)
- * knooppunt-serialport (een bibliotheek van Node.js voor het verwerken van seriële verbinding)
- *Socket.io (voor de controle van het scherm van de Web)