This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
First PyPilot install (tiny pilot, RC control, Ethernet)
#1
Hi all good people, I am now intending to do my first PyPilot install. I have tried to find information, but for sure there will be things I ask about that has been covered before, I am sorry about that, please be helpful with a link if that is the case. In the beginning I will focus on the HW side of the project, later I will for sure need some SW support, but I haven't started tinkering with that yet, so I don't know where I will find challenges that I need your help. Also I am not a native English speaker so don't expect ant high quality literature.  

I will use a few words to give some background about me so you understand where I am coming from. The fun stuff starts soon, if you don't care about me fell free to jump to the next section. I used to design and install electrical equipment in boats (navigation equipment, motor controll panels +++), however I stopped a few years in to NMEA2000 (signal -K is still just a cool name for something in my mind). This means that I understand what most navigational is suppose to do, I can install and calibrate stuff according to a manual, but I don't know how things does its magic. Also worth mentioning is that I have basic electronic skills (can solder and follow a manual), and basic SW skill (mostly python and automation programming). Last but not least I have been using linux as my daily driver since the late 90's, mostly Debian based distros the last 12 years. With other words I think I know something, but my knowledge is full of holes and mostly outdated. 


The boat is a two motor 45' motorboat, approx 18 tons and hydraulic steering. The boat has an autopilot already, but it does not work. I can't be bothered to figure it out since it is from the 80's and I don't expect to find spare parts. The rudder indicator and steering pump works and I am planning to reuse them. The steering is hydraulic, with a bidirectional pump (no valves for direction). My plan is to first get the AP up and running with the goal of having using tracking, FU and course. How to setup a FU and mode selection input i have yet to figure out. If someone have some hints that would be grate, but for now my main focus is to get something working. Later plans is to install a new radar and sensors for the motor. Maby make a nice dashboard and get the boats in to the 2000's. One step at the time.

Attached is a drawing on what I think is one way of doing this. Please help me figure out what is wrong with my schematics  and what parts I should use instead.

A word on Ethernet. Can I use cabled Ethernet (not WIFI) between the tinypilot and the Ocpn? I grew up in the 90's and really don't like wireless, I also prefer the safety aspects of a system that a 12 year old geek can't bring down.


Bill of material:
Motor controller https://www.robotshop.com/en/smart-h-bri...a-max.html
MCU  SparkFun SEN-15335
Arduino Nano
optokopler Mikroelektronika MIKROE-1878
Power supply 24 - 5 V
Raspberry PI 2
Ctek rudder indicator

random hydraulic steering from the 80's


Attached Files
.pdf   Pypilot.pdf (Size: 71.48 KB / Downloads: 245)
Reply


Messages In This Thread
First PyPilot install (tiny pilot, RC control, Ethernet) - by Marius - 2022-09-19, 09:28 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)