ModelBoatBlog

Designing, Building, Operation and Discussion of Model Ships and Boats
To read article posts (Blog Style) select a Category in the main menu bar above.
Current Activity

- The Dauntless Project has been on hold as I stumbled between other major projects trying to to solve a late-in-life crisis. Being over the "standard" retirement age but still working, I was searching for an Idea on how to turn a hobby into a profitable business. Building a model boat didn't qualify.
- My primary employer "retired" me in early 2015 so now I have time to pursue other projects of interest.

Registration Not Required
Log-in is only required for contributors. All readers may browse and enter comments. However, you will be asked to provide some personal information when submitting a comment.

Remote Conning System

A nautical term for remote control of a boat or ship.

BS2 Before

This is the Basic Stamp (BS2) micro computer that I have. Lets just say I have had it for a long time. (over ten years) The components you see in this picture have now been removed except for the vertical board in the back which is the BS2. It is simply plugged into the Jameco prototype board.

That is a USB to serial port converter sticking out of the db7 serial port to the left side of the main board.

With this layout I wrote a program that would flash the LEDs is a sequence with little beeps, then when that stopped the computer would play a few bars of one of about five tunes that were held in memory. Each time the button was pressed the sequence would start then play a new tune.

Just an exercise in writing the program but it made a good demo. I am about to give it a new task with communicating using one of the XBee transceivers.

I tested this computer today and it is working like brand new.

The Fun Begins

I received the package from Parallax last night. It contains the XBee 802.15.4 Starter Kit. Sure is a small package of parts for the money. Ha, good things (hopefully) come in small packages.

This will provide the radio link between the boat and shore. Looks like a lot of options so I will be working on this communications link for some time.

I have a Basic Stamp computer to hook up to one of the transceivers and I will purchase a Propeller demo system very soon for the second transceiver. The third transceiver will be used for the  master  or base computer.

The Stamp computer will not be used in the actual RBB project but it will be a part of the learning process. Also a Stamp or another Propeller could become a part of the system later on.

Up Front, A Terminal Idea

Yesterday I got to thinking about what I need to do for the user computer interface on the shore side of the data link. A common terminal program and the debugger terminal (for the Parallax software) are all that is needed right now for the link communication testing.

For actual operation something more user friendly will be required for the “front end”. I am in the buildings controls business so this is not a great revelation. A control system is only as good as it looks and can be understood by the user.

I built serial terminal programs many years ago for the first MAC computer. I designed a text interface between the computer and the amateur radio teletype I was operating in my ham station (W5EHS). It was a two way text communications system. The software worked so well I had a fellow ham selling the programs for me. I had a lot of fun constantly adding features so I couldn’t freeze the design long enough to sell the program myself. Later on I made a few more changes and it worked very well as a packet radio front end.

So I am fairly certain I can do it again. Yesterday I loaded MS Visual Basic 2010 Express (a part of Visual Studio) and after a couple of hours punched out a fully operational (and professional looking) photo fetch and display program. Yes, it was a tutorial but it helped me realize my plan wasn’t out of reach. It looks like if I wanted to, doing the same in Visual C  language would be no harder with the Visual Studio tools available. The Express versions of this software are free, so a no brainer to try.

I have considered a Linux based front end but most people don’t run around with Linux on their laptops. I have to work within something I can share with the most people. I think someday a cell phone could be the front end.

The shore side front end software may therefore be easier to build than the boat software. Total control reaction will have to be calculated in the boat software if there is any chance of autonomous operation. Some feedback into the shore display could be raw data and let the shore computer crunch it to display format. The shore side computer only has to talk and listen to the boat computer. A lazy job.

All these variable scenarios are a part of the decisions to be made. I am actually looking forward to the challenge. Having eight processors available in the boat computer has my mind spinning. I only have four in my home PC…

Why Parallax?

I have not chosen this controls manufacturer on a whim. There is a very huge variety of control microprocessor systems available, suitable for this project. In have no idea if this selection is technically the best product for the job. The truth is I don’t have the time or the money to test everything out there to make that kind of ultimate selection. I don’t think I need to.

I am not buying processors in lots of 1000 and will probably never. That means I need a low volume low cost proven product from a demonstrated successful manufacturer with lots of support for small volume users like myself. Here I am buying direct from the manufacture, not some high volume distributor who may consider me a pesky gnat because of my questions.

I have good experience with one of the Parallax products (the Basic Stamp) so first-hand I have knowledge their peripheral customer support systems and business philosophy. The company president (check his first name) Chip Gracey is a customer level, visual manager. He developed his product knowledge much the same as I did. That is with “hands on” pioneering from the very early years (late 70’s early 80’s) of the micro processor hobby development until the present. His start was back when Timex Sinclair’s and Apple II’s were still fresh off the tree.

Because of their comparably (with say Intel) low volume, their product has to be good to stay and grow in the business. Their market is the enthusiast both professional and hobbyist who want a small low power device with system boards and open I/O that can be totally customized to whatever need. Many times that can develop into OEM large orders, at least at the chip level.

That is all I need to make my initial selection. Check ‘em out for yourself!

Umm, sorry if this reads like a commercial. Just call it an endorsement. 🙂

My First Step

Yesterday, I put my money where my mouth or actually where my writing says I am. I placed an order with Parallax (about $200) for their XBee 802.15.4 Starter Kit. Follow the link and you will find out more about this kit than I need to write here.

I figure I will be “dead in the water” if I don’t have the local area network (LAN) concept fully functional. It is this radio link system that has strongly driven me to push forward with the entire concept. This kit has the low powered 1 mW tranceiver modules (three of them) and that power level is suitable for testing. My plan is to use the higher power pro modules (63 mW) when I build the first operational on the water system.

I already own a BASIC STAMP microcontroller I have toyed with for years. So I have done the micro programming and know what I am facing. This is what has me excited! However, I will definitely be learning and using the more powerful Propeller microprocessor system for this project. I currently believe the Propeller will be sufficient computer power and importantly, low battery powered for the task.

But hey! That’s way down the road so is subject to revision. Stay tuned.