首页 > 评测 > 麻雀虽小,五脏俱全——Arduino/Genuino 101全网首发深度评测

麻雀虽小,五脏俱全——Arduino/Genuino 101全网首发深度评测

Intel   Curie   BLE   六轴加速度   陀螺仪   arduino   opensource   
  • 作者:林老囧
  • 来源:21ic
  • [导读]
  • 今天,给大家带来Intel和Arduino联手推出的开发平台Genuino 101。可能有些细心的读者会发现,怎么不跟以往一样以Arduino Nano/Mega/Uno命名呢?其实不需奇怪,在美国就是命名为Arduino 101,而美国以外地区,统一称为Genuino 101。

这里我们使用CurieImu示例的RawImuDataSerial。打开例程,把Genuino 101连接到电脑上,在(工具-端口)选择Genuino 101对应的端口号,点IDE的上传。上传过程要6秒左右,完成后,我们可以打开IDE自带的串口助手,可以采集到加速度计和陀螺仪的原始数据。

图25 IDE自带串口工具.jpg

图24 IDE自带串口工具

按照上面介绍加入示例的方法,我们来运行一下BLE例程,选择菜单栏的文件-示例-CurieBle-LED。该例程可以使用手机端的APP来控制Genuino 101板上的LED亮灭,我们分析一下代码,如下图,APP发送不是0的值时LED打开,如果发送的值是0,则关闭LED灯。

图26 代码图.jpg

图25 代码图

笔者使用安卓手机,所以可以在应用中心搜索 nRF Master Control Panel并下载 ,安装完成后,打开蓝牙就能搜索到名称为LED的设备。成功连接后会如下图所示,点击左图的上箭头后,在右图的Write value里填写01或00便能控制LED亮灭。

图27 蓝牙APP.jpg

图26 蓝牙APP

图28  LED灯亮灭控制.jpg

图27 LED灯亮灭控制

七.Genuino 101总结

对于Genuino 101的评测体验,我想用可以“麻雀虽小,五脏俱全“来总结。整体而言,非常惊艳!虽然手上也有Arduino其他系列和其他厂商的开发板,但Genuino 101非常不一样。我们通常使用的开发板上面都是由处理器和各个传感器模块组成,而Genuino 101就单单一个Intel Curie就能实现了大多数的功能,这使我们的开发变得更加简单。

Intel拥有全球领先的科技,而Arduino是灵活便捷、极易上手的电子开源平台,他们这次的联手,无疑是双赢的结果。作为开发者的我们,拿到了创造性高、吸引人、并且性价比的开发板,我想这结果应该是三赢!

八.资料地址

Genuino 101主页:https://www.arduino.cc/en/Main/ArduinoBoard101

Intel Curie主页:http://www.intel.com/content/www/us/en/wearables/wearable-soc.html

IDE下载地址:https://www.arduino.cc/en/Main/Software

CurieIMU例程:https://www.arduino.cc/en/Tutorial/Genuino101CurieIMUOrientationVisualiser

计数器例程:https://www.arduino.cc/en/Tutorial/Genuino101CurieIMUStepCounter

BLE例程:https://www.arduino.cc/en/Tutorial/Genuino101CurieBLEHeartRateMonitor

 

——————本文系21ic原创, 未经许可严禁转载——————

  • 本文系21ic原创,未经许可禁止转载!

网友评论