RAJKIYA ENGINEERING COLLEGE , BIJNOR Session 2023-2024 Mini Project Presentation on “ROBOTIC CAR” Submitted To: Submitted By: Mr. Suneel Kumar Aradhana Maurya Mr. Navneet Kumar Roll no.-2107350200008 Assistant professor Suraj Pandey Roll no.-2107350200046 Nisha Pushkar Roll no.-220750209004 Electrical Engineering(3rdYear)
content Introduction Component of robotic car Motor driver Arduino Battery Motor Circuit diagram Working Advantages Application Result Future scope
Introduction Robotics cars are used for various purposes such as electronically controlled wheel chair , weight lifting, to get a work done in accurate and precise manner. Features Reliability due to use of the microcontrollers. No mechanical wear and tear. Easy to built and use.
1.Motor driver Motor drivers are a vital part of any robotics project. They provide the power needed to control motors and other components within an application. The motor driver is essentially responsible for providing the voltage , current ,directionality and protection necessary to efficiently operate your robotics parts
What is motor driver? A motor driver IC is an integrated circuit chip that controls motors in autonomous robots and embedded circuits. L293D and ULN2003 are the most commonly used motor driver IC that is used in simple robots and RC cars. It is responsible for controlling the motors of cars allowing it to move forward , backward and turn. This help in controlling the speed this is to be controlled by motor driver
How does motor driver work ? First , the microcontroller sends signals to the motor driver . Then , the signal received by the motor driver are interpreted and stepped up with the reference voltage . The motor has two voltage pins. Pin 1 turns ON and pin 2 turns off the motor. We use motor drivers to give high power to the motor by using a small voltage signal from a microcontroller .
Component of motor drivers Major Controller Motor driver IC or Motor Driver Circuits Motor Power supply unit
Functionality and Features Motor Control Techniques Pulse-width modulation, sinusoidal drive, and field-oriented control are among the most popular motor control techniques. Speed Control Options Speed can be controlled using feedback from a motor encoder or sensor, or by open-loop control with pre-defined speed profiles. Current Sensing and Protection Motor drivers can protect against overcurrent, overvoltage, and other faults by sensing the current and adjusting the drive accordingly.
Applications 1 Automotive Industry Motor drivers are used in electric and hybrid vehicles for propulsion, regenerative braking, and other functions. 2 Robotics and Automation Motor drivers power the precise motion control required in industrial robots, drones, and other automated systems. 3 Consumer Electronics Motors are present in many consumer devices, such as smartphones, laptops, and home appliances, and motor drivers provide the necessary control for these devices.
2.Arduino An Arduino is a single- board microcontroller . It can be sense the environment by receiving input from a variety of sensors and affect its surroundings by controlling lights , motors and other actuators. Arduino board design use a variety of microprocessors and controllers . The boards equipped with sets of digital and analog (I/O) pins that may be interfaced with various expansion boards and other circuits
Introduction to Arduino Discover the world of Arduino microprocessors and understand why they have become so popular. Learn about the key features that make Arduino a versatile and powerful tool for DIY electronics projects.
The Arduino Setup 1 Hardware Setup Unbox and set up your Arduino board, connect peripherals, and power it up. 2 Software Setup Install the Arduino IDE, configure the board, and establish a communication link. 3 First Arduino Sketch Write and upload your first Arduino sketch to blink an LED and verify everything is working correctly.
Arduino Projects and Applications Home Automation Control lights, appliances, and security systems with Arduino. Explore the possibilities of a smart home. Robotics Build robots and automate tasks using Arduino's flexible hardware and programming capabilities. Sensor Networks Create wireless sensor networks to collect and analyze data for environmental monitoring and more. Art Installations Combine Arduino with creativity to design interactive installations and immersive experiences.
Advanced Arduino Concepts 1 Sensor and Actuator Interfacing Learn how to connect and interact with a wide range of sensors and actuators using Arduino. 2 Exploring Libraries Discover the extensive library ecosystem of Arduino and leverage existing code for your projects. 3 Advanced Programming Techniques Master advanced programming techniques such as interrupts, timers, and low-level I/O operations.
3.Battery An electrical battery is a combination of one or more electrochemical cells , used to convert stored chemical energy into electrical energy. The battery has become a common power source for many household , robotics and industrial application.
4.Motor Servo motors  are commonly used in applications such as robotics, CNC machines, and automation systems due to their high accuracy, speed and responsiveness. Motors convert electric energy to mechanical work .Â
Circuit diagram
Working The operating of the robot-controlled car is very easy and freely available everywhere in the world. To activate Motors and motor drivers here two 9 voltage power(18volts) is supplied. Bluetooth RC controller app is installed in Smart phone which helps to controls the robot car, motors and motor drivers which moves robot car in several places Bluetooth RC controller app has different common keys to move the robot different directions with the help of Smartphone. Bluetooth RC controller app is used to send the signals and to receive signals in between Smartphone and Arduino hardware. Here Arduino acts as main controller of the device which receives signal or commands and sends these commands to motors and motor drivers to perform a particular task. Robot controlled car made up of 4 motors and 1 motor driver which move the car in 4 directions, So here Arduino controls whole system. These all components are attached to robot chassis. To code the Arduino Ide (Arduino) software is used. Arduino is associated to computer or laptop using data cable to upload the code and once coding is uploaded then I remove the cable. These commands or instructions will transfer the data or information to the Arduino to communicate with the remote (Smartphone).
Bluetooth RC controller App Figure represents Bluetooth RC controller application interfaces. Every user can operate this robot car easily without train the controlling. Picture indicates that buttons to control the robot car. So here app has 4 buttons to move 4 directions. Arrow up button and down button is used to move the robot car front and downward directions and another two buttons is used to move the robot car right and left directions. Each and every button will be subjected to each operation to handle the robot car easily.
Exploring the HC 05 Module The HC 05 module is a versatile Bluetooth transceiver that facilitates communication between microcontrollers and other Bluetooth enabled devices. It boasts numerous features and applications that make it a great choice for your next project. by Suraj Pandey
What is the HC 05 Module? 1 Introduction The HC 05 module is a Bluetooth serial transceiver module that allows for wireless communication between microcontrollers, personal computers, smartphones, and other Bluetooth enabled devices. 2 Technical Specs The module is based on the EGBT-045MS Bluetooth chip, has a range of up to 10 meters, and supports the Bluetooth 2.0 standard. It operates on voltages between 3.3V to 5V and has a maximum data transfer rate of 2.1 Mbps. 3 Connections The HC 05 module supports a variety of connection modes, including Master and Slave mode, and can be easily configured using AT commands.
Features and Specifications of the HC 05 Module Pinout The module has a 6 pin interface with key pins such as VCC, GND, RXD and TXD, EN and STATE. Dimensions and Size Measuring at only 3.57 x 1.52 cm, its compact size makes it easy to use in IoT systems and robotics projects. Schematic Design The module is designed with a low drop voltage regulator, a power on/off switch, and a jumper that allows for flashing (updating the firmware) the module.
How does the HC 05 Module work? Module Mode The module operates in either Master mode or Slave mode, and uses the Serial Port Profile (SPP) for data exchange. AT commands The HC 05 module can be paired, configured, and tested using AT commands, which are simple text commands that can be sent via a serial port. UART Protocol The module communicates using the Universal Asynchronous Receiver-Transmitter (UART) protocol, which is a simple way to send and receive data through a serial port.
Applications of the HC 05 Module 1 Wireless Control The module can be used in robotics and automation projects to control motors and other devices over Bluetooth. 2 Wireless Data Transfer The HC 05 module can be used to transfer data between two or more microcontrollers, allowing for wireless communication in IoT systems and more. 3 Smart Home Automation The module can be used for remote control of home appliances, lights, locks, and other devices.
Advantages Road safety increased Simplified and user-friendly programming language No additional programmer/burner hardware required for a programming board Reduced driver overload Low power consumption
APPLICATIONS They can be used for transportation , delivery services , exploration and even in industries like agriculture and mining. For security purposes Weight lifting Used for military purposes It can be used for monitoring places where people can’t go to monitor events.
Result First time I designed this model successfully without any struggles in this paper. I kept the connections to the designed model according to the instructions which is given by me successfully. Finally, this designed model can move the several directions and also it can move the robot car from one place to another place. I have tested this designed model many times and many places it performing tasks according to our requirements without any problems. I have designed this model to control user in long distances with the help of Bluetooth.
Arduino Bluetooth based Robotic Car Welcome to the world of Arduino Bluetooth based robotic cars! In this presentation, we will explore the exciting possibilities of building and controlling these smart vehicles.
Introduction 1 Overview of Arduino Learn about the basics of Arduino and how it can be used to create innovative projects like the Bluetooth based robotic car. 2 Bluetooth Technology Discover the power of Bluetooth and its role in enabling wireless communication with your robotic car. 3 Robotic Car Project Dive into the details of the Arduino Bluetooth based robotic car project and its potential applications.
Components and Setup Required Components Get acquainted with the essential components needed to build the Arduino Bluetooth based robotic car. Step-by-Step Guide Follow a detailed guide on how to set up the Arduino and Bluetooth module for your project. Connection and Wiring Learn how to properly connect and wire the various components of the robotic car.
Programming the Arduino 1 Arduino Programming Basics Get an introduction to the basics of Arduino programming language and its syntax. 2 Code Examples Explore code examples that will enable you to control the Bluetooth robotic car effectively. 3 Troubleshooting Tips Discover common programming issues and learn how to troubleshoot them effectively.
Controlling the Robotic Car 1 Control Mechanism Overview Understand the various ways in which you can control your Arduino Bluetooth based robotic car. 2 Demonstration Witness a live demonstration of controlling the car using a smartphone or other Bluetooth-enabled device. 3 Command Explanation Learn about different commands and their effects on the car's movements.
Modifications and Expansion Ideas for Additional Features Discover inspiring ideas for additional features and modifications to enhance your robotic car. Peripherals and Sensors Explore the world of sensors and other peripherals that can take your robotic car project to the next level. Further Learning Resources Find valuable resources to continue your exploration and learning journey in Arduino-based robotics.
Conclusion and Further Resources Recap of Key Points Summarize the main concepts covered in this presentation and emphasize the potential of Arduino for innovation. Additional Resources Provide links to websites, forums, and learning platforms for further exploration of Arduino's capabilities. Q&A Session Engage with the audience by inviting questions and fostering a discussion about Arduino and electronics.
What is the HC 05 Module? 1 Introduction The HC 05 module is a Bluetooth serial transceiver module that allows for wireless communication between microcontrollers, personal computers, smartphones, and other Bluetooth enabled devices. 2 Technical Specs The module is based on the EGBT-045MS Bluetooth chip, has a range of up to 10 meters, and supports the Bluetooth 2.0 standard. It operates on voltages between 3.3V to 5V and has a maximum data transfer rate of 2.1 Mbps. 3 Connections The HC 05 module supports a variety of connection modes, including Master and Slave mode, and can be easily configured using AT commands.
FUTURE SCOPE According to my requirement I have designed this model successfully. So, to develop this model there are many problems are there to overcome this issue. I have noticed that while saw the object while moving one place to another place. So, to overcome this issue add the camera is possible in future. 2nd thing I have noticed that while moving the robot car the range is very low to operate the car in long distance. To overcome the issue updated to the latest version of Bluetooth and increase the design in future. 3rd thing I have noticed that while controlling the robot car remotely very tough in some cases. So, adding of Google Assistant is very easy to control in future scope.