Aquatic Boat

Published Jun 25, 2022
 24 hours to build
 Beginner

An electronic vehicle floating on water surface in order to gather the debris on the surface

display image

Components Used

ESP32-cam
ESP32-cam
1
Servo Motor MG995
Servo Motor MG995
2
HX711 24-bit ADC for Weigh Scales
HX711 is a 24-bit ADC for weighing scales.
1
Arduino UNO
Arduino UNO
1
Load Cell 0-30kg
Seeed Studio Accessories Weight Sensor (Load Cell) 0-30kg
1
DC Gearbox Motor
Adafruit Accessories DC Gearbox Motor - TT Motor - 200RPM - 3 to 6VDC
4
Description

 

  • The battery is used for generating electricity.
  •  The chosen controller was a wireless-based controller that employed a Wi-Fi-based communication protocol to communicate with the receiver. 
  • A smartphone is utilized as a remote control. 
  • The ESP32 cam microcontroller module is utilized as an interface unit between the vehicle and the user.
  •  To control the vehicle, a web-based interface is established that can be viewed from any device on the local network. 
  • The website also includes a video feed of what the receiver "sees" The pickup mechanism's principle is that it will capture and trap trash on the surface, particularly waste in front of the boat.
  •  The boat has a control system that requires the user to direct the boat towards the waste in order for it to be cleaned.
  •  A load cell is used to determine the weight of total garbage gathered in the bin so that the vehicle stops accumulating waste after a set limit and does not sink into the water.

 For the boat's maneuverability, two thrusters were used in this project.

Codes

Downloads

system design Download
Comments
Ad