基于 Arduino 的个人防卫系统的开发与实现 摘 要 “安全”二字是我们生活的基本保障,但在这飞速发展的世界,危险总是无处不 在的。无论是战场上的火力冲突,强大火力面前普通士兵的劣势,还是城市中的入室 抢劫,手无寸铁的平民在歹徒前的孱弱,都让人的生命受到了极大威胁。自动化的无 人设施便成了全世界各国军事/非军事的研发机构重要的方向。无人自然不会伤亡。本 着这样的想法,我设计了此“个人防御系统” ,旨在减少战争及非战争军事行动的伤亡, 提高作战效率,发射非致命的人群控制类子弹或榴弹,制服不法分子并避免伤及生命。 遵守法律的同时保护用户财产安全。 本文主要论述了 Arduino 和树莓派开发板的基本结构,摄像头瞄准追踪的基本原 理,如何实现的动态追踪和颜色识别,可选硬件的几套实施方案讨论,探讨了什么是 舵机,以及为什么选择它,它的优异之处。研究了 Linux 下 Processing 的移植过程,执 行了在小型 ARM 开发板的完整版 Linux 下运行非原生开发的软件的完整过程。最后实 现系统后进行了测试,并且成功获得了如期效果。 关键词:Arduino,树莓派,摄像头瞄准Desig