Website Construction
This Website is created in a Text Editor.
I had only a basic knowledge of HTML. I have referred online sites such as
w3scools and codeacademy to further my knowledge and thus help in the construction of this website.
GIT Repo Setup
The GIT repository can be used to pull and push files to and from the fab 2016 archives. Steps of teh setup are:
Step 1: open Terminal window and type:
"sudo apt-get install git".
I Had some trouble with the installation. It showed
git could not be insatalled from the source.So after some googling, i found a solution. updated using command:
"sudo apt-get update" and then installed git.
Step 2: The ssh keys was downloaded from the #general channel of slack team and placed this Key Files inside ~/.ssh folder
Step 3: Set Permissions for the Private Key by typing in terminal:
mv fab2016 ~/.ssh
mv fab2016.pub ~/.ssh
chmod 600 ~/.ssh/fab2016
Step 4: Add keys to the system using commands:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/fab201
Step 5 Clone the repository typing in the terminal
git clone git@git.fabacademy.org:fabacademy2016/fablabkochi.git
Step 6: Edit the hgrc file username and email.
Step 7: pull and push files from the repo using commands:
cd ~/folder_name # go to the repository folder
git pull # pull other students changes
git add --all # add your changes
git commit -m "message" # write a meaningful message
git push
I referred Beachlab tutorial for setting this up.
PROJECT
For my final project, i considered 3 topics-
- Automatic lighting system for vehicles- Detects the oncoming traffic and dim/bright the light your ehicle accordingly.
- High Brightness LED light System- create a panel of HBLED light system for film shooting purposes.The light system will be designed to be compact so that it can be mounted on cameras as well as stand mountable.
- Automated Fish feeding mechanism with custom built fish tank- Feeds fish during a preset time period and can interact with a pc.
I had a difficult time choosing between the 3 topics.Each had its merits and demerits. I have been wanting to build those for my own special reasons for some time.
After some pondering and much appreciated advice from our super node Francesco "coool" sanchez, I decided to build the automated fish feeding mechanism. I came to this decision during mid-fab course.
Although the topic simple to build and could be built at home, i wanted to integrate my knownledge learned during the course and resources of fabacademy to build a more complex system integrating a LCD display, an computer interface, LED light system to make a sophisticated feeding mechanism. I dont know how much of the idea i will be able to implement(i started work on the project late), I will try my best to complete the whole design. Below is a sketch of the proposed model.
Main Page