1/5/2024 0 Comments Arduino controlled robotic armHence, Pin 14 (TE’) is also connected to ground. The data is transmitted as long as the TE’ is low. TE’ is the transmission enable pin and it is an active low pin. They are connected to the pins D12, D11, D10 and D9 of Arduino Nano respectively. They receive the 4 word parallel data from external source like a microcontroller (Arduino Nano in this case). Pins 10 to 13 (AD8, AD9, AD10 and AD11) are the data pins of HT-12E. In this circuit, Pin 1 to Pin 9 (A0 – A7 and Vss) of HT-12E are connected to ground. These pins can be either left open or connected to ground (Vss). A0 to A7 (Pin 1 to Pin8) are the address bits and they are used for secure transmission of the data. The 12-bit data is divided into address and data bits. It converts the 12-bit parallel data to serial data. HT-12E is an encoder IC that is often associated with RF Transmitter module. Hence, the SCL and SDA pins of the MPU6050 Sensor are connected to A5 and A4 pins of the Arduino Nano.Īdditionally, we will be using the interrupt pin of the MPU6050 and hence, it is connected to D2 of Arduino Nano. The communication between Arduino and MPU6050 Sensor takes place through I2C Interface. The transmitter section of the robot consists of Arduino Nano board, MPU6050 Sensor, HT-12E Encoder IC and an RF Transmitter. This parallel data can be used to drive the motors.Ĭircuit Design of Hand Gesture Controlled Robot Transmitter Section It is a decoder IC that converts the serial data received by the RF Receiver into 4-bit parallel data. It is an encoder IC that converts the 4-bit parallel data into serial data in order to transmit over RF link. A 434 MHz transmitter and receiver pair are used in this project. The communication between transmitter and receiver is using RF modules. It consists of Accelerometer and Gyroscope on the same IC and provides 6 Degrees of Freedom (3-axis of Accelerometer and 3-axis of Gyroscope). The MPU6050 is one of the most commonly used Sensor Modules by hobbyists and enthusiasts. The following image shows the circuit diagram of the Transmitter part of the Hand Gesture Controlled Robot project. The following images show the simple block diagram of Hand Gesture Controlled Robot for both Transmitter and Receiver Parts.Ĭircuit Diagram of the Transmitter Section Block Diagram of Hand Gesture Controlled Robot The RF Transmitter, upon receiving data from Arduino (through the Encoder IC), transmits it through the RF Communication to the RF Receiver.įinally, the third part of the project is decoding the Data received by the RF Receiver and sending appropriate signals to the Motor Driver IC, which will activate the Wheel Motors of the Robot. The second part of the project is the Wireless Communication between the RF Transmitter and RF Receiver. The Arduino continuously acquires data from the MPU6050 and based on the predefined parameters, it sends a data to the RF Transmitter. The first part is getting data from the MPU6050 Accelerometer Gyro Sensor by the Arduino. In order to understand the principle of operation of Hand Gesture Controlled Robot, let us divide the project into three parts. Principle of Hand Gesture Controlled Robot The circuit diagram and components are explained separately for both transmitter and receiver sections. The project is divided into transmitter and receiver section. The project is based on wireless communication, where the data from the hand gestures is transmitted to the robot over RF link (RF Transmitter – Receiver pair). Instead of using a remote control with buttons or a joystick, the gestures of the hand are used to control the motion of the robot. In this project, a hand gesture controlled robot is developed using MPU6050, which is a 3-axis Accelerometer and 3-axis Gyroscope sensor and the controller part is Arduino Nano. One of the frequently implemented motion controlled robot is a Hand Gesture Controlled Robot. Some of the most commonly used control systems are voice recognition, tactile or touch controlled and motion controlled. But some applications require semi-autonomous or human controlled robots. Majority of the industrial robots are autonomous as they are required to operate at high speed and with great accuracy. An autonomous robot is not controlled by human and acts on its own decision by sensing its environment. Robots can be autonomous or semi-autonomous. Working of Hand Gesture Controlled RobotĪ Robot is an electro-mechanical system that is operated by a computer program.Circuit Design of Hand Gesture Controlled Robot.Circuit Diagram of the Receiver Section.Circuit Diagram of the Transmitter Section.Block Diagram of Hand Gesture Controlled Robot.Principle of Hand Gesture Controlled Robot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |