Week 10: E-Team

During week 10, we started the programming part of the project while we were planning for the remaining tasks.

On our first group meeting on week 10, we analysed and tested all newly received materials including:

  • Start Button
  • LED Matrix
  • Ultrasonic sensors

we were able to figure out the Button’s function and found an example code to track its responses. Also, we searched for LED matrix libraries and went through some blog posts/youtube videos to understand its structure. As a result of our meeting, we were all focused on the programming part and its initial steps, also we searched for similar projects to get inspirations like: https://gist.github.com/ksimmulator/3982166

For our second meeting during week 10, we finalised our game structure and rounds and started coding of each round. As we discussed there should be 5 rounds which train skaters and help them to learn a new fundamental skating skill, these rounds are:

  • Round 1: Balancing
  • Round 2: Tilting
  • Round 3: Pre-Ollie
  • Round 4: Ollie
  • Round 4: Skating

On each of these rounds, player interacts with the skateboard to accomplish the goal of the round and will see a feedback (skateboards colour will change based on players movement). Used sensor for all rounds is IMU. Also, we are using “Pitch” and “Round” values for the first 4 rounds, for the last round we’re using “ay” (IMU’s accelerometer) value.

We’ve been working on the programming part of the project after our last meeting till week 10’s class on Friday. you can see the circuit working with a battery pack on Image 1 and testing phase on Image 2.

1.jpg
Image 1 – circuit
2.jpg
Image 2- Testing 

Our first draft prototype of the final project on the skateboard is shown on Image 3, we mapped each round with a specific colour.

3.jpg
Image 3 – First prototype 

So far we programmed the IMU and LED strip for first 3 rounds working with the battery pack.

  • Balance: Red – Image 4
  • Tilting: Green – Image 5
  • Pre-ollie: Blue – Image 6
4.jpg
Image 4 – Balance Round
5.jpg
Image 5 – Tilting Round
6.jpg
Image 6 – Pre ollie Round 

On Friday’s class, we updated Lian with our progress and got some feedback regarding the project. Fortunately, she was happy with the progress. She mentioned that we should provide a title and description for our game, also she said we can go through questionnaires and live observations with skaters as our prototype is ready to test.

Leave a comment