Arduino Foosball Scoreboard ( Sensor IR Led )

3,222

15

7

Introduction: Arduino Foosball Scoreboard ( Sensor IR Led )

Two months ago I was build Foosball table. It looks OK, but I miss Arduino. I didn't like scoring units, so I was made electronic scoreboard. Main board I was chose Arduino Pro mini 5V. LCD display I was chose 16x02. For ball (goal) detector was used IR led for transmitter and TSOP34838 for receiver. 500ohm variable resistor it is for adjusting IR led. So if TSOP34838 didn't detect IR beam adjust variable resistor.

Step 1: Parts

To create this Foosball scoreboard you will need:

1) Arduino Pro mini 5V

2) 16x02 LCD display HD44780

3) LCD i2c module

4) IR photo module TSOP34838

5) IR led

6) KF50BDT 5V voltage regulator

7) 12x12 Tact Switch

8) 5V Buzzer

9) 850mAh 2s LiPo battery

10) 470R, 1K, 10K - resistors

11) 500ohm variable resistor

Step 2: Schematic and Wiring Diagram

Step 3: PCB for Foosball Scoreboard

Design printed circuit board (PCB), I was used ,,Sprint-Layout" software.

Exported to Gerber files.

Sprint Layout 6.0 demo >> link


Step 4: Arduino Code

Step 5: 3d Printed Parts

Step 6: Final Result

Be the First to Share

    Recommendations

    • The 1000th Contest

      The 1000th Contest
    • Battery Powered Contest

      Battery Powered Contest
    • Hand Tools Only Challenge

      Hand Tools Only Challenge

    7 Discussions

    0
    DerAngler
    DerAngler

    Question 10 months ago

    Hi, I have problems with floating values on the analog pin, which reads the switches. Do I need to use the intern pullup or pulldown, or use a resisor which is permanently connected?

    0
    RimvydasP
    RimvydasP

    Answer 10 months ago

    Hi, It is simple voltage divider.

    sdsd.png
    0
    laser_ups
    laser_ups

    1 year ago

    Hello, I have been able to solve the problem of the LCD, now I have another problem, the push up on the side of the blacks that has the resistance of zero, does not increase.

    0
    laser_ups
    laser_ups

    1 year ago

    Hello, I have already solved the problem of Irsend, now when programming the arduino, the LCD does not appear anything but squares in the first line, thanks for the help

    0
    laser_ups
    laser_ups

    Question 1 year ago on Step 6

    hello, I'm having trouble programming the arduino gives the error "irsend does not name a type" can you help ??

    0
    RimvydasP
    RimvydasP

    Reply 1 year ago

    Hello, check your Arduino libraries folder. Maybe do you have another IR remote library which conflict with ,,Arduino-IRremote-master" library