查看: 1412|回复: 0

Intel IoT活动分享

[复制链接]
  • TA的每日心情
    郁闷
    2024-10-28 10:11
  • 签到天数: 1703 天

    连续签到: 1 天

    [LV.Master]伴坛终老

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




    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-26 15:29 , Processed in 0.112248 second(s), 15 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.