Changes between Version 73 and Version 74 of 2012/Projects/ICEMAN


Ignore:
Timestamp:
Aug 21, 2012, 11:38:09 AM (5 years ago)
Author:
petlin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2012/Projects/ICEMAN

    v73 v74  
    4343---- 
    4444 
    45 == Bluetooth Connection == 
     45== Bluetooth and I2C Connection == 
    4646 
    4747[[Image(Breadboard2.gif)]] 
    4848 
    49  * Arduino boards cannot use I2C to connect between each other 
    50  * I2C is already being used by 9DoF chips, whose addresses cannot be changed, so  sharing the I2C line will not allow us to differentate between the sensors 
    5149 * Having a Bluetooth module attached to each Arduino board ensures easy setup and duplication 
    5250 * Bluetooth implementation will require interrupts because smartphones can only read from 1 Bluetooth module at a time 
     
    5553 * Bluetooth tranfer speed was tested to be around 31 kbps 
    5654 * Arduinos are not meant to be connected with each other, only with sensors and actuators (not designed to be the slave, only the master) 
    57  
     55 * Arduino boards cannot use I2C to connect between each other 
     56 * I2C is already being used by 9DoF chips, whose addresses cannot be changed, so  sharing the I2C line will not allow us to differentate between the sensors 
     57 * Manually created another set of I2C pins to allow connections between multiple Arduino boards and 9DoF sticks 
     58 * Connections between 2 pins makes debugging much easier, but only byte transfer is allowed 
     59 * Used the implementation of the Ports library created by JeeLabs, which provides more control over the function of each pin on the Lilypad but is slower than normal I2C pins because it does not have regular hardware interrupts  
     60  
    5861---- 
    5962