[申请mbed开发套件] 网络时钟的环境温湿度 Data Logger

Seeed Arch Link 是一片有意思的板子,板上使用了 Nordic 的 nRF51822 芯片与 WIZnet W5500 网络芯片,这种开发板上兼具了 BLE 与 Ethernet 的组合似乎并不多见。Seeed Arch Link 支持在 mbed 环境下开发,现有 mbed 网站上对于这片板子的例程还不是很多,搜寻了一下有看到一个 arch_link_Test 的例程,这个例程可以调试开发板的 Ethernet 与 SD 卡与 BLE 功能,对于初步熟悉这片板子的使用应该会有很大的帮助。

看官网上的说明 Seeed Arch Link 套件里头除了主板之外还包括了一个 Servo 电机与一个温湿度传感器,这样的组合可以让使用者透过 BLE 或是 Ethernet 来控制 Servo 电机动作与读取温湿度传感器的数据。板上的 Arduino UNO R3 兼容接头方便使用现有众多的 Arduino 扩展板与模块。

假如能够获得这片开发板,我的想法是做一个能够读取网络时钟的环境温湿度 Data Logger,第一步是先让板子接上一个 OLED 或是 LCD 屏显示相关讯息,透过 W5500 连接 Ethernet 获取网络时间,定时的记录环境的温湿度,并将数据存放在开发板上的 SD 卡里面,并且可以使用手机透过 BLE 查询相关的数据。

至于 Servo 电机在这个项目能够做什么呢?目前还没有好的想法,我想就先做为一个时钟里头的时针,显示目前的时间了。

先前就有 mbed 帐号了,用户名是:slotg

补充一个有趣的视频:

在 YouTube 上看到了一个有趣的 MBED 应用视频,这是一个在 2009 年就发上去的视频,虽然看起来没有太高大硬件技术在里头,应该是几个电机与声音的搭配控制,但是所表现出来的效果就是有趣有创意。

原视频在:

https://www.youtube.com/watch?v=Y6kECR7T4LY

我转发到优酷:

http://v.youku.com/v_show/id_XMTc1MzgxNjE2MA==.html

20161010 再补充一个有趣的项目

今天看到了这个视频,作者使用了 LPC11U24 开发板做了这一个玩乒乓球的杂耍机器人,影片说明如下:

I wondered if I could get a 30cm x 30cm wooden plate to juggle a ping pong ball. It uses 4 high speed RC-servos for the ball-hitting and 12 photo-transistor-LED pairs to get the position of the ping pong ball. The sensors are configured in a way that the timing for the upward motion is just about right. The controlling is handled by an mbed prototype board (mbed LPC11U24).

先前在 mbed 的编程我都只是让开发板点点灯做一些简单的控制,没想到别人都已经玩的那么的高端了!我在 mbed 网站也找到了这个项目,YouTube 里头的项目是使用 12 对光电传感器来判断球的位置,而 mbed 网站里头的项目是改成了 4 个麦来判断球的位置,有趣的项目跟大伙分享分享:

https://developer.mbed.org/forum/news-announcements/topic/16594/

原视频在:

https://www.youtube.com/watch?v=qyXYa0Q5Xv0

我转发到优酷:

http://v.youku.com/v_show/id_XMTc1NDUzMTU1Ng==.html