Why buy one? (Oh, that's why)....
|
OK. Lets discuss stupid idea number 24434.
So, this model boat/ship/headache has a huge amount of features. Just from memory, on the right is a list of stuff that 'operates'. So, I thought I would do some testing with WiFi to see if I could get a decent range for my own system. An Arduino Nano + nRF24L01+ module (with the correct aerial) actually gave me a pretty reasonable range. This thing is going on a pond, not the ocean. So I sourced a bright yellow, industrial enclosure and laser cut a bezel to go inside A pair of Chinese joysticks and a Nextion touchscreen later.... we have a controller. The touchscreen seemed a better option, as I can add and subtract from the controls as I want. Nextion screens are a bit clunky, and this is the basic model, but for this job it works fine. |
2x Drive motors 1x Bow thruster Rudder 2x Radar motors Crane rotate left/right Crane boom up/down Crane winch in/out Towing winch 1 in/out Towing winch 2 in/out Anchor winches in/out Aft capstan winches Lighting (oh so much lighting) Sound effects |
|
So inside there are a pair of large Lipo batteries. The touchscreen is pretty power hungry.
Front panel has a Micro USB port for programming the Nano, and another Mini USB for charging the Lipos (via a charging controller). Some Red LEDs on the enclosure lid provide night illumination. Nextion screenThe Nextion screen interface is made using Photoshop.
I basically took a blank 480x800 start page and designed my pages with buttons etc as I needed. There are the following pages: Main Bridge control Towing control Crane control Aux settings Ships systems Navigation lighting There are a couple of other pages that cover the whole screen when there is a warning. |
There are a couple of pages not used yet (Navigation for example).
Nearly all the pages have a live feed from the ships Peto tube (speed) and onboard compass (Heading).
Also live reporting of the transmitter and the receivers battery levels.
Nearly all the pages have a live feed from the ships Peto tube (speed) and onboard compass (Heading).
Also live reporting of the transmitter and the receivers battery levels.
Bridge control:
Towing control:
Crane control:
|
Aux settings:
- Bilge pump on/off
- Radar motors on/off
- Anchor raise/lower
- Anchor motor speed
- Navigation lighting button (takes you to the Navigation lighting page)
- Deck lighting (floodlights)
- Search lights (2x Spotlights on the main superstructure)
- Interior lighting (lighting inside the superstructure and the helm
- Below decks lighting. Lighting under the main deck (engine room etc)
- A keypad to allow you to directly trigger any sound effect by number (they are listed on the Ships Systems page). This also allows you to control the volume and the amplifier power.
Ships systems:
- This lists all the information about the ship.
- Sound effect numbers
- PA announcement numbers
- Amplifier and volume control details
- Live reporting of all the ships sensors (Crane limits, anchor limits etc)
Navigation lighting:
Not all of these apply to this ship. But in the interests of making a universal controller, I just added every combination I could think of.
I will be updating and editing these as I go.
I will be updating and editing these as I go.
- At anchor (combination lighting button)
- Pushing ahead or towing alongside (combination lighting button)
- Vessel restricted in her ability to manoeuvre (combination lighting button)
- Not towing (combination lighting button)
- Vessel not under command (combination lighting button)
- Vessel restricted in her ability to manoeuvre making way (combination lighting button)
- Towing astern <200m (combination lighting button)
- Vessel not under command making way (combination lighting button)
- Vessel restricted in her ability to manoeuvre at anchor (combination lighting button)
- Towing astern >200m (combination lighting button)
- Vessel constrained by draft (combination lighting button)
- Vessel aground (combination lighting button)
- Side Navigation lighting (combination lighting button)
- All lighting off button
- Individual lights can also be controlled by simply touching them