Yujun’s Status Report for Apr 20, 2024

What did you personally accomplish this week on the project? Give files orphotos that demonstrate your progress. Prove to the reader that you put sufficient

I finished the web-app for the project where the user is able to input their words directly into the braille pad. We decided to input words this way to reduce the tediousness of creating a txt file and then inputting the txt file into the webapp. With the web-app now directly taking input from the user by typing the words in, the user is now able to see all the words that are transported into the braille pad and delete them as necessary.

Is your progress on schedule or behind? If you are behind, what actions will be

The progress is slighted behind with the motor and braille integration still incomplete. We are to finish this task by tomorrow before the final presentation. As we have faced many mechanical issues with the braille pad we will be continuously testing our actuation method with the plethora of gears and motors we obtained a few days ago.

What deliverables do you hope to complete in the next week?

By next week, we hope to finish our final presentation, as well as the report (software part for me). Futhermore, I wish to do a final test on the serial communication between the webapp and the arduino board to ensure that we meet the user case requirement.

  • As you’ve designed, implemented and debugged your project, what new tools or new knowledge did you find it necessary to learn to be able to accomplish these tasks? What learning strategies did you use to acquire this new knowledge?

To implement the web app I had to learn how to create a website in javascript and html from scratch. To do so, I had to learn the html and javascript language as well as the library that allows a javascript to run a python file. To acquire these skills I have delved into youtube tutorials on creating various websites to understand how HTML code works to format a website. In addition, I explored libraries posted on shecodes.io where extensive documentation on library functions could be found with examples. Lastly, I found asking for verbal guidance from friends in the industry very helpful where they gave advice on which language or framework to use for creating a website(ex: typescript vs javascript vs Flask on python).

Leave a Reply

Your email address will not be published. Required fields are marked *