首頁 > 評測 > 麻雀雖小,五臟俱全——Arduino/Genuino 101全網(wǎng)首發(fā)深度評測

麻雀雖小,五臟俱全——Arduino/Genuino 101全網(wǎng)首發(fā)深度評測

Intel   Curie   BLE   六軸加速度   陀螺儀   arduino   opensource   
  • 作者:林老囧
  • 來源:21ic
  • [導讀]
  • 今天,給大家?guī)鞩ntel和Arduino聯(lián)手推出的開發(fā)平臺Genuino 101?赡苡行┘毿牡淖x者會發(fā)現(xiàn),怎么不跟以往一樣以Arduino Nano/Mega/Uno命名呢?其實不需奇怪,在美國就是命名為Arduino 101,而美國以外地區(qū),統(tǒng)一稱為Genuino 101。

這里我們使用CurieImu示例的RawImuDataSerial。打開例程,把Genuino 101連接到電腦上,在(工具-端口)選擇Genuino 101對應的端口號,點IDE的上傳。上傳過程要6秒左右,完成后,我們可以打開IDE自帶的串口助手,可以采集到加速度計和陀螺儀的原始數(shù)據(jù)。

圖25 IDE自帶串口工具.jpg

圖24 IDE自帶串口工具

按照上面介紹加入示例的方法,我們來運行一下BLE例程,選擇菜單欄的文件-示例-CurieBle-LED。該例程可以使用手機端的APP來控制Genuino 101板上的LED亮滅,我們分析一下代碼,如下圖,APP發(fā)送不是0的值時LED打開,如果發(fā)送的值是0,則關(guān)閉LED燈。

圖26 代碼圖.jpg

圖25 代碼圖

筆者使用安卓手機,所以可以在應用中心搜索 nRF Master Control Panel并下載 ,安裝完成后,打開藍牙就能搜索到名稱為LED的設(shè)備。成功連接后會如下圖所示,點擊左圖的上箭頭后,在右圖的Write value里填寫01或00便能控制LED亮滅。

圖27 藍牙APP.jpg

圖26 藍牙APP

圖28  LED燈亮滅控制.jpg

圖27 LED燈亮滅控制

七.Genuino 101總結(jié)

對于Genuino 101的評測體驗,我想用可以“麻雀雖小,五臟俱全“來總結(jié)。整體而言,非常驚艷!雖然手上也有Arduino其他系列和其他廠商的開發(fā)板,但Genuino 101非常不一樣。我們通常使用的開發(fā)板上面都是由處理器和各個傳感器模塊組成,而Genuino 101就單單一個Intel Curie就能實現(xiàn)了大多數(shù)的功能,這使我們的開發(fā)變得更加簡單。

Intel擁有全球領(lǐng)先的科技,而Arduino是靈活便捷、極易上手的電子開源平臺,他們這次的聯(lián)手,無疑是雙贏的結(jié)果。作為開發(fā)者的我們,拿到了創(chuàng)造性高、吸引人、并且性價比的開發(fā)板,我想這結(jié)果應該是三贏!

八.資料地址

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

計數(shù)器例程:https://www.arduino.cc/en/Tutorial/Genuino101CurieIMUStepCounter

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

 

——————本文系21ic原創(chuàng), 未經(jīng)許可嚴禁轉(zhuǎn)載——————

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論