Tuesday, December 3, 2013

Using the Wire Library to Expand the Arduino's I/O Capabilities

The simplest way we've found to make use of the library is outlined in the following hyperlink: Expand IO Ports with Another Arduino Here is a Fritzing diagram of the circuit: This is the best and most straightforward code we have found so far. However, our original plan was to have the "slave" Arduino simply act as a medium for the LCD display. It's not clear what the limitations on the sending/ receiving of bits are. Somewhere on the Arduino website it seems to say that only 6-bytes can be transferred via the Serial port, meaning that the LCD screen would have to be run in 4-bit mode as it is now. While it would de-clutter the breadboard wiring quite a bit, it would complicate the sending and receiving of data. If we outsourced the servo-control to the other Arduino, we would free up some PWM pins- but at the same time it would complicate our subfunctions.

No comments:

Post a Comment