中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Arduino/Genuino 101 入門教程一:環(huán)境配置


本帖最后由 Jason_G 于 2016-4-3 15:45 編輯

Arduino 101:


作為一個資深菜鳥,最近兩天搗鼓了一下Arduino 101
,菜鳥都能玩起來,你當然沒問題!
相比于intel Curie異構(gòu)雙核處理器,低功耗集成式DSP傳感器集線器,三級流水線技術(shù)等性能方面的提升,首先更感興趣的還是怎么把內(nèi)部搭載的低功耗藍牙芯片、支持手勢識別的加速計,六軸陀螺儀給玩起來,也就是沖著這個來玩得嘛
,貌似還有支持神經(jīng)元算法的單元,雖然看神
經(jīng)元算法把我看懵逼了,但是還是很期待。配置就不多說了,直接嗨起來!


咳咳,下面開始玩起來:環(huán)境配置
1.下載Arduino IDE 1.6.7或以上版本
下載地址:https://www.arduino.cc/en/Main/Software

2.添加板級支持包:Boards > Boards Manager



安裝:


file:///C:/Users/LG/AppData/Local/YNote/data/qq7418C6DA0DA187D4CBD6E5B83787CEFB/c8f5669097814097b941821401119ae3/702ec21aadee41e3a4450e0c048fda6a.jpg
如果因為網(wǎng)絡原因下載太慢或者下載失敗,可手動添加軟件對Arduino 101/Genuino 101的支持

a.下載軟件支持包:http://pan.baidu.com/s/1bw4VRC
b.將壓縮包里面的內(nèi)容放到下面這個目錄下:
C:\Users\<username>\AppData\Local\Arduino15\staging\packages



友情提示
:將軟件包手動添加到上面的目錄后,還需要安裝一下哦!重復步驟2,此時只會有少量下載,安裝過程很快!


3.  添加Madgwick庫文件:



a.搜索框搜索Madgwick,添加這個庫文件到系統(tǒng)中,這個庫是一個四元數(shù)梯度下降算法,在捷聯(lián)慣導系統(tǒng)中可用來計算剛體的姿態(tài),簡單描述數(shù)據(jù)處理過程就是通過獲得加速度及和陀螺儀的檢測數(shù)據(jù),通過計算得到四元數(shù),在將四元數(shù)轉(zhuǎn)換成歐拉角。101自帶加速度計和陀螺儀,當然可以用這個來玩玩了。對于算法,欲知詳情,請看論壇大神 @何處不江南  的帖子:自制四軸飛行器飛控入門必讀--如何理解和計算姿態(tài)角



補充:
當完成上面步驟的時候,支持Inter Curie的常用庫文件其實已經(jīng)安裝好了,這就是為什么有小伙伴說他不替換Servo庫也是可以控制舵機的原。那么這些庫文件放在哪里的呢?參考庫文件路徑:C:\Users\LG\AppData\Local\Arduino15\packages\Intel\hardware\arc32\1.0.4\libraries


我上面的庫文件的版本是1.0.4,IDE最新版的是1.0.5,建議用最新版的,我這里跟新失敗。但是可以從101 core lib的github上下載必要的庫文件,添加到Arduino IDE安裝目錄中的libraries文件夾中,一樣可以使用。
github下載地址:https://github.com/01org/corelibs-arduino101/


下載的庫文件中,Arduino 101/Genuino 101 專用庫有:
CurieBle                     藍牙驅(qū)動庫
CurieEEPROM           EEPROM驅(qū)動庫(原本還以為沒有EEPROM呢)
CurieIMU                   六軸姿態(tài)傳感器驅(qū)動庫
CurieSoftwareSerial    軟串口庫
CurieTime                  RTC庫
CurieTimerOne          定時器庫


c.IDE安裝路徑的庫文件,僅供參考哈!



OK,環(huán)境基本搭好了,后面可以愉快的玩耍了!


拓展:
我需要用101來控制舵機,所以我首先做的小測試就是讀取模擬量和控制舵機,很簡單,內(nèi)容不多,論壇帖子很多,就不專門為舵機控制寫教程了,舵機庫examples中有示例可以用,直接下載就好。在這里簡單說一下需要注意的幾點:


1.因為101用的是不是AVR的芯片,而是intel Curie,所以Arduino IDE的libraries庫文件中的舵機庫Servo是不適用Arduino 101的,如果你不對庫文件做任何改動,編譯的時候編譯器調(diào)用的是C:\Users\(用戶名)\AppData\Local\Arduino15\packages\Intel\hardware\arc32\1.0.4\libraries中的Servo庫。

2.101引腳的工作電壓為3.3V,可以承受5V的電壓,但是盡量避免長時間在過電壓情況下工作!


3. 所有程序下載到開發(fā)板后,會提示等待5秒才會運行,期間串口是打不開的,等程序跑起來串口就可以正常打開了,不要著急哦。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
用ESP8266 WIFI模塊自制MP3
廢舊電腦光驅(qū)DIY繪圖儀(一、電路和軟件介紹)
什么是Arduino的庫?
arduino IDE 編譯GRBL V1.1實際操作
ESP32更小更快更友好的MicroBlocks
Arduino 庫 – 太極創(chuàng)客
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服