Diy Automatic Lawn Mower Project Guide

Author

Reads 1.2K

Man sitting on grass with drink, beside lawn mower on a sunny day.
Credit: pexels.com, Man sitting on grass with drink, beside lawn mower on a sunny day.

If you're looking to save time and effort on lawn maintenance, a DIY automatic lawn mower project is a great idea. You can build one using a Raspberry Pi and a robotic lawn mower kit, which costs around $200.

First, you'll need to plan your project and choose the right components. The robotic lawn mower kit usually comes with a pre-assembled base, but you'll need to add your own Raspberry Pi and sensors.

To navigate your lawn, you'll need to install sensors that can detect obstacles and boundaries. The article explains how to use ultrasonic sensors and a rotary encoder to achieve this.

The DIY automatic lawn mower project requires some programming skills, but don't worry, it's not as hard as it sounds. With some basic knowledge of Python programming, you can write the code to control your mower and navigate it around your lawn.

The project also requires some mechanical skills, as you'll need to assemble the robotic mower kit and attach it to a lawn mower base. This can be a bit tricky, but with some patience and practice, you'll get the hang of it.

Explore further: Robotic Lawn Care

Build the Frame

Credit: youtube.com, Small-scale Autonomous Lawnmower Project frame build

The frame is the backbone of your DIY automatic lawn mower, and building it requires some planning and creativity. Measure your lawn mower's footprint and height to determine the frame's dimensions.

The frame's width should match the mower's original wheelbase, and its length must let the front caster wheels swing 360° without hitting the mower deck. For a frame that's 24″ wide by 48″ long by 18″ tall, that means making sure the length is generous enough.

Cut, drill, bolt, and weld together lengths of angle iron, square tubing, threaded rod, and flat steel to construct the frame. The main part of the frame consists of 2 long pieces of 2″ angle iron that run from front to back, one on each side.

In front, these runners are bolted to 2 crosspieces of square tubing, which in turn bolt to the mounting plates of the 2 caster wheels. You'll need to get creative if something doesn't line up exactly, but don't worry, it's not a deal-breaker.

The drive wheel axle consists of a length of threaded rod that passes through a hole in the bottom of each riser, held in place by nuts on either side. This is a clever design that allows for smooth movement.

Motor and Wheels

Credit: youtube.com, HOW TO MAKE 4x4 REMOTE CONTROL LAWN MOWER-ROBOT LAWN MOWER

Mounting the motors was a crucial step in assembling your DIY automatic lawn mower. The motor mounts need to be precisely aligned with the wheel sprockets.

The motor mounts were attached to 8″ lengths of angle iron, which bolted through longitudinal slots in the runners, allowing for adjustable motor positions to set proper tension on the chain. This setup ensures smooth and efficient chain movement.

To mark where the slots need to be, line up the mounting plates with the motor mounted onto the runners as far back as possible without hitting any other bolts underneath the frame. Use a Sharpie to mark the mounting hole positions on the runners, then move the motors forward 2″ and mark the new positions.

The front wheels should be replaced with casters to allow for smooth movement and prevent dragging. Using eazymow casters is a recommended option for maintaining height adjustment and an easy bolt-on feature.

Front Wheels

Credit: youtube.com, How to fix mowers front wheel alignment toe out on your Husqvarna, Craftsman, or John Deere.

Front wheels are a crucial part of your mower's mobility and functionality. If you don't replace them with casters, they won't turn, and you'll be left with a scraping and dragging mess.

You need to replace the front wheels with casters to ensure smooth movement. This is especially true if you want to maintain height adjustment and an easy bolt-on option.

Mount The Motors

Mounting the motors to the frame requires some planning and precision. The motor mounts need to be adjustable, so the motor positions can be set for proper tension on the chain.

The motor mounts were attached to 8″ lengths of angle iron, which were then bolted through longitudinal slots in the runners. This allowed the motors to slide forward and backward before being tightened down.

To mark the positions of the motor mounts on the runners, line up the mounting plates with the motor mounted and mark the mounting hole positions. Then move the motors forward 2″ and mark the new positions.

Credit: youtube.com, Tutorial 3: Mounting a Vex Wheel and Motor

Drill one hole at each mark and use a Dremel tool with a cutoff wheel to cut out the rest of the slot. Mounting the sprockets to the motors’ shafts requires a Woodruff key if your motors have a slotted bore.

With the motors slid all the way toward the back of the frame, wrap the #25 chain around each motor and wheel sprocket pair and mark where they overlap. Check that the chain lengths are the same for both sides to ensure the bot drives straight.

Motor Controller

A motor controller is a crucial component in making wheelchair motors work. You'll need a dual controller to run each motor independently.

The motor controller has to be capable of handling the amps, so choose one that meets your needs. I used this controller for my project.

It's worth noting that there are other options available, like a different controller that's a good option as well but will require adjustments to the DIP switches.

Mower Deck and Electronics

Credit: youtube.com, DIY robot mower Alternator/Regulator to recharge battery - Extended Range!

To attach the mower deck, you need to suspend it at its normal working height. Make sure the mower's original wheels are adjusted to their center position.

Measure the wheels' radius and subtract it from the height of the Lawnbot frame to determine the length of the hangers. This will be about 2-3 inches above the ground.

Cut 4 pieces of 1″ angle iron to this length, and install them as hangers that will attach to the top of the frame and suspend the deck. The bottom holes should fit the mower wheel shafts, and the top holes will be the standard ½” used for bolting the frame together.

The mower deck should hang about 2-3 inches above the ground, with the front wheels able to swing around with at least ½” clearance from the deck.

Choosing a Mower

Choosing a Mower is a crucial step in building a mower.

