事情是这样的,估计大家的树莓派 3B 也陆续到货了。不过翻看了下 V 站关于树莓派的一些主题,基本上回复都是说在吃灰。而且发现大部分人都是只是利用鼠标键盘在折腾软件上的东西,所以想开个主题,希望能让树莓派不再吃灰(不过感觉该吃的灰还是会吃的。)
开这个主题的意义在于 "希望能通过硬件这一条路减少树莓派放抽屉吃灰的现象" 。本人仅抛出这个主题,稍微说下我的想法。并希望有这方面经验的朋友也提出自己的看法,造福其他有兴趣的朋友。我会尽量在我能力范围内给予大家(思路上的)帮助。
树莓派通用 IO*(重点)
树莓派上有不少的通用 IO 引出,但是有去使用的人应该不算多。这些 IO 上可以在开发初期的时候使用杜邦线连接一些数字信号的模块(可以是单纯的逻辑模块、有协议通讯的模块)。找几个您感兴趣的买回来接上树莓派,通过 Python 为其编写"驱动"。对于传感器要做到能采集到数据,对于输出的模块要做到能控制器其正常输出你想要的东西。
视频接口
我看了一下官方的摄像头模组使用的是 OV5647 ,其大致参数如下图所示:

对这个摄像头模组感兴趣的可以买一个带镜头座的(非官方的)回来,这样可以更换镜头。然后学会把图像数据采集回来待用。
USB 接口
这边能接的外设有很多,但是和本主题想说的"硬件"有些出入。
所以想告诉大家的是:
- 可以接 usb 摄像头(如果觉得官方的摄像头玩起来有些困难的话)(一般都是免驱)
- 可以接 usb 声卡(做简单的声音输出)
不过我所希望的是,在确定自己所需要的模块以后,制作属于自己的树莓派拓展板。
借此机会学习一下怎么绘制原理图,如何画 PCB ,投板贴片调试等。
===========
[折腾]
然后要说的是, V 站上搞硬件的人其实不少的。所以我觉得大家可以相互帮助。
- 提出想法的人
- 验证硬件的人
- 编写嵌入式软件代码的人
- 根据接口编写网页美化某些数据展示的人
- 结合测试结果帮大家做拓展板子的人
- 基于某些想法,需要做机械结构,能帮忙的人
不过我觉得事情往往没有那么顺利,所以还想听听大家的想法? 毕竟这些通用 IO ,能接的东西确实多,但是重点是如何将数据糅合处理,来产生更多的信息量,并且在折腾的过程中大家能学到东西才是重要的。
[硬件在于折腾]
纯硬件的东西,我觉得对于一些只是用鼠标键盘玩树莓派的朋友来说,是一个比较有意思但是阻力较大的新世界。
折腾硬件其实折腾的是自己的金钱和精力,并在各种短路、爆电容、烫伤等失败中挣扎。
但是我相信,单纯的一个裸板树莓派,跑几个软件是在浪费钱。
[我的想法]
我感觉 io 接适量的传感器,配合摄像头。
往这个方向做东西好像会比较有意思,
譬如用双目摄像头做立体视觉。
单目的做 2D 的机器视觉。通过一些传感器提供辅助的数据。
#########################################
个人能力还不够强大,仅开个话题供大家讨论。
下面如果有我能帮助的我会回复
感兴趣的可以先收藏起来 养肥了看(我怕肥不起来)
可能对做硬件开发感兴趣的人还是太少了??(哭)
#########################################