Oh also, if you want to be able to record logic level signals over a longer period, you could get a logic analyzer like this one:

USB 24M 8CH 24MHz Logic Analyser 1.1.16 | eBay