These are some great DIY projects that you can do for cheap.
Arduino is a network for open-source electronics focused on a technology that is easy to use. By giving a list of instructions to the microcontroller on the board, you can tell your board what to do.