Skip to content
An Interactive floor Application, oriented towards child education
Branch: code-developme…
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
app
gradle/wrapper
img
logo
.gitignore
LICENSE
Pi_Floor_Poster.pdf
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
roadmap.md
sample_question.txt
settings.gradle

README.md

PiFloor

DOI

An Android Portable interactive floor with minimal setup, oriented towards child education. Detailed description about setup and usage is here

Pi Floor has three main modules

  • Optical Character Recognition (OCR) provided by Google's vision API (soon MLKit)
  • User Interface a website that's hosted on the phone used to display questions on a projection screen for example (or other device)
  • Http and Web Socket server, for communication between user interface and application logic
    AppDesign

How it works

  • Put the grid tiles on the floor, where each tiles contains an English word
    tiles

  • Enter calibration mode and select correct text on the tiles that appear on the screen
    Calibration

  • Enter game mode, start the web server
    GameMode

  • Access the given URL in game mode
    HomePage

  • Upload a file containing questions and answers on the following format sample

    Question?answer,choice0,choice1,choice2,choice3,...etc
    
  • Students stand on the tile to mark the answer they want
    GameRunning

Thank You

You can’t perform that action at this time.