![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Wifi Controlled Robot is done as a mini project (Lab4) for ECE 4180 class (Georgia Tech). Robot is assembled in Sparkfun's Shadow chasis robot kit. This robot takes the command from the webpage to move forward, reverse without colliding. The distance sensor is used as a mechanism for collision detection and play a short beep sound. It turn 90 degree with magnetometer when the turn command is sent.
Dependencies: Motordriver mbed
Showing the setup and calibration: Part1
In this part the Wifi setups and attains an IP address so we can control it through a webpage on our phone/PC.
After it obtains an IP address it calibrates the IMU so we can have accurate compass headings for precise turns.
The parts that we use are as follows:
- Mbed
- 2 DC motors
- H-Bridge (to drive the DC motors)
- Speaker
- Class D Amp (to drive the Speaker)
- IMU (use the magnometer for compass headings)
- Wifi card (ESP8266)
Showing webpage functionality and Robot Functionality: In this part we demonstrate the functionality of the robot and the webpage to control it.
Final Code
[Repository '/teams/Prana-Koirala/code/Wifi_controlled_Robot_ECE4180/docs/tip/main_8cpp_source.html' not found]
History
ECE4180_ROBOT_CONTROLLEDBY_WiFI
2017-03-13, by pkoirala3 [Mon, 13 Mar 2017 21:54:22 +0000] rev 5
ECE4180_ROBOT_CONTROLLEDBY_WiFI
Fixed minor bugs. Added speaker library
2017-03-13, by pkoirala3 [Mon, 13 Mar 2017 17:53:47 +0000] rev 4
Fixed minor bugs. Added speaker library
Revised Bug fixed, IMU controlled has issue, instead robot turn implemented with time delay.
2017-03-13, by pkoirala3 [Mon, 13 Mar 2017 05:23:32 +0000] rev 3
Revised Bug fixed, IMU controlled has issue, instead robot turn implemented with time delay.
Added IMU
2017-03-12, by pkoirala3 [Sun, 12 Mar 2017 21:17:06 +0000] rev 2
Added IMU
Removed Sonar and added IR distance sensor. Added IMU to turn the robot.
2017-03-12, by pkoirala3 [Sun, 12 Mar 2017 21:12:08 +0000] rev 1
Removed Sonar and added IR distance sensor. Added IMU to turn the robot.
ECE4180_Lab4
2017-03-12, by pkoirala3 [Sun, 12 Mar 2017 16:32:11 +0000] rev 0
ECE4180_Lab4