0
我正在做一個連接到電池的太陽能電池的項目。這個電池應該爲Arduino供電(有些傳感器連接到它)。同時,我需要讓Arduino連接到我的電腦,根據傳感器的值完成我的代碼。我面臨的問題是,Arduino正在從個人電腦獲取權力,我不希望它這樣做。將Arduino連接到PC而不通電
我知道電纜是用於電源和數據的,所以我搜索了數據專用電纜,但在我的地區沒有。有什麼方法可以禁用來自PC的電源?
預先感謝您。
我正在做一個連接到電池的太陽能電池的項目。這個電池應該爲Arduino供電(有些傳感器連接到它)。同時,我需要讓Arduino連接到我的電腦,根據傳感器的值完成我的代碼。我面臨的問題是,Arduino正在從個人電腦獲取權力,我不希望它這樣做。將Arduino連接到PC而不通電
我知道電纜是用於電源和數據的,所以我搜索了數據專用電纜,但在我的地區沒有。有什麼方法可以禁用來自PC的電源?
預先感謝您。
沒有「僅數據」USB電纜。
我假設您正在討論帶有USB插頭的Uno或Mega 2560以及處理USB連接的ATmega16U2。
如果電池電壓在Vin或桶形插座上可用,它將用於爲Arduino供電。
檢查https://www.arduino.cc/en/Main/ArduinoBoardMega2560或相應的Uno頁面並查看鏈接的電路圖PDF。我不會打破polyfuse或應用其他黑客。
如果你想從運行抑制草圖,而電池電量低,但USB連接(爲什麼?),你可以通過analogRead
我投票結束這個問題作爲題外話,因爲這個問題沒有編程解決方案(它是硬件)。 – MSalters
一致認爲,很難將問題轉化爲「在你的草圖中執行」提示;) – datafiddler