arduino各个接口用法_arduino模拟接口和数字接口

arduino各个接口用法_arduino模拟接口和数字接口我是康托,不误正业的康托今天继续讲点arduino,真机电编程老手们看不起arudino是完全正确的,毕竟人家分分钟画个板子,啥都解决还稳定,要你个树莓要你个arduino做肾

我是康托,不误正业的康托

今天继续讲点arduino,

afe7a90977336c79493f932914846c1d.png

真机电编程老手们看不起arudino是完全正确的,毕竟人家分分钟画个板子,啥都解决还稳定,要你个树莓要你个arduino做肾。

但是我们传统美术设计出身,就不能低估arudino的可能性,毕竟真正arduino玩出花来的想象力部分,是应该在交互方面实现,广阔天地大有可为

e4a1eb427bcc6e79cf3aff470206e6f9.png

弱鸡的设计师们第一次能亲手自己让自己设计的eggache玩意动起来,怎么能不鸡冻,怎么能不珍惜。(树莓派的意义就在于传统的电脑端的设计师有了直接影响现实场景的能力,很多人没意思到这个是多么重大的进步)

我虽然没有统计过国内用arduino做商业项目的总量,但是肉眼可见并不多,主要都是学生毕业作品,毕竟展映了两天蹲守个48小时也就结束了,而商业作品时间都是一年起至无穷大,一般会都arduino的稳定性维护性持有怀疑。

不过我手里经过的arduino商业案子还真的很不少,都是孽缘来的,今天随便聊一个,说明下arduino商业项目的流程

顺便一提,我们艺术类出身的,arudino项目还是只做弱电就好,如果强电,还是要有专业的朋友帮忙,以上。

有年做馆,济南万科的楼盘,里面四个展项都是我直接摆平的,什么激光沙盘,立体成像看房,交互触摸卡通形象打印,仿teamlab触摸卡通形象地面流水互动,你懂的。。

最后甲方说,还有一片竹林,里面的竹子要晃动之后能发出do re mi fa的声音来,得找个硬件工业商配合,然后你配合弄一下软件吧。

我说硬件商是已经指定了么?关系户么?甲方挠头说这种交互类的不好找,我们也在觅人,基于,“如果我懂,且对方不是知名专家,则我八成比对方更懂”定律,我说你也别瞎找了,我帮你顺手弄了吧,硬件软件在一起我也有把握,莫要耽误了验收大计。

大体甲方的构思是这样,地面有n多竹竿,竹竿顶部有光源可以打在天花板特殊涂料上有斑驳滞留的图案,然后竹竿的抖动要能被侦测到,然后每根竹竿发出叮咚不同音阶的响声。

aac0ea97dbd498e320ad5997fcda7bf7.png

那就好办,竹竿里面放个碰撞传感器,里面有钢珠那种,一碰撞钢珠就接通或者截断电流,根据这个变化我们触发音乐,竹竿本身里面还有弹簧,可以运行用户拨动。

cf623791463509c23ff99dfaeefba13a.png

由于这类东西耗电极小,所以就直接网线剥开接arduino,用arduino的供电带动即可,本身展项和机房的距离就不远,直接把网线接进机房的arduino

c3f3cd48156d7febc96dc7ee497f9200.png

这类传感器说白了就是个通断电,也不用什么5v 3.3v接口,直接一个接信号口,一个接地线,元件本身就是特别单纯的构造,接上就行,然后用胶水固定上防止接口脱落。(根据input数量可以考虑是否要上mega)

arduino接上电脑,arduino的供电也插上,就完事,属于硬件部分就ok了。(记得同样配置的arduino备份几个,烧好程序,贴好标签,仓库扔着,甲方万一现场有个漏电破损,直接快递一个即可)

92524a4f533e52001cb1b1f58b39c09c.png

随后重点就是软件部分,那我就直接用unity搞定了,unity下面其实有很丰富的arduino生态,你也不用自己琢磨太多,买几个插件直接扔进unity。

c584a6346400dbd2fbb8f990677da025.png

0e6c9c80d3e9830aa4c23df156c84942.png

068c9e7c656f56dda2b60586abb3af7a.png

剩下就是根据接口的input通断,来播放音效(这个音乐当然你可以根据杜比5.1根据现场空间做对位,也可以调整下干湿效果,这就是纯引擎工作,可以尽情玩出花)

每次播放音乐之后,可以延迟一段时间,再开始侦测下一次触发,通过这类方式来矫正灵敏度

以我个人经验,arudino在现场条件稳定的情况下,一般是可以保证长期稳定工作的,主要可能出现的问题一般是线材松脱,静电干扰,主机usb口识别出错等等。但是一旦正常运行了,其实是可以长期使用的。甚至说多年稳定工作也是没问题,至少我这个三年前的项目现在还稳定运作。

好 就到这里 我是康托  ,下回再聊

今天的文章arduino各个接口用法_arduino模拟接口和数字接口分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/63046.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注