Autonomous weeding robot
this robot is using in farmer to Watering plants and cut harmful plants
The robot works without being controlled by a human operator. It covers the ground just by getting its bearings and positioning itself with the help of its camera, GPS RTK and sensors. Its system of vision enables it to follow crop rows, and to detect the presence and position of weeds in and between the rows. Two robotic arms then apply a microdose of herbicide, systematically targeting the weeds that have been detected.
Autonomous weeding robot
this idea is more perfect but need more effort to complete all feature to cut plants and drinking planets
this scale in this project will help you to add all feature for example camera and solar panels
i used fusion 360 to design cars which do the function
first i searched in google about idea of cars modules
design first part it's the bottom of the car that to fixed wheels in it
the most challenge in this project was dimension because it should be not small and large the perfect size was 20*30cm
and second challenge was how to fixed motor in body of car
and how to distribute the component because should be stable
design second part which fixed to plate with other by using T-slots
design hole on the plate to fixed container between to plate up and dawn
using laser software to edit in the file speed of cutting and scan and edit sketch in the sheet
fabricate using laser cutter
I took a sheet of wood from the cupboard
To notice is it flat or not
second , transfer file to the pc specialize laser cutter
2- choose file and press
3- select original point
4- show the frame before running to cutting
5- start to cutting and close the door of the machine
design container by using fusion 360
to get the idea was very complex because the weight will effect about the care
using 3d printing to fabricate modules
first open file in prusa to edit in it
type of filament and type of machine mk2s
and setting infill to 50%
first, we transfer file design from my memory to the memory card
-select file from 3d-printing
- change filament with heat and change the filament roll
- clean the bed before running
component list
action component
4 DC motor : DC motors are the most simple motors to use. They can reach a high rotational speed that is dependent on the input voltage. However, it can not handle the position as one would with a servomotor or a stepper motor
pump : to left the water to watering the planets
Arduino Uno ; to control the input and output component
motor drive ;to control the speed of the motor
using tinker cad to simulate the component
first ; search about data sheet of motor drive
to know the input and output
the power source was battery 1000mAh and 7 V
after search in data sheet volt and current
from data sheet;
DC Voltage: 2.5-6V
Flow rate: 80-120L/H
Power: 0.4-1.5W
from data sheet;
4x Robot Wheel 65x26mm + 2 x TT Motor (3~4.5 Vdc)
70 mA
calculate manually suitable battery
power require
After simulate the component in tinker cad
start to fixed component in the car
bread board
Arduino Uno
battery
the most challenge to part the area to include all component after that start to write code
after finishing wiring component i used Arduino 1.8.13 software to programming project and control it
first steps was write code about dc motor (A )
the int enable was in pen 1
and motor B was in pin 6
write all pen input in which in Arduino
after that setup ultrasonic sensor which define trig pin & echo pin connected in pen 8&9
after that knows the input and output
use loop order to complete the function in the loop and return it again
after that create a motor function
to digital write and analog write
pin A1 to high
pin A2 to low
repute that but replace the number of motor B ,C,D
finally know the ultra sonic and the space that is detected and using while order
first step
design project by using fusion 360
install all part with other
install all component and fixed it
wiring system after using tinker cad
finish project and start to write code
programing component by using Arduino software
test project
I asked sheriff and Ahmed Saied about a feed back after fabricate the project
the idea sherif suggested that was how to fixed pump in a container because if it not fixed will be vibration
some friend help me in code to using motor drive and Bluetooth module
the point i have research to push up it how to fixed the motor in the part of the car and search about a lot of design to know how but Ahmed Saied help me in lap it show me the same project in the lap and I know how to fix the motor
and i design small part in lap and fabricate it
the most problem was in final project was the time
because the final exam and final project in the same time but i handle it
the point i have research to push up it how to fixed the motor in the part of the car and search about a lot of design to know how but Ahmed saied help me in lap it show me the same project in the lap and i know how to fix the motor
next problem was happen small shift in par around the wheel the wheel was Friction with car body and i used tools in lap to friction the body conflict with it
next problem was pump
the are some problem in the pump and i till Ahmed saied about it not running
if I have a lot of time I will using Bluetooth module
and power from solar panel
I think if I have time I don't need to change any component but I will add some component