Esp8266 Projects

Seed Sowing Robot With ESP8266

make your own seed sowing robot

Introduction

In this tutorial, we will guide you to building a Seed Sowing robot using an L298N motor driver, BO motor, and an ESP8266 microcontroller. The L298N motor driver will control the movement of the robot using Blynk App, and the BO motor will provide the necessary torque.

ESP8266 And Blynk Based Seed Sowing Robot Car3 scaled e1686683283527

The ESP8266 microcontroller will be the brain of the Seed Sowing robot, allowing for wireless communication and control with the new Blynk app.

Component Need

S.N

Components

Quantity

1

ESP8266 Microcontroller

1

2

L298N motor driver

1

3

BO motor

1

4

Chassis for the robot

1

5

Servo Motor

1

6

Seed dispensing mechanism

1

7

Wires

1

8

Zero PCB

1

9

9v Power supply

1

ESP8266 And Blynk Based Seed Sowing Robot Car7 scaled e1673935048114

ESP8266 Board

ESP8266 is a Wi-Fi module developed by Espressif Microcontroller Systems. In the board is a microcontroller unit And a built-in Wi-Fi Chip, It is the low-cost solution for Wi-Fi connectivity to various projects.

Component1 e1673931371445

  • Microcontroller: The module is a 32-bit microcontroller, which operates at 80 MHz clock speed. It provides a few GPIO (General Purpose Input/Output) pins that can be used to interface with L298N Motor Driver and Wifi.
  • Wi-Fi Connectivity: The module supports 2.4 GHz And Wi-Fi 802.11 b/g/n standards, allowing it to connect to Wi-Fi networks and Also communicate over the internet.
  • Memory: The module typically comes with different memory configurations. It has built-in flash memory for program storage and data storage.

L298N Motor Driver

The L298N is a popular motor driver integrated circuit (IC) commonly used in robotics and other applications to control the speed and direction of DC motors. It is designed to handle higher currents and provide robust motor control capabilities.

IMG 2724

BO motor

A BO motor, also known as a geared DC motor, Here we used the 4 Bo Motor and the Robot will Move the robot with the help of the Bo Motor. It is also used in robotics and other applications that require precise control over motor speed and increased torque.

Bo Motor
Bo Motor
  • Gear Mechanism: The feature of a BO motor is its gear mechanism. It consists of an integrated gearbox attached to the motor shaft. The gearbox contains gears that enable speed reduction or torque amplification.
Bo motor Wheels
Bo motor Wheels

Chassis for the robot

A BO motor-based chassis for a robot typically involves a design that incorporates four BO motors, one for each wheel, to achieve better manoeuvrability and control. Here’s an explanation of how to build a chassis for a robot with four BO motors

ESP8266 And Blynk Based Seed Sowing Robot Car7 scaled e1673935048114

Circuit Diagram

Automatic Grass Cutting Robot3

ESP8266 Connections

    • The VIN pin of the ESP8266 to the same power supply voltage used for the L298N.
    • The GND pin of the ESP8266 to the ground of the power supply and the ground of the L298N.
    • Establish a serial communication between the ESP8266 and your computer for programming purposes.

Seed Sowing Robot With ESP8266

PCB Design

Automatic Grass Cutting Robot2

L298N Motor Driver Connections

    • The VCC pin of the L298N to a power supply voltage of 9v for the motor operation.
    • The GND pin of the L298N to the ground of the power supply and the ground of the ESP8266.
    • The motor power supply’s positive terminal to the +12V pin of the L298N.
    • The motor power supply’s negative terminal to the GND pin of the L298N.

Automatic Grass Cutting Robot1

BO Motor Connections

    • The two terminals of the BO motor are the OUT1 and OUT2 pins of the L298N for one motor channel.
    • And the other two terminals of the BO motor to the OUT3 and OUT4 pins of the L298N for the other motor channel.
    • Ensure the motor polarity is correct. If the motor moves in the wrong direction, swap the connections of either OUT1/OUT2 or OUT3/OUT4 pins for the respective motor channel.

Blynk App Setup

First, you have to set up a project in the Blynk app on your web dashboard And Smart Phone. after setting the app you receive an auth token which has to be provided in the code.

You can Download the Blynk app from Below the Links.

Open Blynk App, register with an email ID and then log in. After login in, we will create a project. Enter the all details as shown Below

Blynk app

 

 

Screenshot 2022 12 24 at 8.43.41 PM

Screenshot 2023 02 05 at 11.54.53 PM

Screenshot 2023 02 05 at 11.51.52 PM

Mobile Application

WIFI Control Car With ESP8266 And Blynk2.0 App6WIFI Control Car With ESP8266 And Blynk2.0 App7WIFI Control Car With ESP8266 And Blynk2.0 App4

Source Code

Github

Project Demo

 

ESP8266 And Blynk Based Seed Sowing Robot Car1

ESP8266 And Blynk Based Seed Sowing Robot Car2

ESP8266 And Blynk Based Seed Sowing Robot Car3 scaled e1686683283527

 

ESP8266 And Blynk Based Seed Sowing Robot Car4

Video Tutorial

Conclusion

Building a robot using an L298N motor driver, a BO motor, and an ESP8266 microcontroller allows for precise motor control and wireless communication capabilities. if try to is used in various applications such as seed sowing.

Robot-Related More Projects 

Prateek

Hi, Prateek Here I’m interested in Electronics That's why I Make Soo Many Projects, I’m currently Pursuing M Tech.. if you Relay Like To My Blog Plz Comment Below...Thanks To All Electronics Lover...❤️

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker