304次瀏覽
為了使用Arduino IDE程式設計,首先確保在“工具”->“開發板”中選擇了正確的開發板,並確保開發板已連線到您的機器並選擇了正確的COM埠。完成基本驗證後,您可以單擊左上角的“上傳”按鈕。或者,您可以單擊“草圖”->“上傳”。如果您嘗試使用USB上傳草圖,請確保不要選擇“使用程式設計器上傳”選項。“使用程式設計器上傳”選項必須在使用外部程式設計器時使用…… 閱讀更多
4K+ 次瀏覽
有兩種方法可以使用Arduino IDE編譯程式碼。您可以單擊左上角的勾號按鈕。這將開始編譯。或者,您可以轉到“草圖”->“驗證/編譯”。編譯進度將顯示在螢幕底部。如果您希望在編譯過程中在底部看到詳細的列印語句,您可以轉到“檔案”->“首選項”,然後單擊“編譯期間顯示詳細輸出”複選框 - 在此下方,您還可以定義您希望接收的編譯器警告型別。完成設定後,單擊“確定”…… 閱讀更多
5K+ 次瀏覽
為了檢查您的開發板是否已連線到Arduino IDE,您可以轉到“工具”->“埠”。它應該顯示所有可用的COM埠。現在,您可以斷開開發板的連線。如果一個COM埠消失,那麼您可以確定您的開發板已連線並被Arduino IDE檢測到。此方法還可以幫助您識別對應於您的開發板的正確COM埠,當有多個COM埠可用時。如果您的開發板未被檢測到,則USB驅動程式可能存在一些問題。在Windows上,您可以開啟裝置管理器,然後開啟埠(COM)…… 閱讀更多
2K+ 次瀏覽
有時,您可能需要定義您自己的自定義標頭檔案,以便更好地組織您的程式碼。假設您想建立一個global_variables.h檔案來儲存所有全域性變數。您可以透過單擊螢幕右上角的底部箭頭並在“新建標籤”中進行選擇來在Arduino IDE中建立該檔案。(或者,您可以在鍵盤上按Ctrl+Shift+N)在提示中命名您的檔案並按確定。新檔案將被建立,並可以在您的Sketch資料夾中找到。為了將此檔案包含到您的主.ino程式碼中,您可以簡單地新增以下內容…… 閱讀更多
3K+ 次瀏覽
有時,您只是好奇Arduino的原始檔在哪裡隱藏。換句話說,當您編寫Serial.print()時,Arduino從哪裡知道該做什麼。或者各種庫(如SPI或Wire)的原始碼儲存在哪裡。可以透過轉到包含Arduino軟體的目錄來訪問Arduino原始碼檔案。在Windows上,您可以在開始選單中鍵入Arduino,右鍵單擊Arduino並單擊“開啟檔案位置”。如果這打開了一個快捷方式圖示,您可以右鍵單擊快捷方式圖示,然後再次單擊“開啟檔案位置”。這將…… 閱讀更多
298次瀏覽
要檢視Arduino IDE中的內建示例,請按照以下步驟操作 - 步驟1:轉到“檔案”。步驟2:從下拉選單中單擊“示例”。步驟3:從您感興趣的類別中選擇相關的示例。如果您將ESP32等單獨的開發板新增到您的Arduino IDE,如果您已從“工具”->“開發板”中選擇了該開發板,您還可以看到特定於該開發板的示例。
594次瀏覽
序列埠繪圖器在Arduino 1.6.6及更高版本中可用。它是一個方便的工具,用於視覺化快速傳入的資料,例如來自感測器的快速傳入的資料。使用序列埠監視器,您可能無法註冊資料的變化,尤其是在資料變化太快的情況下。序列埠繪圖器將直觀地向您顯示這些變化。更重要的是,序列埠繪圖器還可以一次繪製多個值。我認為一個例子可以最好地解釋這一點。請檢視下面的程式碼。我們正在生成隨機數,但這很可能是來自模擬或數字感測器的讀數。示例void…… 閱讀更多
7K+ 次瀏覽
為了檢視序列埠輸出(基本上是檢視使用Serial.print()或其變體列印的任何內容),您可以使用Arduino IDE中內建的序列埠監視器。首先將開發板連線到Arduino IDE。這應該在“工具”->“埠”中顯示一個新的COM埠。如果您看到多個序列埠,最好斷開開發板的連線,然後檢視哪個埠消失了。這樣,您可以識別與您的開發板相對應的埠。選擇正確的埠後,單擊“工具”->“序列埠監視器”或按Ctrl + Shift + M…… 閱讀更多
221次瀏覽
要下載新庫,請轉到“工具”->“管理庫”。在開啟的視窗中搜索您感興趣的庫。單擊所需的庫,然後單擊“安裝”。這將安裝庫,您將能夠從“檔案”->“示例”中看到特定於該庫的示例。
393次瀏覽
要在Arduino IDE中新增新開發板,請轉到“工具”->“開發板”->“開發板管理器”。在開啟的視窗中,搜尋您感興趣的開發板,單擊該開發板,然後單擊“安裝”按鈕。您甚至可以從版本下拉選單中選擇安裝早期版本的開發板(下圖中為1.1.6)。某些開發板無法在Arduino開發板管理器中直接搜尋。流行的例子是ESP32和ESP8266。為了在Arduino中安裝ESP32和ESP8266開發板,以下步驟有效(其他不可用的開發板可能有類似的步驟)。步驟1:獲取…… 閱讀更多