procedure 2¶
Moveing on with our project, after getting experiance with moving mechanism for motors. now it’s time to think about a way to control it easly and provide a suitable user experience.
therefore we ahve to find a way to provide a tool with it easy to use and enable controling the motors.
we though about many solution, for example…
1- do we have to use a hardware device that is programmed to control our prodect?
2- do we have to develop a website that provide a graphical user interface to minimize the cost and speed up the process?
Well, we kinda perfered the second option! because dealing with a website that provides a graphical user interface is a greate idea. because at the end we have to care about the user satisfaction, we have to make our product easy to use, easy to remember, and easy to understand.
API¶
By choosing the website way, we have to think about the way to make it able to communicate with our micro controller. therefore we found that dealing with API would be a greate solution for that case. but the problem is we don’t have the knowlage that enable us to make an API.
Therefore, we made our research to look for the best way to reached to this goal, and we found that we can do it by Node js.
We found a great series of taturial viedos that provid the way to make our API.
We faced problems with detecting the errors that we gots while trying to got the idea. and we discovered that we made a huge mistake which it we should post our work on github before starting to do anything.
we could draw square shape with our arduino code but we are facing now a problem with dealing with one of our motor which it we have some on it.