-
Adding GSM board???
02/03/2017 at 21:15 • 0 commentsLately I have been considering also adding a GSM board to the system. As the boat will likely be on a mooring it would be nice to be notified of impending doom such as sinking by bilge pump failure or perhaps simply drifting away from the mooring via SMS message automatically texted to my phone by the Pi. I can also send a command list to the Pi and have it send back the status of on board systems.
-
12vdc to 5 vdc converter
02/03/2017 at 20:19 • 0 commentsI found this data on the eleccircuit.com web site. There does not seem to be a name associated with the design. In a nut shell it will drop 12vdc to 5 vdc @ 3 amps output. Fail safe circuitry is in place for short and overload. I have built and tested this with the pi and it works very well. The only issue is to be sure to use a 1/2 watt or higher for R5. 1/4 got quite warm but ran ok when 2 were used in parallel. I'm also using a 10 watt for R4. I added 2 green leds to indicate power out is on. On short or overload green led goes out and red led turns on indicating a fault condition.
-
Latest component to be included a 20x4 LCD display for the cockpit.
10/02/2016 at 11:39 • 1 commentJust received this 20x4 lcd display and after finally getting the contrast reduced was able to play with it a little. CoG and SoG will likely garner the top line followed by Heel and Pitch on line 2. Perhaps displaying temperature and barometric pressure
on line 3. Every 15 minutes using the latest fix to calculate a distance traveled and velocity to be displayed on line 4.
-
The Pi and IMU have arrived.
09/27/2016 at 00:52 • 1 commentI recieved the Pi 3 weeks ago and the IMU about a week ago. I had to rework he dashboard code for color as the desktop it was developed on used 24 bit color and the Pi is only capable of 16 bit color. I had hard coded the color values in the code my bad so it did not port properly to the Pi.
The IMU as a more difficult integration. This works on the i2c bus on the Pi, but there is little code around on dealing with the raw data. I ave managed to use the code from BerryIMU as a template, qiute a frustrating experience I might add. The long and short of it being that I currently have the Roll (Heel) and Pitch outputs in degrees. The output seems stable to about 2.5 tenths of a degree sitting on a flat surface. It still seems like a lot of drift to me. Perhaps its hardware or maybe my code needs further tweaking.
I'm still waiting on a 20 character by 4 line LCD display which will be the ultimate cockpit display for the dashboard.
Anyone interested in the code leave a note and I will post it here.
-
Dashboard now using GPSD
09/27/2016 at 00:26 • 0 commentsI have reverted back to using GPSD for the GPS information once again, as this nformation must be available to
a number of applications. I still need to clean up the code.
-
The Dashboard
09/02/2016 at 22:14 • 0 commentsI have a working copy of the dashboard written in 'C'. This is a linux X application. I have side stepped GPSD in this version and instead have opened a file stream for input of data. I may however revert back to using GPSD. The cabin monitor will be a repurposed LCD screen from a defunct laptop.