上周五我们顺利结束了mbed开发套件的发放活动mbed Robotics开发套件活动顺利结束,公布T-Shirt获奖名单 ,非常成功,有近60位朋友积极参与了此次活动,我们从中选取了10位最佳创意奖和20位幸运奖。此次选择是maggiemei 个人帮忙选的,能被IoT的美女工程师选上,也是缘分啊,斑竹现在来猜一下为什么这10位朋友会被选上。理由如下:
1. momososo
前年买了块nucleo F411在网上爬资源找到mbed去
里边资源很足,OS升级成第5版后,用起来更便利
比较可惜的是里边少人分享应用
最近看到比较有趣的mbed应用是这个
利用Hexiwear做成的酒精探测器:https://youtu.be/db5X9udQGNw
点评:首先这个视频很赞,非常有意思,建议大家可以翻墙去看。这位用户是平时对mbed非常关心,对mbed OS的情况有详细的了解,非常赞。
2. nickiverson
智能机器人模块。负责收集传感器数据(包括激光雷达,imu,里程计等等),发送给一个中央服务器。服务器上运行SLAM算法以及收集控制命令,发送给机器人模块,驱动电机。可以考虑在服务器上跑swam算法,调度以及协调多机器人。
点评: 机器人本身不是一个很强的创意,但是这个机器人大阵是一个很有意思的想法,想想今后可能一群机器人根据前面冲过来的不同危险情况,进行信息收集,然后做出不同类型的反应,就有点小兴奋,慢着,这个不就是塔防吗?
3. bg2bkk
(1)mbed提供一个封装硬件层之上的抽象层,为开发人员提供统一平台,使得开发更加高效; 作为IDE控,很期待mbed成为事实上的工业标准.
(2) mbed相较arduino而言,执行更加高效,开发人员对软件的掌控层次更深一些,提供了除arduino外的一个选项
(3) mbed可以用在很多可穿戴设备,比如手环,自行车,智能手表等; 但我认为最有创意的应用是在公共场所,比如商场, 火车站, 博物馆,图书馆等地为空间绘制3D地图,人们进入陌生场所后可以第一时间从ble设备(或beacon)集群获得当前场景的立体信息,实现位置标定, 寻找物品,以及分类物品的功能点评:这位用户对mbed理解也很深入,赞一个,市内定位是一个很好的应用场景,目前有很多创业者都在钻研类似方案,期待早日有成熟技术面世。
4. huluwa最近山上有猴子出没,偷衣服扯电线,可以用mbed连接摄像头监控猴子,然后用强光驱赶猴子
点评:我们Maggie同学最喜欢的答案了,我估计,猴子那么可爱,我们就是要吓唬他。
5. chengkimho
1. Mobile phone wifi projector
2. Virtual Machine Domestic Gateway
点评:这个两个应用比较新颖,第一个智能手机投影仪今年CES上看到过,感觉比较吸引眼球,居家出行比较方便,唯一的缺点是耗电太快,需要配合移动电源使用。第二个也是mbed应用的一个创意,无线网络很需要。
6. slotg
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 电机在这个项目能够做什么呢?目前还没有好的想法,我想就先做为一个时钟里头的时针,显示目前的时间了。
补充一个有趣的视频:
在 YouTube 上看到了一个有趣的 MBED 应用视频,这是一个在 2009 年就发上去的视频,虽然看起来没有太高大硬件技术在里头,应该是几个电机与声音的搭配控制,但是所表现出来的效果就是有趣有创意。
原视频在:
https://www.youtube.com/watch?v=Y6kECR7T4LY
点评:Slotg是我们社区的老用户了,他学习非常认真,对于开发板的认识非常深刻,分析的头头是道,赞一个。期待他能发现Servo电机的巧妙组合应用
7. bestapps2go
首先mbed已經很方便和吸引, WIZnet Ethernet有助IoT聯繫, 再加上可以用online IDE寫C/C++, 解決了很多程式運行慢的問題.
因為有sensor和servo(或用多個servo), 還有其他I/O, 可以很好玩, 希望沒有其他朋友抄襲或更改我的ideas:
玩具方面:(1)電動向日葵(2)電動魔術方塊(扭計骰)解法(3)電子燈色
家居方面:(1)自動百頁窗或窗簾(2)自動曬衣架(3)電動追蹤太陽能充電板(4)自動BB搖籃(連尿尿監測床單)
工業方面:(1)貨倉電動運輸車(2)自動澆灌農田(3)溫室監察(4)無人運輸飛機/自動航拍機
社區方面:(1)電動追蹤太陽能充電街燈(2)自動天氣監測站(3)山火/水浸監察
還有很多很多奇妙想法
点评:感觉这位兄弟好主意层出不穷,而且对智能农业有很多想法,玩具中的电动向日葵和社区中的电动追踪太阳能充电街灯都是类似的技术,但是在不同应用领域可以获得截然不同的效果。技术本身殊途同归,但是创意无极限。
8.hddnwpu
利用开发套件建造一个实时图像采集传输系统,通过USB camera采集视频,通过RTP经由有线或者无线网络直播,视屏同时可以存储于本地SD卡
用户通过手机app实时观看也可以查看本地历史视频。
此类小型监控系统可以用于各类场合
比如智能家居,在厨房煮汤时可以通过pad观察锅内状态,不用一直在厨房内守着。
系统还可以配合运动传感器专门抓拍运动视频,这样就可以当成安防系统使用,大家外出旅游的时候帮助大家看家护院。
旅游,比如钓鱼,如果天太热大家可以躲在阴凉处实时看视频监控。
点评: 非常好的应用,建议可以和研究击退猴子的huluwa一起合作,把猴子自动防御系统搞出来
9. jinyi7016
一、
首先谈一谈对mbed开发套件的认识。
mbed是Online的IDE,其方便性与局限性也是同样的,对于某些非连网的企业用户可以不太友好,但对于个人电子爱好都可以说是一大福音。但对于大型、逻辑复杂的项目(没有找到Debug),就有点吃力了。
全面的C/C++ SDK,写代码更快速。还有多种协议的支持:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE。
W5500与nRF51822两种连网方式,间隔网络的便利性与稳定性。使用IoT有更大的优势。
支持arduino接口,扩展更方便。
SD Card也使大数据存储成为可能。
再说一下IDE的亮点。
而对于芯片存储空间的查看也是方便得很,一个柱状图就可以看出。
无标题.png
可以对常量数值进行实时的转换。
Format Selection功能使代码更美观了。
更多功能探索中......
鉴于开发套件的传感器与模块,可以做一个蔬菜大棚环境监控了,通过继电器来打开加热、通风、上水等等。并将数据上传到服务器。
点评: 非常诚挚,对于mbed的优缺点进行了分析,对此研究颇深,值得鼓励。不过可以再想想蔬菜大棚以外的创意
10. xiaoya
一、有两个想做的东西:
1,使用Robotics板作为主控,接入传感器(一般的传感器 Mbed上都已具备并且有驱动代码),通过手机控制家电门窗灯光等,还可以通过Robotics开发套件的网络功能,远程查看有没有锁门或关窗户或防盗提醒等。比如你在上班,家里下雨了,你可以通过手机把家里的窗户给关上…而这一切可以通过mbed方便快捷的实现。
2,使用Robotics开发套件板的蓝牙结合mbed,可以即刻实现手机控制电风扇。手机通过蓝牙给Robotics发指令,Robotics板通过可控硅调节电风扇电流大小。可以实现风力调节,定时开启关闭等,使普通的电风扇变成手机可遥控的电风扇而不用改变风扇结构,仅需要在风扇插头处接入可控硅模块。
点评: 创意简单实用,必须选,简直就是我们强迫症患者的福音啊
以上是斑竹的自说自话,欢迎大家补充或者提出不同意见,谢谢maggiemei的辛勤劳动