簡體   English   中英

使用Android設備控制電機

[英]Controlling a motor with an android device

我想獲得一個自定義的Android應用程序(運行在Packard Bell“自由選項卡”,android 3.2)來控制外部電機。 無需精細控制,只需一種發出“開”和“關”信號的方式。 我可以使用設備上的哪個端口來獲取輸出,以及如何對其進行編程? 能夠簡單地打開或關閉USB上的電源將是完美的,但我讀到了該網站上的另一個問題的答案,該問題告訴我它不可能與Android。

我一直在考慮簡單地在耳機插孔上播放聲音,然后構建一個能夠對此電流作出反應的繼電器。

對於那些想知道原因的人來說,這款平板電腦將用於訓練一只藍金金剛鸚鵡(巨型鸚鵡)。 平板電腦將被放置在籠子里(適當保護,但在某種程度上,以便她可以在屏幕上使用她的舌頭)與專門編寫的程序訓練她並連接到自動飼料分配器。 我需要的是一種控制這種分配器的簡單方法,它也可以是定制的,可能配備一個小型直流電機。

如果平板電腦支持ADK(附件開發套件) ,這將是一個完美的應用程序。

有一些方法可以在Android使用RS232 (帶有適當的適配器),因此您可以簡單地使用串行端口發信號通知繼電器或其他東西來打開/關閉電機。

如果你的平板電腦有藍牙,我正在使用由藍牙安卓手機控制的遙控船。 基本上我將電機的藍牙模塊和速度控制器連接到Arduino,並編寫了一些代碼來解釋來自Android手機上運行的程序的信號。 現有的庫使這項任務變得非常簡單。 您可以直接將小型伺服電機連接到Arduino,而不是這些大功率電機,這非常簡單,非常適合您的情況。

有關詳細信息,請參閱此博文

作為一個選項,您可以使用使用IR的現有應用程序來觸發相機快門。 比如這一次 ,您可以emisor很容易創建IR,檢查該視頻

然后你可以使用arduino來獲取IR信號並移動電機。 您在本教程中有更多信息如果您很幸運,您可能會發現非常相似的內容並避免從頭開始。 祝你好運,這聽起來像一個有趣的項目。

你可以使用這樣的東西,但沒有開箱即用的Java綁定。 不確定您的平板電腦是否支持運行dll。

http://www.pc-control.co.uk/motorbee_info.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM