other things to do with a Pi besides crunching

David S
David S
Joined: 6 Dec 05
Posts: 2473
Credit: 22936222
RAC: 0

I did start with NOOBS (being

I did start with NOOBS (being a noob, after all). I followed the directions at the JMRI page (above (or below, if you go that way)) for installing it on Debian Linux (Raspbian being Debian customized for Pi). That's all well and good, as it's a Java program.

DCC (digital command control) is a system that sends digital pulses through model train tracks to control the trains (and many accessories). My system is made by North Coast Engineering and I have their USB interface module. My speedometer module is made by Bachrus and comes with either a hand held reader unit or a USB interface. Support for both of these is built into JMRI (just select the items you have to activate them), but it has to recognize the hardware interfaces, which generally requires drivers.

David

Miserable old git
Patiently waiting for the asteroid with my name on it.

Gary Charpentier
Gary Charpentier
Joined: 13 Jun 06
Posts: 2118
Credit: 108317120
RAC: 12279

David S wrote:I did start

David S wrote:

I did start with NOOBS (being a noob, after all). I followed the directions at the JMRI page (above (or below, if you go that way)) for installing it on Debian Linux (Raspbian being Debian customized for Pi). That's all well and good, as it's a Java program.

DCC (digital command control) is a system that sends digital pulses through model train tracks to control the trains (and many accessories). My system is made by North Coast Engineering and I have their USB interface module. My speedometer module is made by Bachrus and comes with either a hand held reader unit or a USB interface. Support for both of these is built into JMRI (just select the items you have to activate them), but it has to recognize the hardware interfaces, which generally requires drivers.

Your link was broken, but http://jmri.org/install/Raspbian.shtml is what I found.

At first glance it does not appear to install drivers.  It looks like they use standard USB driver and use the port as a serial port.  With a name of Universal Serial Bus that makes sense.  I haven't gone through the install scripts to see if any go on the net and pull in a driver, but they most likely do.  I do know there are a lot of devices made that use a UART to change USB to standard RS-232/422 with various pin outs.  Most do need some kind of driver because the OS is expecting a hard disk, or Human Interface Device and not a WTF?

P.S. I'm sure your radio uses a UART cable when you program if from the computer.

 

Anonymous

Moving on.  More "parts"

Moving on.  More "parts" arrived, namely the DIY USB Male connectors.  Yes I only need one but soldering is involved so I thought it best to have more than one.  Shows the "gender bender/ 180 degree adapter in place with the new shorter USB customized cable.  

IMG_1563

My goal for the day is to place the cylinder wall and test in the backyard, i.e., will the Pi3's built in WIFI  signal escape the enclosure or will I need to make adjustments to accommodate an external antenna.

More pictures here:  http://usefulramblings.org/?page_id=10321

Anonymous

Well I finally achieved final

Well I finally achieved final assembly and was able to test in the backyard.  I used a power bank shown in this picture to "go" mobile.  

While I admit the video content sux the actual quality of the "broadcast/wifi" video at a max distance of 40 meters is quite good considering the Pi3 is locked in a sealed unit (no  I have not done any waterproof testing as of now).  Here is a picture of the complete assembly and a "video" produced by the Pi3 camera and caputred on a laptop inside the house.  I am using "motion" on Linux to capture and publish the video in a browser page as seen here in the video:IMG_1577

 

 

Video here:  https://youtu.be/rdn0Se0MZOU

 

This build of a prototype did point out the need for some design changes but I was most interested in quality of the video produced by this usb camera module and how well the Pi broacast it video data over a long distance.  I believe the biggest problem will be heat, especially in the summer months.  This might necessitate the addition some type of fan module.  

More pictures here:  http://usefulramblings.org/?page_id=10321

Gary Charpentier
Gary Charpentier
Joined: 13 Jun 06
Posts: 2118
Credit: 108317120
RAC: 12279

Re heat.  White paint.

Re heat.  White paint.

Anonymous

Gary Charpentier wrote:Re

Gary Charpentier wrote:
Re heat.  White paint.

While white paint would help the internal heat build up has no where to go.  I just lost a fan on the Qube I built for 2/3 Odroids and the internal temp inside that unit with an ambient room air temp of 79 was around 95 on each of two Odroids.  After about 8 months of constant rotation the Fan's lube dried out and combined with dust it was barely turning.  But I cleaned it, lubed it and now have a spare 120mm fan should the need arise.

mikey
mikey
Joined: 22 Jan 05
Posts: 12897
Credit: 1884421390
RAC: 78338

Gary Charpentier wrote:Re

Gary Charpentier wrote:
Re heat.  White paint.

And in the shade under a tree, the combination, along with the wind blowing, should provide some cooling and with an instant read thingy you can monitor it from a short distance away to see if it is sufficient.

Gary Charpentier
Gary Charpentier
Joined: 13 Jun 06
Posts: 2118
Credit: 108317120
RAC: 12279

robl wrote:Gary Charpentier

robl wrote:
Gary Charpentier wrote:
Re heat.  White paint.

While white paint would help the internal heat build up has no where to go.  I just lost a fan on the Qube I built for 2/3 Odroids and the internal temp inside that unit with an ambient room air temp of 79 was around 95 on each of two Odroids.  After about 8 months of constant rotation the Fan's lube dried out and combined with dust it was barely turning.  But I cleaned it, lubed it and now have a spare 120mm fan should the need arise.

As long as it stays waterproof the internal heat has nowhere to go period [except through the case].  Perhaps a heat pipe to outside the case?

 

Anonymous

mikey wrote:Gary Charpentier

mikey wrote:
Gary Charpentier wrote:
Re heat.  White paint.

And in the shade under a tree, the combination, along with the wind blowing, should provide some cooling and with an instant read thingy you can monitor it from a short distance away to see if it is sufficient.

I currently run a script on one Linux desktop that acquires temps and other vital data from all crunching nodes regardless of types.  If an arbitrary temp is exceeded then the same scripts will issue a shutdown command.  Unfortunately the Pis generate a fair amount of heat and without running some sort of active cooling coupled with being outside in the summer and very likely in direct sunlight for a couple of hours this could introduce a significant heat problem.  I could switch to White PLA/PHA instead of black for the print and that would help also but active cooling (a small fan plugged into the 5 volt header) would be a significant improvement by pulling in outside air and exhausting inside air.  And remember that in the summer on a still day the ambient air temp will be in the 90s + and I don't believe the Pi will have a long lifespan without some sort of active cooling.   Something to think about.  

Anonymous

Gary Charpentier wrote: As

Gary Charpentier wrote:

As long as it stays waterproof the internal heat has nowhere to go period [except through the case].  Perhaps a heat pipe to outside the case?

 

Your right.  Air flow becomes essential and this would do the trick.  This will necessitate a design change and more water proofing challenges.  I suppose running it for a week in its present configuration in the current temps (mid 80s outside) would give me a more accurate feel for the temps and what might need to be changed going forward. 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.