A few months ago I setup a web browser based dashboard running on a Raspberry Pi, displaying weather, time and transit information. It worked out well, but it’s success revealed another problem. Turning the screen on and off multiple times a day was getting old.
So I did what any technically inclined person would do. I decided to create a device to turn the screen on and off by responding to dramatic changes in ambient light. The device would also provide a manual power toggle and button to refresh the browser.
This is part 3 of 3 describing the final hardware that was built from the prototype.
- Arduino Screen Controller for Raspberry Pi Part 1 Hot Keys
- Arduino Screen Controller for Raspberry Pi Part 2 Hardware Prototype
- Arduino Screen Controller for Raspberry Pi Part 3 Hardware Final
Although intended to be used with a Raspberry Pi, the screen controller can be used to emulate a USB keyboard and send any desired keystrokes.