Sapphire Room Automation
Blog diary following the development and creation of a room automation project named "Sapphire".
Friday, 7 November 2014
Sunlight Level Detection
Here is a quick demo showing how Sapphire handles an event where either the sun has set or a cloud has blocked out the sun enough to darken the room. Once the room reaches a limit the lights are either switched on or off depending on the lights previous state.
Wednesday, 22 October 2014
Sapphire Progress Catchup Update
Monday, 7 July 2014
New Version 0.1
After a small hiatus I have returned and decided to rewrite Sapphire to make better use of the C# language. Some of the upgrades including a larger emphasis on modular classes segmented in libraries this better allows expandability. Other changes include redundancy and efficient memory usage including hot swapping and media survivability. Also a cleaner front end based on jQuery and HTML 5 will also be implemented to allow a more expandable and modular front end experience.
Tuesday, 20 May 2014
Rapid Prototyping... Home Industry Style
Introducing my newest development tool, the da Vinci 3D printer.
Thursday, 8 May 2014
Automated Blinds
A key feature of Sapphire is her ability to control the blinds in my room using an Arduino and a small electric motor.
Thursday, 24 April 2014
Playing Audio using NAudio 1.7.1
I hope that this post saves people some searching when it comes to playing audio files using NAudio version 1.7.1.
Monday, 31 March 2014
Clock Radio 2.0
Small little aesthetic and functional change. I have decided to switch the touch screen from a debug screen to a clock radio displaying the current weather along with all necessary and relevant information pertaining to Sapphire. I plan to redo the grey, bland buttons in something a little modern when I have some time to photoshop together a custom button image.
Subscribe to:
Posts (Atom)