LawnBott
Well I have finally made some time this winter to return to my lawn mower project.. This has plagued me for a few years, trying to figure out the buried wire fence .. Although I have certainly learned tons I by no means claim to know all about this buried wire fence... The circuit that I settled on after making so many that I can't count and spending endless hours and money on different ideas.. Sorry was going off on a rant there..
Anyway the circuit that is shown in the videos is a fairly simple 38Khz square wave being sent out onto the wire. and for a receiver I am using a L/C tank circuit and running that through a op-amp with adjustable gain and finally putting that signal through a peak detector circuit into an analog port on the Arduino.. I will try and add a basic schematic/drawing of the circuit with the components labeled as time permits..
The first video is of lawnbott in random avoidance mode, the second is of wire following mode..
I will try and keep up on the progress as I complete but at the moment listed below is the sensors I have implemented:
- buried wire fence detectors
- right and left bumpers
- battery level indicator
- wheel encoders
- mower blade motor encoder
- mower blade motor current detector
Stay tuned..
autonomous lawn mower
- CPU: Arduino Mega
- Power source: 12v
- Target environment: outdoor, Lawn