As part of a personal project, i made a robot cleaner, who's equipped with dc fan to clean floor and fine dust, two dc motors and a water pump to clean the floor, and finally an ultrasonic sensor and a bluetooth module to avoid obstacles and send commands.