Skip to content

Latest commit

 

History

History
87 lines (68 loc) · 1.87 KB

README.md

File metadata and controls

87 lines (68 loc) · 1.87 KB

npm version npm npm licence


Automated Fish Cultivation

🐟 IWAKI - Automated Fish Cultivation

Initial System Design

---
title: Block Diagram of System
---
classDiagram

note for DCMotor "this will use for spreading food"
note for Board "Use ESP32 to send data into server"
note for Spreader "Mechanic Spreader"

PowerSupply <|-- Board 
Board <|-- DCMotor
Board <|-- TempSensor
Board <|-- ESP32
Board <|-- SalinityAndPH
Board <|-- SSR
Board <|-- IOExpantion

IOExpantion <|-- SolenoidValve

SSR <|-- Pump


Spreader <|-- Board
Hopper <|-- Spreader

Server <|-- Board
Server <|-- Mobile

namespace Electronic {
class IOExpantion
class SalinityAndPH
class Board
class DCMotor
class ESP32
class TempSensor
class SSR
}

namespace Feeder{
class Spreader
class Hopper
}

namespace App{
class Mobile
}

namespace Backend{
class Server
}

Loading

🌳 Logs

  • create initial system design, 23 november 2024 at ⏰ 14:26
  • decided to use embassy rust to do firmware, 16 januari 2025 at ⏰ 18:47

🎈 Reference

image