Buggy UTA011
Main course website
(Math functions)
https://www.tutorialspoint.com/arduino/arduino_math_library.htm
(Interrupts)
https://www.allaboutcircuits.com/technical-articles/using-interrupts-on-arduino/
http://www.avrfreaks.net/forum/tut-c-newbies-guide-avr-timers?name=PNphpBB2&file=viewtopic&t=50106
(Accelerometer)
http://www.instructables.com/id/Interfacing-ADXL335-with-ARDUINO/?ALLSTEPS#step1
(Gyro sensor)
https://diyhacking.com/arduino-mpu-6050-imu-sensor-tutorial/
http://playground.arduino.cc/Main/Gyro
http://www.circuitstoday.com/interfacing-gyroscope-arduino
https://www.pjrc.com/teensy/td_libs_Wire.html
(Ultrasonic Sensor 4 pins)
https://www.tautvidas.com/blog/2012/08/distance-sensing-with-ultrasonic-sensor-and-arduino/
(Ultrasonic for 3 pins)
https://circuits.io/circuits/2737398-ultrasonic-sensor
(IR sensor)
(DC motor speed)
http://hardwarefun.com/tutorials/controlling-speed-of-dc-motors-using-arduino
(DC motor direction)
https://circuits.io/circuits/1581832-dc-motor-l293d-driver-arduino#breadboard
TASK 1 (to be completed before MST):
1. Introduction to Uno board and interfacing of Uno board with PC and Interfacing of LED and I/O ports of Uno board.
2. Interfacing of DC motor with Uno Board, speed and direction control of motors and interfacing of keyboard with Arduino.
3. Interfacing of IR Sensor and Ultrasonic sensor with Arduino board on inclined surface.
4. Interfacing of Gyro sensor, Accelerometer Sensor and Ultrasonic sensor with Arduino board on inclined surface.
5. Control of buggy through Zig-bee transmission and reception using PC.
TASKS 2 (before EST):
1. To make buggy move in circular defined patron at given speed and radius without any sensors through programming only.
2. To make buggy intelligent to sense path and follow that path using IR sensor.
3. The buggy should able to sense Obstacles in the path and should stop without colliding with the obstacle and able to follow different path by bypassing the obstacle.
4. To make buggy climb an inclined path with given speed using accelerometer and gyro sensor and come down on the same inclined surface with given speed.
5. Make the buggy’s five in number to move front, back, right and left together by taking command from PC through Zig-bee sensor.
Evaluation Scheme:
Eval 1 (10 marks) 27 Feb. to 3 March 10
Eval 2 (10 marks) 24 April to 28 April10
Quiz 1 (10 marks) 27 Feb. to 3 March
Quiz 2 (10 marks) 01 May to 05 May 2017
EST combined (Project: 20 Lab: 20) 01 May to 05 May 2017
(Project+ Lab Evaluation including Viva)