5个中级到高级Arduino项目

用这些Arduino项目测试您的Arduino技能。

关闭拿着arduino微控制器的男性手

ernesto r。ageitos / getty图片

也许你已经被介绍给了世界arduino.通过我们的一个Arduino项目为初学者现在,现在正在寻找挑战。这五个项目思路将Arduino平台与各种其他技术合并。他们肯定会将你的能力延伸为开发人员,同时强调了Arduino平台的多功能性。

01.
05.

控制iOS设备

您可以使用Arduino与iPhone或iPad接口。这样做开辟了一系列可能性家庭自动化,机器人控制和与连接设备的交互。此项目在Arduino和iOS之间创建一个简单的界面Redpark突破包。该连接允许您创建将控制Arduino模块的IOS应用程序,而无需进行IOS设备的监狱或修改。由您的手机控制的电子产品将成为一种流行的交互方法,这个Arduino项目可以为实验创建一个简单的原型平台。

02.
05.

创造一个Twitter情绪灯

使用您的Arduino来控制情绪光 - 一个led灯在各种颜色中发光 - 因此颜色代表全球的整体情绪推特用户在特定时刻。让它焕发红,为幸福而黄色,或者你更喜欢的任何其他颜色。该项目允许您根据Twitter迅速感知世界的情绪 - 或者更准确地。

虽然它可能看起来很轻浮,但该项目介绍了用于替代目的的聚合数据的概念。例如,通过用像Twitter这样的Web界面耦合Arduino,您可以跟踪许多有用的公共指标。如果您是品牌经理,您可以监控有关产品的对话数。通过使用像LED灯的物理指示器配对强大的Web监视器,您可以让用户访问任何人的个性化数据点数,无论软件体验如何,都可以轻松阅读和理解。

03.
05.

制作一个开源Quadcopter

许多Quadcopters用作玩具,但它们也有各种实用,艺术和科学用途,以及可固定在机箱上的摄像机,监视器和其他工具。Quadcopter设计允许在可以在室内和户外操作的设备中进行稳定和可操作的平台。多转子直升机有许多开源规范,两个值得注意的是AeroQuad和Arducopter。这些项目将Arduino与机器人学科相结合,包括遥测,导航和实时环境传感。包括各种UAV的规范,以及用于控制车辆的开源代码。

04.
05.

建立一个自平衡的赛格威机器人

类似于Quadcopter项目,Arduino爱好者建立了一个自我平衡的机器人。Arduway从本科计算机科学论文开始,就像Quadcopter一样,它可以帮助发展与编程,机器机器人和产品原型相关的技能。通过将Arduino与陀螺仪和加速度计传感器组合,以及来自Lego NXT可编程机器人套件的​​零件来创建Arduway。

05.
05.

制作RFID​​访问控制系统

rfid.是供应链物流领域的重要技术。例如,沃尔玛已经利用了RFID来巩固了其复杂的全球物流系统。此Arduino项目使用相同的技术来为各种物理设备和物体提供访问控制,例如房屋的前门。使用Arduino,系统可以读取被动RFID标签,查询数据库,并允许访问批准的标签。通过这种方式,人们还可以改变标签的访问,允许对不同人的不同访问程度。该访问控制系统不必限于门,因为它也可以应用于设备,计算机系统或您可以想象的其他任何东西。

此页面是否有帮助?