Best io modules according to redditors
We found 10 Reddit comments discussing the best io modules. We ranked the 7 resulting products by number of redditors who mentioned them. Here are the top 20.
We found 10 Reddit comments discussing the best io modules. We ranked the 7 resulting products by number of redditors who mentioned them. Here are the top 20.
There is no need for a hub just to trigger on a door sensor being opened or closed. This is a great opportunity for a "dumb" solution, which is exactly what I've done with my pantry in my kitchen.
Pick up one of these: Altronix RB1224 Relay Module https://www.amazon.com/dp/B007IBW7BO/ref=cm_sw_r_cp_apa_tAzTBbGX8YNQ2
Wire the lights to the +/- terminals.
Wire the contact to the N/O and C terminals on the relay.
Open door = lights on.
Closed door = lights off.
You could also use one of these and set the timer for a predetermined amount of time to force it to turn off even if the door is left open.
Altronix 6062 Multi-Function Timer - https://www.amazon.com/dp/B003Y021VY/ref=cm_sw_r_cp_apa_uFzTBbVZ12ZT3
We used one of these instead for our project. Cheaper but bigger footprint
https://www.amazon.com/dp/B01CU3AMJ8/ref=cm_sw_r_cp_api_i_T9cJDbNRJ599G
You can just use the Raspberry Pi GPIO pins. This will make it easier: https://www.amazon.com/Electronics-Salon-Terminal-Breakout-Module-Raspberry/dp/B01M27459S/ref=sr_1_1?keywords=raspberry+pi+screw+terminal+shield&qid=1569939099&s=gateway&sr=8-1
​
With this driver to make the GPIO Pins show up as keyboard buttons: https://github.com/adafruit/Adafruit-Retrogame
Okay so the ACEI will interface only with the PC, that simplifies things. If you want to stay in the Arduino world, I'd suggest you use Arduino Mega 2560s. Based on the number of IO you're currently estimating, I suggest you purchase 2, one as an input controller and one as an output controller. I also suggest you do not attempt to wire directly to its headers, as they're not reliable enough for a permanent setup. Use something like this. That will let you use a screwdriver to clamp wires in place.
Also Arduino won't be able to drive the lighting on the display, how do you plan on building the display part? LEDs/bulbs/etc?
You'll interface with these devices by their virtual serial connections over USB, but exactly how that's done depends on the program you have to control the trains on the PC.
I thought about trying something like this with my G27. I didn't want to take it apart so I was going to use this breakout board along with this cable. I just haven't gotten around to doing that.
One idea is get a Zigbee Wireless Module with 14 Input Channels for dry contacts and Samsung SmartThings then use that to drive the Lutron RadioRA 2 system. I've seen posts that say SmartThings now supports both Caseta and RA 2 but nothing official looking from Samsung.
Does anyone definitely know whether RadioRA 2 is supported by Samsung SmartThings?
Raspberry Pi is a great idea. If he's looking to get into programming, Hacking Electronics does an excellent job bridging the gap between electronics and arduino/pi programming. If he sticks with the arduino, I think these screw terminal shields are a game-changer for tinkering and prototyping. (make sure to match them to his model arduino)