本规划选用手机的蓝牙作为遥控器操控小车的行进,一同将小车地点环境的温度和周围环境经过2.4g无线传输到电脑终端,实时监控。
本规划是根据stm32微操控器完成的蓝牙操控视频收集小车。
本规划用到的有蓝牙模块,l298n模块,无线音视频收集模块,摄像头模块,
无线音视频接纳模块。DS18b20温度收集模块。stm32程序裸奔没有嵌入ucosii完成的。
规划功用只需经过手机上的APP发送必定的字码,就可操控小车的前后左右中止,温度上报,摄像开关空操控。
再经过电脑终端显现小车地点位置的前端环境,经过操控滚动来检查四周环境,视频间隔10m内,蓝牙间隔40米。空阔处。
收集环境温度等参数操控器选用arm芯片stm32rbt6.用来完成简略的数据处理,包含温度的收集,操控小车的前后左右行进,对摄像头的开关操控,方向灯的操控。温度传感器是选用达拉斯的温度传感器DS18B20,它的数据总线只需一条,大大节省了io口资源。电机选用双轮驱动,驱动芯片选用L298N,该芯片内部是典型的H桥结构,电压可到达8-40v最合适驱动直流电机了。该芯片只需求操控器输入一个pwm波形即可驱动电机,为维护操控器,咱们在芯片和主操控器之间加了一级光耦阻隔tlp521芯片。
手机作为遥控器操控小车是经过蓝牙传输模块HC-05完成的,该模块兼容蓝牙2.0,波特率可调,传输间隔可到达30米。
无线视频传输模块是TX6279来和接纳模块RX6788完成的,该芯片具有编解码加无线发送承受的功用,合适短间隔的视频监控传输。
全体框图如下
规划特征
*蓝牙手机APP操控,无线间隔可达40米
*无线视频传输10米
*电压输入12V,3节手机电池就能够完成。
*四方向三轮智能小车
模块介绍
1无线音视频传输模块
该模块运用专用的音视频传输模块RX6788和TX6279完成,该模块不需求编程,av线视频输出,只需求衔接好摄像头,供上电就能够了。
发送模块
作业频率:2.4g
2组频率8个通道可选,轻松避开搅扰。
调制方法:FM宽频调频
功率:100mw
电压:5v
电流耗费:80ma左右
外形尺寸:17.5mm*17.5mm*2.5mm
通讯间隔:100-200M
输入格局:av信号
接线方法
依照色彩的不同黄色是视频线,白色是音频线不必,赤色是电源线的正极接在一节手机电池的正极,黑是负极,捆在一同后接在负极。当然正极能够接上一个三极管用来操控电的开与合。
接纳模块
作业频率:2.4g
电流耗:150ma
巨细:45mm 47 mm
输出格局:av信号
接线方法
因为模块是av信号输出所以不能直接在电脑上显现,能够买一个usb视频收集卡,也不贵,30块钱。这儿咱们挑选easycap的1路输出就行。
如图
咱们需求做的是把黄色的视频头剪掉和无线接纳模块的第2个脚video衔接,共负极衔接,依照阐明翻开软件设置,光盘里供给上位机软件,装置设置号即能够运用。假如不必usb视频收集卡,也可用av接口的4寸或许7寸的彩屏。
蓝牙模块
上边说过咱们运用hc-05蓝牙模块,能够用AT指令设置波特率,称号。淘宝上卖的一堆,能够向商家索要材料。
驱动模块
咱们运用L298N模块驱动电机的左右行进。
软件部分
本阐明仅合适于根据蓝牙小车的温度视频监控规划。
使命开端后,开端系列的初始化,包含时钟初始化,中止初始化,timer2守时器初始化,中止嵌套装备初始化,io口装备初始化。
守时器用的是stm32自身带着的寄存器完成的pwm波,通用守时器一般有4个通道,咱们只运用了其间的一个通道。
运用stm32的串口2和蓝牙模块进行通讯,波特率为9600.手机蓝牙发送的数据被stm32中止接纳,然后对数据进行简略的剖析和处理。
主程序中一向扫描是否有指令恳求,并一向获取温度,有指令时对指令处理履行相应的动作。
整个流程框图如下
效果图如下
本规划选用手机的蓝牙作为遥控器操控小车的行进,一同将小车地点环境的温度和周围环境经过2.4g无线传输到电脑终端,实时监控。
本规划是根据stm32微操控器完成的蓝牙操控视频收集小车。
本规划用到的有蓝牙模块,l298n模块,无线音视频收集模块,摄像头模块,
无线音视频接纳模块。DS18b20温度收集模块。stm32程序裸奔没有嵌入ucosii完成的。
规划功用只需经过手机上的APP发送必定的字码,就可操控小车的前后左右中止,温度上报,摄像开关空操控。
再经过电脑终端显现小车地点位置的前端环境,经过操控滚动来检查四周环境,视频间隔10m内,蓝牙间隔40米。空阔处。