First, consider the size of your lawn and the type of terrain you'll be mowing. A larger lawn requires a mower with a bigger deck, typically 42 inches or more.

Credit: youtube.com, How to Choose a Riding Lawn Mower | Ask This Old House

Next, think about the power source you want. You can choose between a gas-powered, electric, or battery-powered mower. If you have a small lawn and want a quieter mowing experience, an electric or battery-powered mower might be the way to go.

The main specifications to select a mower include the deck size, power source, and cutting height. Make sure to check the mower's specifications to ensure it meets your needs.

Consider the cutting height as well. A mower with adjustable cutting height can be beneficial for different types of grass and lawn conditions.

For another approach, see: What Is the Best Grass Cutting Height

Attach the Deck

First, you need to suspend the lawn mower deck level, at its normal working height. This is crucial for proper function and safety.

Measure the mower's original wheels to find their center position, and then measure their radius. Subtract the radius from the height of the Lawnbot frame to determine the length of the hangers.

Cut four pieces of 1″ angle iron to this length, as they will attach to the top of the frame and suspend the deck. The bottom holes should fit the mower wheel shafts, and the top holes will be the standard ½” used for bolting the frame together.

Install the four hangers and attach the mower deck, tightening the bolts. The deck should hang about 2″–3″ above the ground.

Make sure the front wheels can swing all the way around with at least ½” clearance from the deck. This will ensure smooth operation and prevent damage.

Install The Electronics

Credit: youtube.com, How to Install MowerPlus Smart Connector on X300 Series Mowers

To install the electronics, you'll need to mount all the components to a scrap of plywood bolted on top of the frame. This will help keep everything organized and easy to access.

A block of wood on the left carries the R/C controller, the H-bridge and fan on top, and a power distribution block along the back. The rest of the plywood holds the fail-safe board, relay, and fuse, and a battery for all the 5V electronics.

If you're using two 12V batteries to achieve 24V, run a heavy-gauge jumper from the negative pole of one battery to the positive pole of the other. This will create a power supply for the electronics.

Plug the fuse from the free positive battery pole into the power distribution block. This will ensure that the electronics are protected from power surges.

Both Arduino control boards can connect to a 12V battery for power. I actually used three 12V batteries, 2 big ones for the motors and a smaller one dedicated to the electronics, so they're unaffected by current draw during fast reversing and takeoffs.

Building a Robot

Credit: youtube.com, OpenMower - The affordable Open Source DIY Smart GPS Robotic Mower

You'll need a threaded rod for the robot's chassis, and the size you choose will determine the diameter of the holes you need to drill. I used 5/8 threaded rod, which you can find here.

The robot's movement will depend on the gear ratio and motor you select. This will be covered in the next section.

For the robot's foundation, you'll need to attach the chassis to a flat surface, ensuring stability and balance. This will be crucial for the robot's overall performance.

You can find the 5/8 threaded rod I used for the project here, which will save you time and effort in sourcing the right materials.

Explore further: Robot Cutting Grass

Wiring and Transmitter

Reversing the polarity on the battery will blow your controller, so make sure to double-check your wiring.

Wire your motors and RC channels as shown in the photos provided, and don't worry if you reverse the polarity on the motors, it's not a big deal.

The software for your mower is running on Arduino and is open source, meaning you can modify it to your liking.

Step 8: Wiring

Person Using Lawn Mower
Credit: pexels.com, Person Using Lawn Mower

Wiring is a crucial step in the process. Make sure to wire your motors and RC channels as shown in the photos provided.

Reversing the polarity on your motors is not a big deal, but be careful not to reverse the polarity on your battery, as it can damage your controller.

Discover more: Food Not Lawns

Transmitter Housing for 220/330

The Transmitter Housing for 220/330 is a crucial component of the Mower's system. The software running on Arduino is open source, which means it can be modified by anyone.

The software is free of charge and available on the author's Github site.

Functional Overview and Version

Our DIY automatic lawn mower is designed to be user-friendly and efficient. It's perfect for small to medium-sized lawns.

The mower's functionality is based on its navigation system, which uses a combination of sensors and mapping technology to ensure it covers every inch of your lawn. This system allows for seamless transitions between different areas of the lawn.

With its advanced navigation system, you can expect the mower to complete a full lawn mowing cycle in about 2-3 hours, depending on the size of your lawn.

See what others are reading: Lawn Care System

Functional Overview

Close-up of a black riding lawn mower parked on a lawn next to a red building.
Credit: pexels.com, Close-up of a black riding lawn mower parked on a lawn next to a red building.

The functional overview of a system is essentially a high-level description of its components and how they interact with each other. This overview helps users understand the system's capabilities and limitations.

The system's architecture is designed to be modular, with each module having a specific function. This allows for easier maintenance and updates.

Each module is responsible for a different aspect of the system's functionality. For example, the data processing module handles user input and generates output.

The system's user interface is designed to be intuitive and easy to use, with clear instructions and minimal clutter. This makes it accessible to a wide range of users.

The system's performance is optimized for speed and efficiency, with a robust error handling system to prevent crashes and data loss. This ensures a seamless user experience.

If this caught your attention, see: Diy Lawn Irrigation Sprinkler System

Mower 220 Version

The Mower 220 Version is a great option to consider. It offers a coverage area of 300-500m².

One of the notable features of this version is that the mower is smaller than the 330 version. This makes it a more compact and space-efficient option for those with smaller yards.

Vera Forte

Senior Writer

Vera Forte is a passionate blogger who loves to write about travel, food, and lifestyle. She has been blogging for over 5 years and has gained a significant following due to her engaging writing style and relatable content. Vera's love for exploring new places and trying out different cuisines is evident in her posts, which often feature stunning photographs of her adventures.

Love What You Read? Stay Updated!

Join our community for insights, tips, and more.