查看: 150|回复: 0

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

[复制链接]

836

主题

40

好友

1万

积分

版主

Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    开心
    2016-10-10 13:12
  • 签到天数: 638 天

    [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门槛不是一般的平。




    回复

    使用道具 举报

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

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-3 17:36 , Processed in 0.127255 second(s), 10 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部