开源硬件:利用Arduino玩出来的发烧级玩具

随着“开源硬件”成为一个流行的词汇,各种开发平台自然而然的走进了大家的视野。但实话说,“原生”的开源硬件就是一块块没有外壳的“电路板”,在一般的人看来显得十分乏味。


不过,目前有很多基于Arduino所开发的项目或者“玩法”都已经十分完善,通过一些已经开发完全的成品我们能很容易的了解到Arduino是如何获得大家的青睐。


Arduino并不像单片机需要复杂的底层代码以及汇编语言,功能实现基本上要求的是简单而实用的函数运算。

因此对于Arduino这类微处理器,拓展开发方向可以根据个人爱好自由的DIY。而这其中最典型的一种“玩法”,就是用于飞行器的“飞控系统”。

“飞控系统”本身并不是什么新鲜的概念,在真正的飞机研发上就体现出其结构的复杂性和对算法的精密要求,而后这种专业的概念就在航天模型上发展出了独立的技术分支。这其中就有我们熟悉的“旋翼飞行器”。


随着各类飞行器的发展,在同样的机械工艺上,一个好的“飞控”基本已经代表了一个飞行器实现的功能是否强大。也因此,有不少团队专注于进行“飞控”的研发。

《连线》前主编Chris Anderson目前任职3D Robotics的CEO,其公司的主要业务就是售卖DIY飞行器,而其中的飞控系统就是基于Arduino。


目前,包括MultiWii,APM/ACM,MegaPirates等基于Arduino的“飞控系统”都是飞行器爱好者喜欢的玩具。


只要有需要,LED灯光装饰可用于任何场景:无论是生日节庆、派对会场还是各种表演的舞台都可以选择通过LED来“修饰”。但在实际的安装操作中,使用者通常需要面对许多问题。

除了舞台会场的布置需要特殊专业的技术支持,在一般的家庭活动中进行LED安装也需要烦琐的设置。

而针对这种潜在需求,在深圳华强北的haxlr8r有一个孵化项目BlinkyTape,就是通过将LED灯尽可能的简化来适应各种场景的应用需求。


除了在硬件上使用了简化的模块,BlinkyTape还通过一个防水硅胶套来确保该设备在户外环境工作的能力。

单片机练你得是动手和编程能力,不光要动手还需要编程。难度比树莓派编程简单,但是需要你思考。如果使用单片机建议使用STM32或52单片机,网上资料全,提升快。


在操作上,任何人都可以凭借设定好的程序让BlinkyTape实现各种灯光变幻的效果,当然这其中也可以利用Arduino作为外设。实际上,BlinkyTape在Kickstarter的项目展示中也特别提到了利用Arduino的开发环境。


距离项目众筹结束还有三个星期,BlinkyTape已经超额完成了资金筹集,很快他们就会回到深圳,我们也可以见到更多的玩法。

同样是haxlr8r的孵化项目,Clyde就像是一盏拥有“情商”的灯,可根据使用者的行为改变亮灯的颜色。而其表达的情感丰富与否主要就取决于内部的大脑—Arduino。


做为一个灯座,Clyde拥有5个支脚,使用者可以根据具体的使用情境设定合适的摆设方式,包括时间提醒、湿度检测以及调戏的对象等,Clyde可以扮演多种角色。

Clyde可以在Arduino连接不同的传感器的帮助下提供多种提示,而做为Clyde大脑的Arduino也可以被进一步开发,通过设定传感器的反馈以及亮灯的颜色,就能赋予Clyde更多的“性格”。


目前Clyde在Kickstarter上所筹得的资金已经超过了目标的一般,而截至时间仍有三个星期,如果是对Clyde有兴趣的读者可以在Kickstarter了解一下。

拍摄一些{敏感词}照片(尤其是准考证和会场通行证)通常不需要太多的摄影技巧,并且对取景的需求也不高。但是不可避免的,拍摄的时候还是需要一个摄影师站在同一个地方机械的重复拍着操作。


而这里我们看到的是一款来自大学校园的DIY作品,主要通过Arduino与运动传感器实现更智能的“大头贴”装置。

通过摄像头前面的运动传感器检测运动、配合一台LCD显示屏,可以让使用者自己根据拍摄的角度选择位置。利用3秒钟的延迟间隔,连续数次拍摄就能简单的实现代替摄影师进行拍摄。

来源:http://www.lupaworld.com/article-225093-2.html  

> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

5、无限传输的话就用蓝牙吧,市面上的蓝牙模块很好买,到时候拿例程过来抄一抄,蓝牙直接连接手机就行了。不过这里我只实现过从手机通过蓝牙向单片机传输信号,不知道逆向行不行,不过应该是可以的

生成海报
点赞 0

thePro

我还没有学会写个人说明!

相关推荐

陪娃学Arduino之最基础的Arduino 知识你知道吗

最近在家里陪小孩子一起玩 Arduino ,6岁的小孩子看着书上的电路图可以搭建简单的电路,简单的拖一下积木就可以驱动Arduino ,很不错,在像好的方向发展。由于之前没有学习过硬件&#

数码管轮播显示

硬件: 数码管10个引脚,8个控制二极管亮、灭,2个引脚为负极。1k欧电阻链接负极,接gnd。 将8个二极管引脚依次链接0-7号引脚。 软件: /*共阳极单数码管显示&