With the advent of new high-speed technology and the growing computer capacity provided realistic opportunity for new robot controls and realization of new methods of control theory. This technical improvement together with the need for high performance robots created faster, more accurate and more intelligent robots using new robots control devices, new drives and advanced control algorithms. But the old and the most common one is controlling through mechanical switches.
In this project, we will learn How to design a 4X4 keypad controlled robot with AVR ATmega16 microcontroller. Here, we will use the 4X4 keypad as the input device to drive the robot in different direction. The ATmega16 microcontroller will read the 4X4 keypad output. After reading the 4X4 keypad output, the ATmega16 microcontroller will process the keypad output value to find pressed key value. According to the pressed key value, the ATmega16 microcontroller will send the required signal to the DC motor driver (L293D) of the robot to drive the robot in the desired direction The control keys for the robot are 2, 8, 4, 6 and 5 to drive the robot in forward, backward, left, right direction and to stop it respectively. Now, press different keys of the 4X4 keypad and drive your robot as you want.
Post a Comment