|
Arduino开发板,口袋大小的电脑,擅长做电脑不能做的事情,并且可以编程用来控制电路。尽管我们每天使用的电脑功能很强大,他们却不能感知他们周围的事物,例如,笔记本电脑不具备感知光线或水分。
另一方面,Ardunio是专门设计用来和外部世界进行交互的。它配备了一套完整的输入和输出用于传感器以简化通讯。它通过传感器、LED、马达、扬声器...甚至是互联网来与外部世界进行交互。这使得它成为许多创意项目的一个灵活的平台。
一些常见的应用包含: - 可编程的光显示,与音乐或人进行交互。 - 机器人,使用来自传感器的信息进行导航或者执行其他的任务。 - 独特的、可定制的控制器和接口,用于音乐、游戏等更多。 - 连接实际的物体到互联网 - 任何可以互动的事物 - 自动化以及原型等
无论你买的是哪种Arduino开发板,当你使用它用于物联网工程时,该控制器的优势就会体现出来。不管你是连接到现实世界或者是云平台,或者两者兼而有之,Arduino可以很容易实现。
互联网上有大量的Arduino项目,但我想推荐几个特殊的神奇项目:
Twitter情感灯 - 全世界的情绪都在这个盒子里 Arduino开发板通过Wifi模块直接连接到任何无线网络,并且不断搜索Twitter的情感内容,整理每个情感的推特,然后改变LED的颜色来反映当前世界的情感:红色表示愤怒;黄色表示幸福;粉色表示爱情;白色表示恐惧;绿色表示妒忌;橙色表示惊喜;蓝色表示忧伤。如果突然发现大量关于某个特殊情感的推特,则LED会闪烁,提示我们可能有一个世界性的事件造成了这种不寻常的强烈的情绪反应。 该项目由以下组成:一个Arduino开发板、一个wifi无线模块、一个RDB指示灯、Twitter.com和一个9V电池。 点击查看更多:链接地址
会唱歌的植物 自从特雷门琴(Theremin )发明以来,让植物唱歌就有了一个技巧。现在它可以通过使用一个Arduino开发板、一个gameduino扩展板和触摸板就可以实现了。当然你可以直接使用安装在Gameduino扩展板的插孔。另外,该项目需要两个按钮、一对鳄鱼夹和外壳。
照片绘图仪 该装置是笔式绘图仪的变型,主要目的是为了打印出和电脑一样的质朴、像素完美和颜色校正的图像。该绘图仪需要一只笔,并且根据大量数据以一个机械手的方式进行绘制。该工程可能需要微控制器、Arduino Uno、电机驱动器、和电机扩展板。
闪烁的LED灯 该程序基于开源的Blink模板,可以在Arduino官方网站找到。首先,设置硬件,将LED的两个引脚插入到GND和Arduino开发板的13脚。如果你计划将LED长时间插入到通电的Arduino开发板,最好是使用一个220欧电阻。下图是Arduino官网的示意图。一个引脚比另一个略短。较短的一端是负极,因此连接到地。
带闹钟的数字时钟 这种基于Arduino的实时时钟是一个数字时钟,通过使用I2C协议的RTC芯片DS1307来显示实时时钟。实时时钟意味着它可以在断电后继续运行。当重新上电后,它会显示实时时间,和它处于断电状态的持续时间无关。添加了一个闹钟选项。我们可以设置闹钟时间。一旦报警时间保存到Arduino的EEPROM内部。即使复位或者断电,它都不会丢失。
|