Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 2.98 KB

README.md

File metadata and controls

64 lines (47 loc) · 2.98 KB

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