Milestones

v0.1
At this point the project consisted of a desktop computer, a board, and one AC Unit Relay. The desktop communicated with the board and also displayed the current feed of the webcam. The unit relay was controlled via voice commands however due to the marginal error, voice commands were soon disconnected until proper commands could be better detected. The board consisted of one PICAXE40X2 that received its commands via serial communication through the same cable that was used to program the chip thus making updates easy. The board would then connect to an AC unit relay that would control a pair of lights. Due to the boards low power requirements, it was powered by the desktop via telephone cable. The source code for version 1.0 can be found here. Be forewarned the code was not designed to be shared and thus very poor documentation currently exists. It is written in C#.



v1.0
v1.0 redesigned everything except the ac unit relay. More peripherals were added such as the ac unit block relay and the emergency lights. The main board was no longer powered by the desktop but rather by an Xbox360 power supply. The board also had several new locations for peripherals to plug in. The PICAXE40X2 became the middleman between the laptop and the ATMEGA644P. The ATMEGA644P was responsible for communicating with the peripherals. The laptop connected to the internet via the desktop because it had a broken wireless card. It would check the mysql database for updates in commands and tell the board the commands if any were queried.


v1.1
Under Development

No Comments

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

*
What is 12 + 12 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human)

WordPress Themes