Code Monkey home page Code Monkey logo

smart-foosball-iot's Introduction

Smart Foosbal IoT

scheme

Our Handsome team passionately loves foosball, mobile technology, and IoT. And it was a question of time, when this project will be born. Smart Foosball IoT is inspired by Smart Foosball Handsome project, but has another approach and implementation. That's why it can't be named "smart foosball v2".

An article with the video about the previous project could be found here.

The whole project consists of four parts which depend on each other:

  • Firebase is used as a backend to collect information about matches and players.
  • Android part is for routing players and goal counting. Android UI is a simple and effective way to display information about all players and their statistic. Touch gestures allow choosing players conveniently for the current game.
  • Hardware part is for fixing goals. This part is based on Arduino Uno-like board and has been implemented on C++.
  • Slack bot is for looking for players and reporting the results. Slack is a common way of communication in our team and it's really simple to use slack bot and application for such type of purposes.

Firebase and Android are required, hardware part and slack bot are optional.

smart-foosball-iot's People

Contributors

opengamer29 avatar okonor avatar

Stargazers

mr_megusto22 avatar  avatar  avatar

Watchers

Alex Korovyansky avatar James Cloos avatar Andrey Arzhannikov avatar Artem Mezdrin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.