On this new ship I'm on, a lot of the gadgets are connected via CAN bus. This got me thinking about making a small CAN system on a few breadboards, just for fun and learning.
Say I want to have 5 nodes, something like this, to cover as many functions as possible:
Could you guys help me with which parts to acquire? I was thinking a separate MCU for each node is necessary. And I would also like to keep things clean, so if I have to order one of each to keep things separate, I will do that gladly. If it is possible to program the MCU in a Curiosity HPC, that would be a huge plus.
This project is probably way over my skill level, but I tend to be more eager to learn and finish it, if it is ship related
Say I want to have 5 nodes, something like this, to cover as many functions as possible:
- Temperature sensor (analog read input and alarm, high priority)
- Valve open/close (digital output)
- PWM for motor (control with a potentiometer)
- Bilge alarm (digital input, low priority)
- Engine alarm (digital input, high priority)
Could you guys help me with which parts to acquire? I was thinking a separate MCU for each node is necessary. And I would also like to keep things clean, so if I have to order one of each to keep things separate, I will do that gladly. If it is possible to program the MCU in a Curiosity HPC, that would be a huge plus.
This project is probably way over my skill level, but I tend to be more eager to learn and finish it, if it is ship related