在Arduino中使用第三方庫


在Arduino中使用第三方庫的常規方法是從“工具” -> “管理庫”安裝它們。我們已經有單獨的文章來介紹這一點。但是,如果要使用的庫在“工具” -> “管理庫”中找不到怎麼辦?畢竟,“管理庫”僅包含Arduino庫管理器中存在的庫 -

http://downloads.arduino.cc/libraries/library_index.json

那麼,如何使用Arduino庫管理器中不存在的庫呢?讓我們用一個例子來理解。

考慮TinyGPSPlus庫(https://github.com/mikalhart/TinyGPSPlus),截至2021年3月17日,它在Arduino的“管理庫”門戶中不可用。

為了在特定的草圖中使用此庫,請導航到Arduino的公共庫資料夾。在Windows上,路徑通常為(C:\Users\YourUserName\Documents\Arduino\libraries)。

使用git clone將此庫克隆到該資料夾中。如果您不熟悉git,可以下載zip並將其解壓縮到草圖資料夾中。

庫資料夾現在將包含該庫 -

現在,重新開啟您的草圖,然後轉到“草圖” -> “包含庫”,並選擇新新增的庫。

執行此操作後,您將看到以下行包含在草圖頂部 -

#include <TinyGPS++.h>

恭喜,這個新庫現在可以用於您的草圖了!

更新於: 2021-03-23

1K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.