Exercise 15 - whyaxee/Smorphi GitHub Wiki
- An assembled Smorphi/ Smorphi2 robot
- A computer
- Internet connection
- Learn how to code in Java
- Learn to use Android Studios
- Self-exploration skills
- Make your own app to control the robot
We recommend this exercise for slightly more advanced learners and learners who wish to have a challenge. There will be a lot of self-exploration, but we will eventually develop a version that is more guided
| Steps | Description |
|---|---|
| 1 | Now that you have been exposed to coding, we can try to make our own app for the Smorphi robot. Coding in Java would be the same logic as coding in Arduino. You can look through the Java portion code of our current app here: https://github.com/WefaaRobotics/Smorphi-App-Android/tree/main/SimpleBluetoothTerminal-final/app/src/main/java/de/kai_morich/smorphi_app The Java code is for the functions of the app, while the xml files controls how your app looks: https://github.com/WefaaRobotics/Smorphi-App-Android/tree/main/SimpleBluetoothTerminal-final/app/src/main/res/layout |
| 2 | Look through the files and run them in Android studio emulator to see how they work and function. You can download Android studio via this link: https://developer.android.com/studio |
| 3 | Make and customise your own app from our code, or from writing your own code from scratch. |