(Topic ID: 156438)

Pinduino! Interactive control of LEDs

By lyonsden

8 years ago


Topic Heartbeat

Topic Stats

  • 231 posts
  • 47 Pinsiders participating
  • Latest reply 2 years ago by etien
  • Topic is favorited by 92 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

Screen Shot 2019-03-12 at 6.54.18 AM (resized).png
Screen Shot 2019-03-12 at 6.54.25 AM (resized).png
IMG_7983 (resized).JPG
IMG_7984 (resized).JPG
Screen Shot 2019-01-18 at 8.52.42 PM (resized).png
IMG_7834 (resized).JPG
IMG_3133 (resized).JPG
IMG_3134 (resized).JPG
IMG_3135 (resized).JPG
IMG_3139 (resized).JPG
IMG_3136 (resized).JPG
IMG_20180204_140831 (resized).jpg
IMG_6832.JPG (resized).jpeg
IMG_6831.JPG (resized).jpeg
f03f952c040dc5a93cc2a1637dba50f62edf12d2 (resized).jpg
0711172024 (resized).jpg

You're currently viewing posts by Pinsider nacman.
Click here to go back to viewing the entire thread.

#226 2 years ago

Long Post.... zene10 and lyonsden or anyone who has done this.

My understanding of how pinduino's (mine are WPC-Ext's) work on the electrical level in laymen terms is this.
The connectors, J126 for example are plugged into the pinduino and the pinduino among other thigs is plugged into J126 on the driver board.
The electronics (optoisolators) are looking for a pin on J126 to go high or low. The reason for the optos is it isolates the high voltage on the driver side and on the pinduino side of things through the arduino code get notified a pin is active or not. If this is correct then I ask the following....

If I run wiring from J126 or J127 or J130 as a pigtail off the main connector on the driver board and don't have to sandwich the adapter board, etc, I will still be getting the PIN state of the pigtailed connection if I terminate it to the connector on the pinduino.

In my example below I would run a pigtail from J130(7) (plunger on STTNG) to the connector on the arduino J126(3) as J126(3) is not used on STTNG, why loose the ability to monitor "something" else??

There are a few caveats... I still must code the nano sketch as if I am interrogating the state of a particular pin line on J126.
Like so....

if (pd.pinState()->J126(3)) // Pin 3 is active //Plunger coil from J130(7) is active because I ran that wire.
Then do something

I don't see why this isn't possible especially since the 4 pin EXT aspect of the WPC ext uses addressing J126(14-17) which isn't real just an extension of the code to make things easier.

This way, by not moving the REAL J126 connector to the WPC-ext I can really run what I want to the the Pinduino and interrogate as I see fit....

If this is wrong please explain why it is. I don't want to blow up a pinduino if doing this will cause that to happen. I think I have read where these optos can handle even the high power coils at 50V.

The other reason I see this as a viable solution to maximize connections (STTNG only uses 7 of the 12 on that connector BTW) is that the connector doesn't have ground reference in the connector, that is handle by the driverboard completing the circuit which makes the coils fire.

Thanks for the long read. Does this make sense?

-Nacman

#227 2 years ago

I went ahead and risked it! It worked!

2 weeks later
#230 2 years ago
Quoted from lyonsden:

There are 10K resistors for the high voltage circuits that cut the voltage/current down to the range that work for the optoisolators.

Is what you’re saying that the current resistor pack is not a 10 K resistor pack? If if I replace the one that’s in there with a 10k sit package will the low power coil drivers no longer register with the optos?

Promoted items from Pinside Marketplace and Pinside Shops!
$ 24.95
Lighting - Led
Mitchell Lighting
 
$ 125.00
Cabinet - Shooter Rods
Super Skill Shot Shop
 
$ 30.00
Playfield - Other
YouBentMyWookie
 
$ 24.00
Various Novelties
Pinball Photos LLC
 
$ 11.95
$ 129.50
Cabinet - Decals
Pinball Haus
 
10,000 (OBO)
Machine - For Sale
Mount Pleasant, WI
$ 49.99
Cabinet - Toppers
Lighted Pinball Mods
 
$ 24.95
8,199
Machine - For Sale
Boca Raton, FL
$ 250.00
Lighting - Interactive
Professor Pinball
 
$ 1.25
Lighting - Led
Mitchell Lighting
 
$ 119.95
Playfield - Toys/Add-ons
pinballmod
 
From: $ 100.00
Lighting - Interactive
Professor Pinball
 
$ 329.99
Lighting - Other
Lighted Pinball Mods
 
$ 95.00
Playfield - Toys/Add-ons
pinballmod
 
$ 45.00
Playfield - Toys/Add-ons
Just 3D Mods
 
$ 399.00
Cabinet - Decals
Mircoplayfields
 
$ 9.95
Eproms
Pinballrom
 
$ 11.95
Playfield - Toys/Add-ons
ULEKstore
 
9,200
Machine - For Sale
Hermosa Beach, CA
€ 75.00
Playfield - Toys/Add-ons
PPmods
 
9,500 (OBO)
Machine - For Sale
Martinez, CA
$ 99.99
Lighting - Other
Lighted Pinball Mods
 
$ 44.99
Cabinet - Shooter Rods
Pinball Shark
 
Hey modders!
Your shop name here

You're currently viewing posts by Pinsider nacman.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/pinduino-v03-interactive-control-of-leds?tu=nacman and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.