Skip to content

Darts scoreboard assignment program for MEMS class at SZE University.

Notifications You must be signed in to change notification settings

dontrajik/dartsScoreboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dartsScoreboard

Darts match marker project with remote controll and email notification. wiring

Requirements

How it is made?

I started by mapping the hex codes of the buttons on my remote controller, and made communication between the Arduino and Raspberry. After that made the GUI of the python program and the LCD handling. Then coded the basic darts rules to be able to mark down a darts match. Finally I maded an email notification with the result and the rough avarages of each player.

How to use

  1. Connect all the wiring. loading

  2. Execute the python file

    • python <PATH>dartsScoreboadStartWindow.py
  3. If you want to use email notification type in your email address and password else leave it blank.

    To use email notification you have to enable "Less secure apps" in your google account>>Security

  4. Then fill Player1 and Player2. Only the first 3 letter will be shown. If you leave it empty the player names will be "p1" and "p2"

  5. Select how much legs and sets you want to play. (FIRST TO)

  6. Click START gui

  7. Then you can start inputting the score and then press "OK" button. OKbutton inmatch

  8. If you misstype you can UNDO the last score by pressing "RETURN" and "OK" twice, but you cant revert the checkouts. RETURNbutton

  9. You can finish any match at any time by pressing "EXIT". EXITbutton

  10. If you inserted an email address at the start of the program now you can add an email to send the results and the avararages to. If you leave it blank you don't send email notification.

  11. Now you can choose if you want to play a new match or not. Want a new match? y/n

About

Darts scoreboard assignment program for MEMS class at SZE University.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published