Kaizen Robotics Program ( Level-1 ) – Guidance Phase:
Disclaimer: The additional components need to be purchased by you. Please use
resources available online (Internet). Try making your project work by yourself. If it doesn’t work then contact your trainer for further guidance. Here is the list of projects:
1. Interface a 16x2 LCD with your ATmega16. Display a string
WELCOME when you switch on your circuit and then display the digital value of the LDR on the second line of your LCD. 2. Interface a 4x4 Keypad to your previous circuit and build a calculator. The first line of the LCD must display the inputs and the answer of the arithmetic operation must be displayed in the next line of the LCD. 3. Interface an IR sensor to monitor the rotation of your robot wheel. Build a digital tachometer on your robot (make the robot just move forward). When the robot is moving the RPM of the robot has to be displayed on the LCD. When the robot stops the total distance travelled by the robot has to be displayed on the LCD. (New peripheral – Timers and Counters). 4. In the previous circuit, add a push button to the reset pin of your ATmega16. Using the interrupt service routine (peripheral in ATmega16) restart the tachometer every time the button is pushed. (New peripheral – Interrupts) 5. Interface a GSM Module to your ATmega16. Send an SMS to your robot to start it. Also send another SMS to stop the robot. Once it stops make the robot send an SMS to your phone with the last RPM recorded and the total distance travelled by the robot. (Peripheral used – Uart) 6. Using the GSM module make a call from your phone to the robot to start the robot. Make another call to your robot from a different number to stop it. 7. Interface an SD card Module and a small speaker to your ATmega16. Store some songs in the SD card and play those songs using the speakers. (New peripheral – Two wire interface) 8. Interface a Mic to your ATmega16 and store all the inputs from the mic to the SD card and play it using the speakers. 9. Put all of these together and make a basic phone that can make calls and send SMS.