爱板网论坛

查看: 526|回复: 0

[经验分享] Intel IoT活动分享

[复制链接]

主题

好友

1万

积分

版主

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 653 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2016-9-23 22:00:42 |显示全部楼层
    本帖最后由 nemon 于 2016-9-23 22:25 编辑

    IMG_20160910_090325.jpg

    开篇赞曰:
    677066511977450201.jpg

    时值九月,序数三秋,地属帝都,群雄聚首。
    IMG_20160910_095637.jpg

    先有本帮名宿
    IMG_20160910_100307.jpg

    后见异邦高手
    1C5A0937.jpg

    IMG_9991.jpg

    IMG_9984.jpg

    分组时,暗潮汹涌,百舸争流
    到后来,鱼跃龙门,凤压枝头

    此番话正说的是2016年9月10日至11日,英特尔在北京办的一桩活动。闲话少叙,后文便是本组的项目——灰常灰常高大上的产品……智能——垃圾桶。

    先介绍下edison和edge扩展板,英特尔花了大力气做了个架构:
    IMG_20160910_104008.jpg

    IMG_20160910_104809.jpg

    里面的libupm是个主要的库
    IMG_20160910_112701.jpg

    但是intel包装成了更好用的mraa,给xdk(也就是定制版的nodejs)用。
    像数字脚的使用:
    1. var buzzer = new mraa.Gpio(15);
    2. buzzer.dir(mraa.DIR_OUT);
    3. buzzer.write(1);
    复制代码
    还有很多库,只要一句话就装载了:
    1. screen = new (require("jsupm_i2clcd").SAINSMARTKS)(8, 9, 4, 5, 6, 7, 0);
    复制代码
    非常简单吧?
    像我们的作品:
    IMG_20160911_174238.jpg
    1. var GPSSensor = require('jsupm_ublox6');
    2. var myGPSSensor = new GPSSensor.Ublox6(0);
    复制代码
    不过多了个gps库,用myGPSSensor.readData(nmeaBuffer, bufferLength);读出来就可以了。
    总之,感觉用node.js门槛不是一般的平。




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /3 下一条

    手机版|爱板网

    GMT+8, 2018-5-22 00:37 , Processed in 0.113463 second(s), 12 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部