用pcDuino来搭建一款WiFi实时视频监控小车

更新时间:2023-03-29 05:15:01 阅读量: 建筑文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

在这里我们详细地介绍了如何用pcDuino来搭建一款WiFi实时视频监控小车,下面我们从硬件和软件两个方面进行详细介绍。

一:软件部分

在硬件方面,我们用Arduino的Motor Shield 来驱动小车的马达和摄像头的云台舵机。

A.工具的准备

斜口钳、尖嘴钳、3毫米套筒、2毫米一字螺丝刀、3毫米十字螺丝刀、5毫米十字螺丝刀、万用表电烙铁、焊锡、胶带、镊子、壁纸刀(可能用到的工具还不止这些,只要好用大家都可以试试)

B.配件的认识

1、pcDuino作为智能控制板和控制核心,主要实现视频传输以及控制小车上所有的模块和机械部分,发挥小车大脑的作用。

硬件特性

CPU: 1GHz ARM Cortex A8内核

GPU: OpenGL ES2.0, OpenVG 1.1 Mali 400 core DRAM: 1GB

板载存储: 2GB Flash, microSD 插槽扩展至 32GB 视频输出: HDMI

扩展接口: 2.54mm Headers兼容Arduino

以太网: RJ45接口以及可扩展 USB WiFi (未包括) 电源: 5V 2A

尺寸:125mm X 52mm

软件特性

操作系统:Ubuntu

API:所有Arduino扩展引脚可以通过API访问,包括UART、ADC

、PWM、GPIO、SPI、I2C

编程语言支持:C, C++ with GNU tool chain,Python, Java等各种流行编程语言 2、12V/2A电源,此电源可给小车充电和外部供电用

3、云台摄像头是由2个舵机组成,进行上下180度和左右180度旋转控制,USB

摄像头线直接插在pcDuino上

舵机摄像头参数: 像素:30W 感光元件:COMS

感光元件尺寸:4386*3.64 mm 最高分辨率:640*480 视屏格式:26bit RGB

接口:USB2.0高速传输接口,兼容USB1.0 自动白平衡,色彩补偿

4、除了云台摄像头外其他的配件合照

5

、电池这里用的是大容量锂电子可充电池,使用时请按照锂电池的安全事项,避免发生意外。输入电压12.6VDC,输出电压:12.0VDC 4800mAh

6、小车底盘主要是固定所有的小车配件,注意以下图片中底盘是透明的只是颜色不同

7、万向轮主要是支撑小车后面的底盘,安装螺丝时要注意:不要把有螺母的一端向下固定,这样会影响万向轮的转向

8、小车车轮和直流减速电机,直流减速电机给整个小车提供动力

9、直流电机固定支架,安装时3个孔的方向是固定在小车底盘上,2个孔是固定直流减速电机

10、电机驱动板

motor shield

特点:

兼容Arduino 脉宽调制速度控制模式 4个方向指示灯

兼容 Linker Kit 2.54mm间距Grove插件和传感器 更大型号的散热装置 支持14个舵机

尺寸:68.5×54.5×29.5 mm

注意:当工作电流超过1000mA时驱动芯片和散热片温度会很高

11、T-board,用于连接pcDuino和motor shield,板上有3.3V和5V电平转换按钮

这是

T-board的原理图 https://http://www.77cn.com.cn/cutedig … pcduino_T_board.pdf 12

、电源模块 原理图

实物图:

尺寸:长x宽 75x29mm 两孔之间距离:50mm 输入电压:12V 输出电压:5V 输出电流:2A

13、WIFI Dongle:支持IEEE 802.11 b / g / n标准,支持USB 2.0的连接,是一种低成本紧凑型WLAN模块,尺寸:32×13 mm

这是组装pcDuino WiFi实时视频监控智能小车的重要零部件,重点是让大家更好地了解它的组成部分以及各部分的功能! C.云台摄像头的组装

因为舵机和摄像头通常买的都是散件,所以我们需要自己组装,以下是组装时的方法。 这是组装好的图片,咱们一步一步来看

1、摄像头

2、取出摄像头背面一根固定“针”

3、拆下背面螺丝

4、为了固定摄像头架子与摄像头,需要钻孔,用螺丝固定。把摄像头底面凸起的两个耳朵剪掉,正好得到两个孔

5、改造摄像头架子,剪掉两侧,修理平整

6、用改造后的架子与摄像头底部对准,用笔在架子上描出对应的钻孔,钻出两个螺丝孔

本文来源:https://www.bwwdw.com/article/rtun.html

Top