Week 17. Applications and Implications¶
Planning a final project masterpiece that will integrate the range of units covered.¶
What will it do?¶
-
The submarine will be able to move forward and backward.
-
Fins will be used to control movement up, down, left, and right.
-
A water pump will be used to fill the tank for diving and floating.
-
Data about battery, temperature, and position will be sent using LoRa through a coaxial cable to a floating station.
-
It will be controlled from a computer by a program created in C#.
-
A camera will be used to record video. (Advanced)
Who’s done what beforehand?¶
- Underwater robots have been made by many people, like OpenROV and Blue Robotics.
What sources will you use?¶
-
Datasheets of components will be used (Heltec ESP32S3 LoRa, INA219, MPU6050).
-
Fab Academy projects and online tutorials from GitHub and YouTube will be used.
-
Manuals from suppliers will be used as reference.
What will you design?¶
-
The PCB board will be designed in KiCad.
-
The submarine case and parts will be designed in Fusion 360.
-
Internal mounts, pump system, and fins with servos will be designed in Fusion 360.
-
The control program in C# will be developed in Visual Studio, using Windows Form Application.
What materials and components will be used?¶
-
PLA and PETG plastics will be used for 3D printing.
-
Acrylic tube will be used for the tank.
-
Bearings will be used on all shafts.
-
Seals and gaskets will be used for waterproofing.
-
Heltec ESP32 LoRa V3 and ESP32-S3 with camera.
-
Sensors for battery and temperature.
-
Servo motors and DC motor.
-
Water pump, batteries, BMS, DC-DC converters, and Antenna with coaxial cable.
Where will they come from?¶
-
Electronic parts will be bought online (Temu , Wildberries) and in local stores.
-
Materials like plastic and acrylic will come from Fab Lab and local shops.
How much will they cost?¶
№ | Component | Quantity | Unit Price (USD) | Total Price (USD) | Source |
---|---|---|---|---|---|
1 | Heltec ESP32 LoRa V3 | 1 | 35.00 | 35.00 | AliExpress |
2 | ESP32-S3 CAM | 1 | 45.00 | 45.00 | AliExpress |
3 | 26850 Li-ion Battery | 4 | 12.00 | 48.00 | Local Supplier |
4 | BMS Board (with charging) | 1 | 10.00 | 10.00 | AliExpress |
5 | DC-DC Converter (5V/12V) | 2 | 5.00 | 10.00 | AliExpress |
6 | Water Pump (12V) | 1 | 15.00 | 15.00 | Local Store |
7 | MPU6050 (Accelerometer) | 1 | 3.00 | 3.00 | AliExpress |
8 | INA219 Current Sensor | 1 | 3.00 | 3.00 | AliExpress |
9 | Bearings (various sizes) | 6 | 2.00 | 12.00 | Local Hardware Shop |
10 | Seals and O-rings | 10 | 1.00 | 10.00 | Local Hardware Shop |
11 | Coaxial Cable | 10 m | 1.50 / m | 15.00 | Local Electronics |
12 | PLA Filament (1kg) | 3 | 15 | 45.00 | Local Store |
13 | PETG Filament (0.5kg) | 1 | 25.00 | 25.00 | Local Store |
14 | PCB Milling Materials | - | 10.00 | 10.00 | Fab Lab / Supplier |
Total Estimated Cost | 271.00 USD |
The total cost will be about $271.00, including electronics, motors, batteries, seals, and printing materials.
What parts and systems will be made?¶
-
The submarine case will be made by 3D printing.
-
The PCB will be made by milling.
-
Software
-
Mechanical parts such as shafts, mounts.
What processes will be used?¶
-
KiCad will be used for 2D PCB design.
-
Fusion 360 will be used for 3D modeling.
-
3D printing and PCB milling will be used for fabrication.
-
Hand soldering will be done for electronics assembly.
-
Programming will be done in Arduino IDE and Visual Studio.
-
Assembly with waterproof sealing will be performed.
What questions need to be answered?¶
-
If the submarine is fully waterproof.
-
The Communication works well over the coaxial cable.
-
Battery life and sensor accuracy need to be measured.
-
It needs to be tested if fins control the submarine properly.
How will it be evaluated?¶
-
It will be evaluated by how well the submarine works underwater.
-
The stability and clarity of data transfer.
-
The control quality might be tested.