Looks good. Get that knee taken care of. I had both knees done over a 4 year span. Best decision I ever made(at least medical wise)...
Jim
Modeling BNSF and Milwaukee Road in SW Wisconsin
The time it takes to load/unload a shift register is on the order of one tenth of a millisecond... So you could run fifty shift registers (that's 400 input/outputs) and still they'd be updating a couple hundred times per second. Plenty fast enough for any model railroading purposes.
As for output capacity, iirc a 595 can output max 70ma over its eight pins, so around 8ma per pin. Personally I run my signal LEDs a little lower than that as I feel it looks too bright to have them at their max current. So I run them straight off the 595.
Not saying it's the magic solution to all the world's problems, but if someone finds themselves needing more digital input or outputs on their arduino, it's something to consider.
Thay have their place. I'm not sure about thousands of outputs cascaded off 3 pins - get enough and there will be noticeable delays, especially when all you want to change is the 5th bit on the 20th shift register. Still need drivers unless you are using no more than 1 LED per line, as the 74HC495 output capacity per line is actually LESS than the Arduinos.
--Randy
Modeling the Reading Railroad in the 1950's
Visit my web site at www.readingeastpenn.com for construction updates, DCC Info, and more.
Anyone using an Arduino to control many LED signals or occupancy detectors might want to consider using shift registers, eg the 74hc595 and 74hc165.
A single Arduino can independently control hundreds (maybe thousands) of LEDs and occupancy detectors with shift registers, using only 3 or 4 pins.
Must have bought him out, the only ones I see when searching for "card guides" are $10 and up. I didn;t check exact sizes, but it seems ones twice as long are only slightly more expensive - so 2x as many guides if you just cut them in half, for maybe 20% more money.
At 20 for $5 that should be 50 cents per slot.
RR_Mel I’ve been working at my CAD on a card cage and I’ve come up with what might be a good design. I found steel sheet 6” x !8” x .060” at Home Depot ($6.97) that will work for both ends as well as the top and bottom of my rack mount.
Mel, I'm sure that you have been around the block enough times that you probably know this, but just in case, Home Depot sheet steel prices are astronomical compared to any decent scrap metal operation that sells by the pound.
The last time I bought steel, which admittedly has been awhile, I was paying well under a buck a pound.
CG
$7 for 20 card ghuides cheap enough?
https://www.amazon.com/Uxcell-20Pcs-Length-Horizontal-Mount/dp/B00X73RK28/ref=sr_1_3?ie=UTF8&qid=1481162394&sr=8-3&keywords=pcb+card+guides
No fabrication and they are ABS instead of styrene. Sized for a PCB thickness. They have other lengths and nylon as well as ABS.
You asked for a cage, and this isn't a cage, but it might give you food for thought. Din Rails ... http://arduinotronics.blogspot.com/2016/01/arduino-plc-or-pac.html
Steve Spence
KK4HFJ (Ham Radio)
http://arduinotronics.blogspot.com
CentralGulf I had to chuckle after seeing the Vector chassis. I am quite familiar with them and know what kind of costs you are getting into, home brewed or not. It's quite a contrast to David Popp's mounting Tam Valley Frog Juicers with stick on Velcro Dots. http://mrr.trains.com/sitecore/content/home/articles/2016/10/how-to-library-dcc-installation-for-large-layouts-part-1---bus-lines CG
I had to chuckle after seeing the Vector chassis. I am quite familiar with them and know what kind of costs you are getting into, home brewed or not. It's quite a contrast to David Popp's mounting Tam Valley Frog Juicers with stick on Velcro Dots.
http://mrr.trains.com/sitecore/content/home/articles/2016/10/how-to-library-dcc-installation-for-large-layouts-part-1---bus-lines
Just found these:
http://www.ebay.com/itm/Arduino-UNO-R1-R2-R3-Mount-Holder-Accessory-BLACK-/272027913098?hash=item3f56208b8a:g:liAAAOSwA4dWLnGf
Julian
Modeling Pre-WP merger UP (1974-81)
Most of the industrial project mountings I've seen use some kind of plexiglas, as do some computer cases. Maybe start there?
I would also stay away from styrene - use small wood strips for form the guides. The main issue is that the Arduinos don't exactly have the board edge perfectly clean of components - some of them have surface mount parts right at the edge of the board - so you need to be careful of not rubbing parts right off the board.
If you want neat - make actual cards, with some sort of connector, and repalce the Unos with Nanos sockedted to the board with connecting wires to the board edge, so that it can then plug in to some sort of backplane. The same code that runs on an Uno will run on the Nano, and it has the same outputs plus 2 more analog pins (which you can use, or just ignore). ANd they are super cheap, especially ones that don;t have the header pins already soldered on. The big benefit though is space, the Uno bard is relatively huge especially if you are just extending the pins and not adding extra circuitry. But even if you are - a Nano plus those driver chips you used on the light control board can be all placed in a footprint smaller than an Uno.
I would shy away from styrene for an enclosure. Athhough modern components are much more resistant to static issues they still exist, and styrene will build significant charges in the right conditions.
The RS holder is listed as a project enclosure under an "Arduino" search. They are pricey. Not available on line - store only.
I would think a couple of wood sides with slots spaced to handle an Arduino in a box, plus a little space for wiring, would be good. The boxes allow mounting a sheild on the enclosed Arduino. Boxes are a buck fiddy for UNO sizes if you search, big 'uns are more. A piece of brass stock or some wire can make an effective stop for the length on 1 end and keep them from pulling out the front on the other .
I'm not a big fan of having a lot of wire running around or having to build dedicated space for a bunch of electronics, and would tend to mount Arduinos close to where they are used. Hanging them off framing with a couple of screws and non conductive stand-offs wouldn't bother me a bit.