• Home
  • pcDuino
  • WiKi
  • Store
  • Distributors
  • Home
  • pcDuino
  • WiKi
  • Store
  • Distributors
HomeRobotRover: WiFi Video Surveillance Robot powered by pc ...
Previous Next

Rover: WiFi Video Surveillance Robot powered by pcDuino

Posted by: Alvin Jin , March 17, 2014

[vc_row][vc_column][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]图片1[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=”1/1″][vc_tour][vc_tab title=”Outline” tab_id=”1395110190-1-51″][vc_column_text]

  • Webcam Assembly
  • Robot Assembly
  • Software

[/vc_column_text][/vc_tab][vc_tab title=”Webcam Assembly” tab_id=”1395110190-2-75″][vc_column_text]图片2

图片3

Webcam Assembly (1)

图片4图片5

Webcam Assembly (2)
图片6
图片7
Webcam Assembly (3)
图片8
图片9
Webcam Assembly (4)
图片10
图片11
Webcam Assembly (5)
图片12
图片13
Webcam Assembly (6)
图片14
图片15
Webcam Assembly (7)
图片16
图片17
Webcam Assembly (8)
图片18
图片19
Webcam Assembly (9)
图片20
图片21
Webcam Assembly (10)
图片22
图片23
Webcam Assembly (11)
图片24
图片25
Webcam Assembly (12)
图片26
图片27
Webcam Assembly (13)
图片28
图片29
Webcam Assembly (14)
图片30
图片31
Webcam Assembly (15)
图片32
图片33
Webcam Assembly (16)
图片34
图片35

[/vc_column_text][/vc_tab][vc_tab title=”Assembly the Robot ” tab_id=”1395112758006-2-1″][vc_column_text]

Assembly the Robot (1)
图片36
图片37
Assembly the Robot (2)
图片38
图片39
Assembly the Robot (3)
图片40
图片41
Power Supply Design
nRover needs two different power supplies: one is used to power up pcDuino, which needs 5V/2A. The other is used to power up motor shield. The typical voltage for motor shield is 12V. So we use a 12V/4800mA Li-ion battery. MIC29302 linear regulator is used to bring 12V down to 5V used for pcDuino.
Assembly the Robot (4)
图片42
图片43
Assembly the Robot (5)
图片44
图片45
Assembly the Robot (6)
图片46
图片47
Assembly the Robot (7)
图片48
图片49
Assembly the Robot (8)
图片50
图片51
Up/Down Servo:   VCC(Red) -> VCC of Motor shield
                                  GND (Brown) -> GND of Motor Shield
                                  Control (Orange) -> D7 of Motor Shield
Assembly the Robot (9)
图片52
图片53
Left/Right Servo:   VCC(Red) -> VCC of Motor shield
                                  GND (Brown) -> GND of Motor Shield
                                  Control (Orange) -> D4 of Motor Shield
Assembly the Robot (10)
图片54
图片55
Assembly the Robot (11)
图片56
图片57
Assembly the Robot (12)
图片58
图片59
12V of battery is used to supply power to:
1.Motor Shield (VCC/GND)
2.Input port of linear regulator (VIN/GND)
Assembly the Robot (13)
图片60图片61
Assembly the Robot (14)
图片62
pcDuino power:
DIY USB power cable
VCC (Red) -> OUT
GND (Black) -> GND
 

[/vc_column_text][/vc_tab][vc_tab title=”Software Part” tab_id=”1395114371723-3-2″][vc_column_text]

Software Part:
pcDuino implements the following components:
1.Control motors through motor shield.
2.A command server that listens to a socket and accepts commands from client.
3.A video server: mjpg_streamer.
Software on pcDuino:
1. Robot control program (car_test.c)
1.Copy car_test.c to c_ environment\sample. Edit makefile under sample, and insert car_test under OBJS=. Save and compile.  An executable named car_test is complied under output.
2.Video stream details can be referred to in http://www.pcduino.com/?p=808.
3.AP: http://www.pcduino.com/?p=731

[/vc_column_text][/vc_tab][/vc_tour][/vc_column][/vc_row]

Tags: Robot, Showcase

Share!
Tweet

Alvin Jin

About the author

Leave a Reply Cancel reply

You must be logged in to post a comment.

Category

  • Home
  • pcDuino
  • WiKi
  • Store
  • Distributors