At the beginning I felt lost, which idea I should think off that deserve to be as a final project of Fab Academy. I started to discuss with my colleague and instructor and we have a brainstorming session for two hours. It was a very useful session, we discussed many ideas and thought of the benefits and outcomes to develop these ideas. One of my colleague started to discuss his idea and draw a great sketch with identifying the materials, machines and softwares he will use to create his project. After the session, while I am driving back to home I come up with a new idea “Innovative kid’s toolkit”. Immediately I called the instructor and shared the idea, she was excited of the idea and motivated me to think deeper on the project regarding the machine, tools and software that I will use to do my project.
Innovative kid’s toolkit:
For kids (1-3 years old)
Who are struggle to explain their daily needs to their parent
The toolkit aims to provide a simple and practical tool for kids that helps them to build a common understanding and strengthen the relationship with their parent.
What it includes:
A box with a smart card and couple of items oriented in 3D such as milk bottle, cup of water, WC chair, heard, bowl (includes food), ball, bed.
How it works:
The kid will use the card to place it on the items, and the card make a sound to represent the meaning of each item. For example, if the kid put the card on the WC chair, the card will make a sound “Bathroom” and the kid will start to learn the word so that he can use this word to explain to his parent his actual need.
Milk bottle: he needs milk
Cup of water: he is thirsty
WC chair: he needs to go to bathroom
Heard: he needs to be hugged
Bowl: he is hungry
Ball: he needs to play
Steps to design the project:
IDEA: during the brainstorming session, I discuss ideas with instructor and collogues, and I decided on my final project idea
SKETCH: I started to design the idea in my notebook many times, until I get satisfied with the final sketch
Materials, Machines and Software: I consulted my instructor and we went around the materials, machines and software in the fab lab. After a long discussion, I conclude on using the following:
Software: Fusion360, Coraldraw, Arduino, Eagle,
Materials: Senor (Ultra Sonic), PLA, Microcontroller, Acrylic, MDF
Machines: 3D printing, Laser, SRM-20
Project Management
Steps I followed to design my website:
Step 1: I reviewed websites of previous batch using https://fabacademy.org/
Step 2: I decided to take MIT-licensed template based on BOOTSTRAP that Massimo Menichinelli template created back in 2012.
Due to shortage of time while trying to balance home, work and study, I decided to use a ready templet and I found Massimo’s templet suit my needs in term of layout and simplicity to adjust the coding.
Step 3: During the session, the instructor give us a short session on HTML coding using this website www.w3schools.com, it really helped me to refresh my programming knowledge.
Step 4: I started to downloaded from his github repository here: Massimo Menichinelli template created back in 2012
Then, I copied the code of each page and paste it in Notepad, and started to modify the content based on my needs. Next, I used [BRACKETS] software, in which I copy and paste the modified codes and run the software to get a live preview window. It makes it easy to do changes to reach to the required format.
I am so excited to share with you a screenshot on the first page of my website. I feel so proud that I did it though I was too busy with other tasks.
Step 5: I also learn how to:
Add Link
Add Image
Format Tex
Step 6: I received an email from Fab Academy with URL along with username and password, then i login to Git Lab and activate my account
Step 7: I clicked on Fab Academy 2022 class and then click on "Clone" to copy the git lab link
Step 8: I download GitBash and paste the link, however i get an error as shown below
Step 9: I tried to find the cause of error, and after multiple try i figure out that the issue was because i copy the link from Fab Academy 2022 Class, so i go again and copy the link from my page. Then i logoin using my username. Again i receive an error
Step 10: I tried to find the cause of error, and then i recognize that i use my full email address, i only need to use the first part of my email address without "@ese.gov.ae". Finally i manged to have the clone active
Step 11: The instructor guide me to use different command in Git Bash to upload my website
I use command: git config --global user.name "safia.almansoori"
I use command: git config --global user.email "safia.almansoori@ese.gov.ae"
I use command: git clone and add the link of my clone from fablab.org
I use command: cd safia-almansoori
I use command: git initial
I use command: git add
I use command: git status
I use command: git commit -m "add files"
I use command: git push
I got small issue as i forgot my password, so i request password reset, then i managed to complete the steps successfully