Text
longer A
Even longer A
short A
Template for Student/PhD project
Introduction
The HMI lab wants to showcase the work that you do. To share different ways of solving problems and to let others know the kind of equipment we have to offer. This tutorial is a two-part approach; one is to act as a template for sharing your projects, and the other is to tutorial for a low-cost (recyclable) Bluetooth button. Reasoning and what to include for each section are given below.
To get started, please contact the lab admin to start your documentation journey: Interaction-lab-eemcs@utwente.nl
Title of the Project
Version/Date:
Introduction
Provide a brief introduction to the project, its goals, and objectives.
Requirements
List the hardware, software, and any other necessary resources required to complete the project.
- Hardware:
- Software:
Contributions
Provide a brief or detailed overview of how the project was made, and how the interaction lab contributed.
Instructions
Provide step-by-step instructions on how to set up and use the project. Include any troubleshooting tips or common issues that might arise.
- Step 1
- Step 2
- Step 3
Include notes on any intermediate steps or measures if any
Note: Add notes for specific instructions, such as searching folders or finding buttons.
Project pictures and Screenshots
Include screenshots of the project in action, highlighting its key features and functionalities.
Screenshot 1 ← Replace screenshot1_url with the actual URL of your screenshot
Screenshot 2 ← Replace screenshot2_url with the actual URL of your screenshot
Code
Include a link to the GitHub repository where the code for the project is stored. Provide instructions on how to access and modify the code.
- GitHub Repository ← Replace with the actual repository URL
Note: Explain any unusual code or code requirements here.
Conclusion
Conclude the documentation by describing aims and objectives of the project, results achieved and recommendations or suggestions for subsequent improvements.
Attribution
Include proper IEEE format attribution for any resources used in the project, such as images, code snippets, and other assets.
- Resource 1: Briefly describe the resource.
- Resource 2: Briefly describe the resource.
Example Project
Content or Motivation behind the Project
A short note on what to include for each section is noted in Italics
This section lets others know why you built what you did and gives you a chance to describe what you did and what makes it interesting or cool. It also can provide a jumping-off point for others to adapt your idea to their project.
For a prototype, a large low-cost Bluetooth button that can easily connect and be recycled or dismantled is to be created. The aim is to make it environmentally sustainable, hence fueling the idea of choosing Bluetooth keyboards to be based, on which buttons are attached to them.
Supplies or Items Needed
This is the place to list out supply uses and where people can find them. Try and list all the materials used so that people can gather them ahead of time, and where they can borrow tools like from the design lab or the interaction lab.
- Bluetooth keyboard (1 per button)
- Cardboard (in this case empty pizza boxes)
- Non-stretch fabric slightly larger than your button template (in this case canvas and cotton, which we had from a leftover project and what we found at the design lab's recycling section)
- Velcro (stick-on kind can be found cheaply)
- Thread (heavy-duty polyester)
- Tape (painters are optional)
- Phones or laptops to connect to (we borrowed them from the lab and used our own)
- Scissors and sewing needles with a large eye.
The Software Aspect
Many of the activities we do at the lab have software and a hardware component. By letting people know what parts are hardware and which are software and where they connect, we can all plan our resources better. It can also help for an easy setup of the project, should a student need to study it.
For this project, we set up a website that collects the inputs from visitors (the phones connected to keyboards).
The Hardware Aspect
For the parts of projects that we are building or adapting, physical products. Make sure to add safety information where appropriate. If possible add pitfalls and errors encountered for added help. By dividing the steps into bullet points, people can more easily follow the steps. If they will need to use equipment, try and add where they can borrow it and where they can find training if needed, like in the design lab workshop.
- The buttons are made of cardboard sewn into a dome shape and covered with fabric.
- To sew the buttons, you will need to cut a circle out of cardboard. You can find a template below.
- Cut the slits according to the template and make the holes marked out on the template with an awl or some kind of hole-making tool (make sure to take safety measures at this step as you can hurt yourself in the process).
- Using a strong thread, sew the dome according to the diagram below making sure to keep the same thread on the whole button to reinforce the edge.
- When this is done, cut a piece of fabric bigger than the template but do not cut the slits or punch the holes.
- Sew the fabric on top of the dome using a running stitch, using binder clips to hold the fabric in place and keep the top of the button smooth.
- This completes the button, make as many as you need.
- To make sure the keyboard only selects one key when the button is pushed, cut a few small key-sized squares out of cardboard and tape them to the key you want to use.
- For the keyboard cover it in fabric using thread to keep it closed (by sewing in a zig-zag pattern to make it reusable). It is useful to make a note on the back of the keyboard about where the on and off switch of the keyboard is and to note what the device name is.
- Then using a block of styrofoam or cardboard, attach the block to the underside of the button and then attach it to the fabric using Velcro tape.
- You can now turn on the Bluetooth on the keyboard to connect a phone or laptop to control the interface you build.
Instructions to Make the Template
Cut a circle and mark the cuts you need according to the template seen below (you can print it or fold in 1/4ths and then again in 1/8ths) template_for_buttons To make the button have a higher dome, make the overlap larger.
Conclusion (Final touches)
Wrap up the documentation with a summary of the project, its results, future improvements, and suggestions. Include proper resources used in the project, such as images, code snippets, and other assets to help better understand your work.
Navigating to the webpage on the phone connected to the keyboard lets us use that input in our project.
References
Provide references or external links related to the project, if applicable.
Include proper IEEE format attribution for any resources used. Mention and attribute any eternal work or help attained.
Interaction Lab
</WRAP>