SPI communication on arduino uno

Nick Gammon has an excellent writeup on SPI, including master/slave data exchange, at:

Good luck!