Menu

Unclear on how to connect buttons

Anonymous
2014-04-09
2022-12-31
  • Anonymous

    Anonymous - 2014-04-09

    Hi,
    I am planning on converting my dartboard to this setup you came up with. The only thing im unclear about is the connection of the buttons. Is there a better picture of how they were connected?

    Also how does the program scan the COM port for a keypress? I am using windows 8.1 btw

    Cory

     
  • diego

    diego - 2014-04-10

    hello Cory,
    if your dart board has got 2 by 8 connections you can follow the scheme of the
    https://sourceforge.net/p/pydarts/wiki/Convert%20your%20old%20electronic%20dart%20board%20%28v2%29/
    the matrix used for the colums : arduino connector : 12/11/10/9/8/7/6/5/4 and for the row : arduino connector : A0/A1/A2/A3/A4/A5/3/2
    There is 1 more column than row. You can use the 9th column to connect the button.
    It is shown below the arduino connection.
    You have to find (or make) a common electric path for all button connected to only 1 column and the other side of the button you will connect each button to a row.
    Check the scheme of the connection.

    Each dartboard electonic card are different, it is difficult to explain to you without scheme. Maybe , send me a picture of the board and I will make a draw.

    fxlefevre@voila.fr

    c u
    diego50

     
  • poilou

    poilou - 2014-04-10

    Hi Cory,

    To complete the Diego's explanation, I can give you the following tips :
    - The button scheme is a matrix of 1*X ; where 1 is the common electronic path for all buttons and X the number of buttons you'll use (we recommend at least 3)
    - follow the path on your electronic card to locate the common one and the button specific paths
    - test them with a ohmmeter tester ! (press the buttons the ohmmeter should display no resistance)
    - weld the common path of the button to a side of your arduino, to a free pin for example
    - join all the others cables that comes from the buttons path to the ones that comes from the board, on the other side of your arduino.

    this great scheme explain exactly what I mean :
    https://sourceforge.net/p/pydarts/wiki/images/attachment/connection_overview.png

    Regarding the COM port, the software open the USB port and listen to any input from there. That is basically how it works. It hasn't been tested on Windows 8.1; but works well on windows 7, and I am very confident that you will give us your feedback !

    Good luck we keep in touch.
    Poilou

     

    Last edit: poilou 2014-04-10
  • Anonymous

    Anonymous - 2014-04-11

    Thank you for the responses! I am still waiting for my arduino to come in the mail so I will start this project soon. I run a dart league and am looking forward to implementing this to help keep stats and such. I have been looking for years for a project like this to come along! I will definitely let you know how everything goes!

    Cory

     
  • Alex Gabriel

    Alex Gabriel - 2016-04-25

    I'm trying to connect my dart board matrix to my arduino mega, but I'm not using the buttons. I was trying to follow how you wired it but I was confused on how you got a different matrix if there are only 17 wires coming out of the dart board. I was wondering if you could explain how exactly I could plug in the matrix only using the 7 ribbon and the 10 ribbon.

    thanks!

     
  • poilou

    poilou - 2016-04-27

    Hi Alex !

    I just realized that I misunderstood your question first. So I answered somethig that was not really related to your question.

    I tried to draw a new version of the connexion overview. Maybe it will be more understanable (see attachement)

    First : be sure to :
    know where your buttons are phisically on your printed circuit board
    remove all the componenents from the printed circuit board
    * find the holes A, B, C and D on your printed circuit board

    When you are clear will all those step, please come back and we will go through the next step.

    Let me know if this scheme is clearer than the ones in the wiki, if so, I will replace it.

    LB

     

    Last edit: poilou 2016-05-08
    • Anonymous

      Anonymous - 2016-04-28

      Ok I understand what you are saying. I believe I have everything wired correctly, but I think my code is the issue. Nothing happens when I touch the pressure matrix. Is there any way I could send you my code and you could take a look at it?

      Thank you!

       
  • poilou

    poilou - 2016-05-08

    You can use a paper clip to debug your Arduino C code. You MUST have something showed on your screen when you use "cu". See debug page of the wiki (it's new) to know more about "cu".

    Send your code to one of the emails provided on this page : https://pydaryts.sourceforge.net
    & we will have a look ASAP !

    Good luck !
    Poilou

     
  • iztok slanič

    iztok slanič - 2022-12-31

    Heloo!
    Im trying to adapt arduino mega code so i vould be able to conect 8 buttons. Im currently using keyboard usb controler, but im thinking about using arduino mega instead. Is it even possible??
    Thanks!

     

    Last edit: iztok slanič 2023-02-06

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.