clicky wrote: ↑Fri Aug 07, 2020 10:03 pm
- 12 hours on 100W panel? What does that mean? 100W @ 12V is about 8A which is really good current... But, only with 100% efficiency. So, your project needs really good power management - almost like space age stuff: ability to turn on/off separate components, you excess power to charge batteries and/or use batteries efficiently...
- you never mentioned batteries. What is the battery capacity you're hoping to run with? What's the best weight/capacity ratio (for given solar panels)
Since it needs to continue by night I obviously need batteries. I'm estimating to have 20W at my disposal day and night for everything (pi/motor/servo/etc). The pi and its periferals (gps/imu/internet connection) cost about 3W, so I have about 17W left for the motor and the servo. I currently have a main loop of 0.5 sec at which it takes the current position from the GPS, the current direction from the imu and then uses a PID-controller to adjust the rudder. I plan on implementing some calculations to decelerate the motor when I'm running low on juice.
I currently have a stock 12V li-ion battert pack, but since I want to put it in the keel I need to adjust it's shape and therefore I need to build it myself. I'm currently waiting for nine 18650 li-ion cells to build a first 3S3P battery pack. With that I'm going to run the Whisky 4. So that's a total of (3.7V x 2800mAh x 9) 93Wh. If that works out for the Whisky 4 I plan on increasing it to a minimum of 30 cells (either 3S10P or 7S5P), which will come to somwhere between 310Wh and 360Wh depending on the configuration. I currently have an el cheapo (Aliexpress) MPPT charge controller between the solar panel and the battery, but since I need to buy a bigger charge controller when the bigger solar panels arrive anyway, I'll probably buy a more advanced/efficient/expensive charge controller by then.
clicky wrote: ↑Fri Aug 07, 2020 10:03 pm
and then navigation - GPS? Object collision detection? What other sensors you planned for it?
GPS indeed. No collision detection yet, simply because that is out of my league for now. For now I plan to watch boat location info online (AIS) and kind of plan it's way around other ships. I now want to put a water sensor in it so that I know when it's making water. But that's just for testing because if that happens on the North sea I don't have any way of returning it quickly to shore. I currently have a 3G dongle in it for internet, but that obviously won't work on the North Sea. So there I'll probably have an Iridium satellite modem in it from Rock7. That's very expensive though so if you have other suggestions I'm all ears. I'm following things like
Hiber and SpaceX's
Starlink closely but I don't know whether that's a good fit and whether it will be ready in simmer 2021.
clicky wrote: ↑Fri Aug 07, 2020 10:03 pm
main system is, I suspect Raspberry Pi. Which? Will you have it on all the time or you'll have power management being smart and boot it up and shut it down when required?
It's a pi zero and it is continuously on because it does everything. If it crashes, the boat stops. In the beginning my code had some crashes and freezes, but for the past half year it hasn't crashed on me anymore. So I feel more or less confident on that one. Many people say an Arduino would be a better fit because it's simpler and more efficient, but Linux is what I know and I wanted to learn Go.
clicky wrote: ↑Fri Aug 07, 2020 10:03 pm
and then telemetry - what about sending current position/telemetry details back to the 'base'? Black box and recording data?
I've built an interface in the browser using Django and VueJS. It shows some telemetry and its position and course. I can plan waypoints and take over manually with my laptop keyboard. Here's a screenshot of it:
clicky wrote: ↑Fri Aug 07, 2020 10:03 pm
You definitively need to set up a blog and start recording your journey! [...] In your case - I'm sure many would be interested to see what you've learned while making your Whiskies.
I actually started a blog. It has only two posts in it though from when I started. I'm more of a tech guy than a marketing guy so I enjoy building the boat a lot more than writing about it. You can see how simple it started. I had no idea what I was doing. The things you see there is what I did last year when I started with the idea and building the Whisky 1. Since then it got way out of hand..

Anyway, here's the url:
https://medium.com/@project_whisky And yeah, since you're interested I'll publish my next blog post in the coming weeks. It'll probably be about the Whisky 1 again first. I've got a lot of things to catch up..

If you subscribe on Medium I guess you get an update when I post another story (not sure though, I have little experience with Medium).
Btw, cool that you're working with Rust. I did some intro tutorial about it and it seems quite nice. For now I jumped ship (

) to Golang first, so I'll probably stick with that for now.
Then back to business. You guys are talking about capacitators, resistors etc and although I read about those before, that stuff is still kinda magic to me. I'll probably first try to use a raw PWM signal to influence speed control. And if that doesn't work I'll try one of those DAC's on the Pi. I've gotten the motor to run, so knowing that I can do that is enough for now. I've got a strict priority list in this project; getting it to run is first. Then improve. So I'll first run it only on one speed. In the meantime I've got other stuff to do and learn. I need to learn how to use epoxy, build my first battery pack and build the motor and the battery pack water proof in the keel.
Thanks a million to all you guys!