Monday, April 30, 2018

Arduino Based Auto Transport Device

AUTO TRANSPORT DEVICE is idea of making a self-driving device that is low cost and can carry high load to its destination. This device is based on Arduino mega 2560. It can do many things like it can deliver parasol, file notice door to door, infact this device is made in such a way that we can use it as dustbin after attaching attachment to it.
  
 AUTO TRANSPORT DEVICE stands at its fixed point and it start its journey when system passes it command and after finishing its work it come back to its starting point and its battery start charging itself. In this device there are many issues that we face main issue is controlling its turn angle that we solved by using MPU6050, and second problem was motor speed with help of which we can measure distance that we solve by using ldr laser system.

AUTO TRANSPORT DEVICE is an idea for transporting things such as (documents, information from one place to another etc) it can also act as an excellent smart dustbin that can automatically throw the trash and make our country garbage free with digital techniques (SMART INDIA). Beside this it can automatically empty itself at predefined location.

AUTO TRANSPORT DEVICE is a need of Smart buildings. Smart waste monitoring and management is the keen idea of smart city planners. It is a new idea of implementation which makes a normal dustbin smart using sensors for garbage level detection.

AUTO TRANSPORT DEVICE can also be used as a smart dustbin Manage the entire waste transportation smartly. The dustbins will communicate when they are about to reach their capacity, a dumper can collect the waste and deposit it to predefined location.

Components Required:
Component
Component Cost/unit
Number of Units
Total Cost
Arduino Mega 2560
750
1
750
Motor 300 rpm
100
4
400
Motor 500 rpm
150
1
150
Ultrasomic Sensor
100
6
600
Wire
3
70
200
Base
1
1
300
Wood
1
1
360
Battery (4v)
60
6
360
MPU6050
250
2
500
L298d
250
2
500
L293n
100
1
100
Ldr System
100
1
100
Laser
50
2
100
Wheels
50
4
200
Total


4620
  

Connection:

// Motor 1
dir1PinA = 23;
dir2PinA = 22;
speedPinA = 3; // Needs to be a PWM pin to be able to control motor speed

// Motor 2
dir1PinB = 25;
dir2PinB = 24;
speedPinB = 4; // Needs to be a PWM pin to be able to control motor speed

// Declare L298N Dual H-Bridge Motor Controller directly since there is not a library to load.
//Motor Drive 2
// Motor 3
int dir1PinC = 27;
int dir2PinC = 26;
int speedPinC = 5; // Needs to be a PWM pin to be able to control motor speed

// Motor 4
dir1PinD = 29;
dir2PinD = 28;
speedPinD = 6; // Needs to be a PWM pin to be able to control motor speed

//Motor5 pully
dir1PinP = 30;
dir2PinP = 31;


//Ultrasonic Sensor HC-SR04 Pins
front_trig = A0;
front_echo = A1;


right_trig = A2;
right_echo = A3;

left_trig = A4;
left_echo = A5;




back_trig = A6;
back_echo = A7;

 





No comments:

Post a Comment

Arduino Based Auto Transport Device

AUTO TRANSPORT DEVICE is idea of making a self-driving device that is low cost and can carry high load to its destination. This device is ...