Zhongweiyang Xu netid: zx21

Ang Li netid: angl2

Lingxiao Mou netid: lmou2

The proposal:

  1. Introduction

    a.Statement of Purpose

    When you have a break time and hang out with friends, you might want to play some traditional and great games. Therefore, we decide to make this web-based game.

    b.Background Research

    We found multiple ways to display this game, and finally we decided to use webpage as the screen. We believe web-based app will be the future. Therefore, we want to try to design a web-based game with physical controller.

  2. Flow Chart

    Four pressure pad:

    This system is composed of four pressure sensor board to detect the pressure input and send the high and low information to the Arduino.


    Arduino:

    Receiving the combinated signal from the sensor board and produce the direction command to PHPoC WiFi Shield.


    PHPoC WiFi Shield:

    Receiving the data and send it to the internet.


    Electronic Device:

    Displaying the data.

  3. parts:

    Arduino quantity: 
    pressure pad  quantity: 4
    computer that can get access to the online screen quantity: 1
    PHPoC WiFi Shield for Arduino quantity: 1.
  4. Possible Challenges

    The combination of the controlling pad and the Arduino by the C code upload to the Arduino.

    The creation of the website to show the graph of the game.

    The communication of the group members in different ECE classes


  5. References
    The tutorial of the game: https://create.arduino.cc/projecthub/khanhhs/arduino-web-based-two-player-game-584daa?ref=platform&ref_id=424_trending_7days?category=14?difficulty=286_beginner_tutorial&offset=7

          The tutorial for the sensor: https://create.arduino.cc/projecthub/AlexWulff/capacitive-touch-keyboard-extension-with-leonardo-13a387?ref=platform&ref_id=424_trending_7days?category=14?difficulty=286_beginner_tutorial&offset=64

Attachments:

flowchart.PNG (image/png)

Comments:

While I'm glad to see that your project includes some sensors and a micro controller, it also seems to heavily include software components on more advanced computers (i.e. iPad). Additionally, a large portion of your complexity stems from the website/app component on the iPad, which does not align quite as well with the topics covered in ECE 110/120.


Could you guys spend a moment and consider another way to play/display your game? For example, could you instead use a LCD display driven by the Arduino as your screen? Or you could use a second Arduino, paired with a screen and bluetooth receiver, as a "handheld" screen that could replace the iPad.


Please consider these suggestions, and feel free to think of your own! At lab this week, please chat with a TA and we can help make sure your project is on track.

Posted by chorn4 at Feb 12, 2019 11:29