For anyone interested I updated the previous mod I made to my PinBot machine. The original mod added a new ramp, extra GI, new rollover switch on upper playfield, and servos over the side drains that dropped (and blocked the drains) when the visor opened.
The updated mod now includes a 16x1 blue backlit LCD display located on the left edge of the playfield between the drop target bank and ramp entrance. Instead of the visor activating the side drain servos, shooting the ramp will now close the drains for 30 seconds. The LCD displays a "Drains Closed" timer showing how much time is left before the drains open back up. Furthermore, if the ramp is shot 2 or more times while the drains are closed and the timer is running, each additional ramp shot will advance a planet.
The LCD is set to display ramp instructions while it is in idle mode and displays the timer once a ramp shot is made. After 30 seconds will return back to idle mode messages (see video).
This can be completely disabled with a switch located under the cabinet, so it’s still possible to play in 'classic mode'.
I used an Arduino UNO microcontroller, along with a relay board and a very simple home-made interface board (see photo). It is all powered by an ac/dc usb charger. The length of time on the timer can be changed by altering the value of one variable in the code, and the Arduino's usb power/data cable is accessible by opening the coin door, so code can be updated without disassembling anything. Relays are connected to the ramp-end rollover switch, the 'advance planet' switch, and the left flipper lane rollover switch so the Arduino can trigger these switches as needed. Cat5/RJ-45 cable with a coupler was used to connect the LCD display to the custom interface board.
Since I already have a switch mounted on the visor mechanism (from the original mod) and there are plenty of unused inputs on the Arduino, I may add a feature that, when the visor opens, all ramp shots advance planet for 20 seconds, or something along those lines, giving an extra timed challenge to make ramp shots when the visor opens.
Pictures are provided below.
The YouTube URL for the video is:
If the embedded link doesn’t play, the video’s YouTube ID is: qFg9n5wQDK0
Here's the forum link to the original mod:
https://pinside.com/pinball/forum/topic/pinbot-mods
P.S., sorry about the quality of the LCD screen on the video. For some reason my video camera would barely pick up the text on the LCD screen. In person it is a very sharp, vibrant white-on-blue display.
1.JPG 2.JPG 3.JPG 4.JPG 5.JPG 6.JPG