jf8loo

  • 2019-04-30
  • 加入了学习《基于ARM平台的嵌入式Linux系统开发》,观看 基于ARM平台的嵌入式Linux系统开发 上

  • 加入了学习《11秒拆解一部iPhone,Liam机器人成苹果发布会最大惊喜》,观看 11秒拆解一部iPhone,Liam机器人成苹果发布会最大惊喜

  • 加入了学习《SAM4L: picoPower》,观看 SAM4L: picoPower

  • 加入了学习《动画演示集成电路制造过程》,观看 动画演示集成电路制造过程

  • 加入了学习《机器人技术及应用》,观看 走近机器人

  • 加入了学习《驱动物联网工作的三元素》,观看 驱动物联网工作的三元素

  • 加入了学习《ST_SensorTile设计大赛作品show》,观看 ST_SensorTile设计大赛过程蓝牙通信功能展示

  • 加入了学习《物联网时刻:驱动物联网发展的协议标准》,观看 物联网时刻:驱动物联网发展的协议标准

  • 加入了学习《物联网时刻:物联网的真正定义》,观看 物联网时刻:物联网的真正定义

  • 2019-02-28
  • 回复了主题帖: 有关Zigbee的几个重要疑问求助

    正在关注和学习ZigBee技术,关于第3点,基于我了解的知识,感觉网关是个单点故障点,整个Zigbee网络都需要通过网关和外接通讯,发送数据和接收指令,网关断了就跟外界隔绝了。 如果网络中设备的运转设计为不依赖ZB网络外资源,就可以不受影响。 不知道理解的对不对。

  • 2019-02-21
  • 回复了主题帖: 【奖品发送完毕】颁奖:读故事写评语喽~ KeysightCare邀您抢楼赢礼!颁奖啦~

    确认个人信息无误,感谢感谢

  • 2019-02-01
  • 加入了学习《机器学习 (台大李宏毅)》,观看 (0-1)Introduction of Machine Learning

  • 2019-01-24
  • 回复了主题帖: 【NXP Rapid IoT评测】为Rapid添加USB模拟串口功能

    扩展一下USB口的功能挺有用,多谢分享 这个模块的MCU看参数性能还是挺不错的,可惜IO不太好扩展。

  • 2019-01-21
  • 回复了主题帖: 这些客户支持的“坑”你都踩过么 读故事写评语 抢楼赢礼!

    工作中联系过芯片厂家、软件厂家、设备厂家,还有运营商、服务商等等,总的感受就是客服电话支持是最不靠谱的,极少能靠这个解决问题,大的公司如果资料、网站做的比较好,往往从上面能找到答案,要么找客户经理,让他帮你找技术人员解决。中小公司网站、资料可能不行,就尽量要技术的手机、QQ微信什么的,尤其是一些小厂家,可能就靠一两个核心技术人员,找别人都没用,不过好处是找对人,对自己的产品会非常清楚,大部分问题都能给解决掉。 至于24小时客服电话支持什么的,除非是大批量销售的标品大路货,并且你要问的也是怎么使用、保修流程是什么之类固定的东西,想寻求真正的技术人员的支持是不太现实的,对于大点的厂家,可能整个客户问题专家知识库,次一点的弄个支持论坛,把客户的问题及解决方法不断收集积累供用户查询是比较现实的方法吧。 从用户角度,我的经验,与大公司联系要么抓着客户经理来帮您找人,要么就靠他们的网站、资料了。 与中小公司联系,尽量要他们技术人员的手机、QQ微信,最起码是邮件地址,与具体技术人员联系会比较有效。 从自身角度,我觉得首先计划安排上要考虑到这些异常因素的可能性,尤其不要像某位朋友说的,开始看时间还早着呢不着急,拖到后面着急了再赶时间,结果一遇到问题需要别人协助了发现没给别人留时间。 其次是很多问题最终还得靠自己,毕竟只有自己才是对问题最了解的,很多问题的答案在文档资料里都有(文档资料不全的小公司产品除外,所以小公司产品这方面是风险),自己基础打牢了,认真分析,很多时候可能是自己的疏忽,另外独立解决问题的经验也是技术成长提升的一个很好的机会。

  • 2019-01-20
  • 回复了主题帖: 【NXP Rapid IoT评测】综合测评与工程资源汇总

    资料汇总得非常细致全面!{:1_124:} 马克一下,以后用到了就到这儿来查,楼主继续补充更新啊{:1_95:}

  • 2019-01-19
  • 回复了主题帖: 【NXP Rapid IoT评测】未完成的“宜家闹钟”及评测总结

    本帖最后由 jf8loo 于 2019-1-19 23:43 编辑 我以前有一个这样的小东西,不知是不是和楼主说的一样,是个四方的,根据不同的边朝上,可以显示不同的内容,有时钟、倒计时、温度,还有一个闹钟还是啥的记不清了,原理很简单,利用重力控制里面的触点,液晶屏随着翻转根据哪边朝上改换显示内容。这个用套件实现,可以用重力加速度传感器感应方向,然后在屏幕上旋转显示的内容。 这个逻辑用代码写非常简单,但用Web IDE好像确实不太好实现,方向判断可能还好,用四个判断控件根据加速度传感器x,y值的正负分别判断,但屏幕旋转之类就得靠底层代码了吧。

  • 发表了主题帖: 【NXP Rapid IoT评测】通过蓝牙无线采集震动数据的方案

    给这个套件设想的使用场景是用作现场监测装置,用加速度计作为震动传感器,在手机上发出启动指令,通过蓝牙获取数据,显示或绘出曲线图,如果超差可以发出报警信息。 之所以标题是方案,是因为IDE有些功能还没有搞懂如何实现需要的功能,比如循环、数组等如何做?准备后面有机会的话用C代码实现,或者有哪位高手指点一下如何用IDE实现。 方案设想是手机端设置采样率,发出控制指令(点击Start按键)后套件内启动一个短时间高频率的加速度传感器采样,比如10~100SPS采样率,采集0.1~1s,将结果打包发送给手机端,手机端显示实时震动量,并将数据推动到云端,进行存储、显示和分析。 套件由手机端控制开始采集加速度数据,并通过BLE发送给手机。 在手机端可设置采样率,启动采样,并观察实时值。接收到的数据转发到云端。 云端存储接收的数据,供分析使用。 总结 这个套件不但自身集成了丰富的传感器,而且配套的IDE可以实现套件、手机、Cloud三者互联,与小米之类智能家居产品已经很相似了,如果把手机换成网关,则可以用于智能农业、工业等用途,单纯的环境参数采集及远程控制基本可以不用写代码就可以完成。对于更复杂些的应用,可能使用源代码来实现更方便些,但使用IDE生成的源代码框架作为起步,可以大大提高设计效率。 非常感谢eeworld和NXP提供的这次机会。虽然自己设想的评价方案还没能完全实现,但通过对套件的接触了解,也收获颇多,后续也准备继续学习了解NXP的IoT方案及Atmosphere平台,就像最后一行图里的那个Buffer一样,积蓄技术,为新的项目提供能量。 最后,也希望能在论坛里继续和各位同学继续交流评测心得。这次评测可能因为时间比较紧张,大家伙儿都忙着在工作学习之余查资料、做实验,都顾不上讨论交流,评测活动结束后,喘口气,继续!:)

  • 发表了主题帖: 【NXP Rapid IoT评测】3 - BLE蓝牙数据传送实验

    原来设想的应用是通过无线实时采集加速度计,监测设备运行状况。因此需要无线传输功能。看了下套件支持的几种传输方式,NFC不合适,ZigBee、Thread感觉速率有点低,最合适的就是BLE了。 由于NXP那个APP一直登不上,就另找了一个蓝牙开发工具APP叫 FastBLE来试验数据收发。这个工具在github开源,用着会出一些错误信息,原因不明,但比其它一堆蓝牙开发工具都靠谱一些。有好几个总是接收不到数据,以为是设计有问题,最后换了这个工具就好了。 试验一下从手机发送数据到套件屏幕上: 反过来从手机读,总是读不到,检查来检查去,最后才发现是用的APP的问题 :( 换了个APP就好了。 • 再换个磁力计试试,没问题。 打开APP,首先找到PABF0设备,显示了一串服务,这些应该是固件框架自带的服务吧,以后有时间再慢慢研究都是些什么吧,话说这蓝牙协议够复杂的,什么都支持是有代价的。 根据IDE中BLE显示的UUID,找到了第5个,点开,显示支持读写,先读一下试试: 可以读到,磁力计X数据9a 99 dd c1,格式是32bit浮点数,正好是4个字节。 按IEEE754单精度浮点数格式转换过来是-27.700007,与套件屏幕显示的数值一致。(实际屏幕显示读数是在不断跳动的,周围有干扰?我运气够好,还是什么原因,居然抓拍到了完全一样的数) 看来像3轴加速度、磁力计等传感器的使用,干扰的影响必须要考虑进来,否则直接用,数值跳动是非常大的。 后面再研究一下怎么快速读取3轴加速度传感器的数据,按FXOS8700说明书,最大输出速率是800Hz,但以BLE之类的无线传输协议的稳定性和延迟,实时传输不太现实,比较可行的想法是按设定速率连续采集一个时间段,然后将数据打包无线传送。

  • 2019-01-18
  • 发表了主题帖: 【NXP Rapid IoT评测】W2-传感器数据采集测试

    LED点灯测试 先从最简单的开始,经典的Hello World。 放了一个Interval,一个RGB LED,通过Toggle RedLED 事件可以让套件左上角的RGB LED周期红色亮灭,但是屏幕是空白的。 下面在屏幕上加点内容,加个Text Page,修改一下标题和标签,连到RGB LED上。 这次屏幕上有东西了。 到这一步为止非常简单,就放一下控件,修改一下属性,功能就完成了。 下面想让屏幕内容也动起来,试着取出RGB LED的状态,显示到屏幕上。直接查看LED到Text Page的连接属性,好像没有这样的属性。试试Type Convension、Function都无效,似乎触发机制不对?这里暂时没搞明白,还得看文档。 哪位同学知道原因给指点一下,多谢了。 读取传感器 套件里面集成了那么都传感器,读取一下试试。先从最简单的温度开始吧: 温度数据直接输出给Text Page: Text Page挺聪明,直接把温度传感器的输出给显示出来了。 不过显示格式不是太理想,还缺少类别、单位,加个function转换一下: 把温度转换为整数,前面加上温度标签“TEMP”,后面加上单位“℃”,不过好像没有这个符号,就用个C代替吧: 再换个复杂点的,来个3轴陀螺仪: 没问题,3个坐标的值都给显示出来了。啊,忘加页面标题了。 换3轴加速度计试试……怎么页面右边控件区找不到加速度计? 试着点击下面“Add Element”,弹出一个“Element/Library Manager”: 选中FXOS8700,确定,控件区就有了3轴加速度、磁力计: 在页面上加上FXOS8700,连接到Text Page,再把Interval时间改短一点,让数值刷新更快一点: 套件平面朝上,平放在桌子上,显示前两个数(x,y?)为接近0,而第3个数(z?)为-0.98,应该是屏幕朝向为z轴正方向。 把套件向左旋转90度立起来,第一个数(x)变为了0.998,屏幕向后倾斜约45度,x和z变为了0.7左右: 磁力计测试: 记得FXOS8700同时包含3轴加速度和3轴磁力计,原以为屏幕上会同时出现6组数字,实际只有加速度计。点击查看IDE中FXOS8700控件的属性,从Interval触发的Event为Get Accelerometer Data, 修改为Get Magnetometer Data,FXOS8700输出也改为Magnetometer Data, Text Page 标题也相应修改一下,再次编译、下载。不知是网络还是服务器原因,编译过程感觉用时越来越长,耐心等待了一分左右钟,出现了编译成功的提示。 准备了一张比较高大上的方位图,试试磁力计的准确性:lol 把套件屏幕朝上放在桌面上,以屏幕顶端指向为准,朝北和南时x约为0,y分别为负和正的最大值,朝东和西时x分别为负和正的最大值,y基本为0。z一直保持在14左右。 不知是办公桌上电器太多,还是楼下变电室的影响,再或者有什么神秘力量影响?3轴罗盘测出来的方位和我的乾坤八卦图有点对不上:time: 一定是有什么妖魔鬼怪在捣乱,看我稀土仙丹镇住妖邪!在周围转了一圈,罗盘的读数彻底乱套了{:1_142:} 蜂鸣器测试 还是利用3轴磁力计,加上蜂鸣器,用磁力计读数来控制蜂鸣器。 加个判断器,用x轴坐标值作条件,达到某一值了就打开蜂鸣器,不符合就关闭,免得老响。实测得两个判断器,一个负责开,一个负责关。 好了,一个“寻宝神器”诞生了,找不着北时可以用 :lol 感想 NXP Rapid Studio 这个Web IDE功能还是比较强的,基本不用写代码就可以完成很多功能,只是熟悉了写代码,一些复杂点的功能感觉不如直接用代码直接,好在Web IDE也提供了源代码编辑功能,而最终项目生成的还是C代码。只是这个atmosphere iot IDE的文档资料有点缺少,把官方网站翻了一遍,也只有有限的一点手册资料,很多功能还得自己摸索。 此内容由EEWORLD论坛网友jf8loo原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 2019-01-17
  • 回复了主题帖: 颁奖:NI白皮书下载:使用软件无线电构建5G无线网络和系统

    确认信息无误,谢谢{:1_107:}

最近访客

< 1/1 >

统计信息

已有5人来访过

  • 芯币:68
  • 好友:1
  • 主题:4
  • 回复:9
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言