在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2355|回复: 2

[DIY] 使用树莓派摄像头做一个监控小车

[复制链接]
发表于 2021-12-14 11:01:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 创客达闻西 于 2021-12-14 11:06 编辑

最近在网络上看到一句话,让我感触颇深:
“你看那些,牵着手说着笑,通往厕所的身影,看那一堆人抱怨着,畅想着。看几个人大笑着吃着泡面的场景,你看,那是我们回不去的青春。”

游戏手柄,遥控小车。这些在小时候的玩具,总是能把我带回当年情境中去。想起当年在夕阳下的奔跑,那是我逝去的青春。
FgzVhBHfKf-IontSbf3rfTb9hx03.jpg

我始终认为,兴趣是最好的老师。我最近喜欢上了树莓派,虽然树莓派对于新手却并不太友好。但是,不妨碍我热爱它。把玩了一下之后,我决定用树莓派做一个监控小车,但是初学树莓派的我,直接使用树莓派做一个小车,有点不太现实。所以,我就把监控小车分为两个部分,即:树莓派负责监控,小车部分使用的麦昆小车作为驱动部分。


一、准备材料

1.硬件材料:


oUbcgf.jpg

2.装甲合体
oUqFKO.jpg


二、配置树莓派摄像头

1.树莓派系统安装及配置

           具体安装树莓派系统方法请参考官方文档,详见:Install raspberry guide
         接通电源后,树莓派系统启动,初始化树莓派系统中Camera和I2C都处于未启用状态。开机后我们需要将其手动打开,
         执行命令:sudo raspi-config
   Snipaste_2021-11-25_16-05-40.jpg
          进入选项3,启用Camera和I2C,然后点击Finish。

          选择<Yes>完成重启。
选择重启.jpg
         建议启用树莓派系统的ssh服务及samba服务,这里不在赘述树莓派系统如何开始ssh和samba服务


2.树莓派安装软件包

  • 执行命令行
  • 把软件包安装在桌面




  1. cd Desktop


复制代码




  1. git clone [url]https://github.com/veyeimaging/raspberrypi.git[/url]


复制代码
3.树莓派软件包使用

  • 树莓派执行命令行
cd raspberrypi/veye_raspcam/bin/




  1. chmod +x *


复制代码




  1. ./veye_raspivid -b 4000000 -t 0 -o - | nc -l -p 5000


复制代码
4.Windows软件包使用

  • 把下载好的压缩包解压,然后复制它的bin路径。

我把这个文件夹直接放在E盘的




  1. E:\gstreamer\1.0\msvc_x86_64\bin


复制代码
路径.jpg

  • 打开Windows PowerShell  (使用鼠标,右键点击初始化图标)




  1. cd E:\gstreamer\1.0\msvc_x86_64\bin


复制代码




  1. ./gst-launch-1.0 -v tcpclientsrc host=192.168.X.X port=5000 ! decodebin ! autovideosink


复制代码
树莓派和windows对比图.jpg

5.显示效果展示 osE139.png

三、配置麦昆小车部分


1.介绍麦昆
麦昆,是一款面向创客教育的图形化编程机器人,继承了micro:bit可玩性和上手简单的特点。支持makecode图形化编程,支持基于mind+的图形化编程及python编程,所以它对与初学者特别的友好。巡线、氛围灯、I2C接口,舵机专用接口,机械扩展螺孔等.......功能齐全,扩展性强。本次我们用到的功能很少,后续大家再做的时候,可以发掘一些其他的好玩的玩法,加一些好玩的功能进来。

2. microbit手柄遥控麦昆   
本例程中,我们通过程序将模拟摇杆设置为开关量,用于控制小车前进,后退,左转,右转。右侧的上下按键控制工程队的舵机运动,
左右按键(D、F按键)控制左右车灯的亮灭。 麦昆lite上安装了工程队-夹持器,接在舵机接口S1上。使用C和E按键对其进行控制。


程序连接

小车端程序连接:点击进入小车程序链接
WedDecember-202112083881..png



手柄端程序链接:点击进入手柄端程序链接
f787d1f989ecdd7b7676d2ca3bc5896b.png

运行效果:

运行程序,拨动摇杆,麦昆执行方式如下:

Snipaste_2021-12-06_15-44-41.jpg
四、总结          
整个小应用完成下来十分的简单有趣,本次做的小应用,实现功能单一,操作十分简单。在后面学习了更多关于树莓派的的知识后,会对这个小应用不断的升级、完善。后期会直接使用树莓派对小车进行控制,树莓派监控方面也会有相应的更改和提升。初次使用树莓派,做的不好的,多多包涵。

 楼主| 发表于 2021-12-14 11:08:01 | 显示全部楼层
发表于 2022-6-10 11:20:26 | 显示全部楼层
Thank you
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 21:05 , Processed in 0.021628 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表