伊莉討論區

標題: arduino機械手臂,控制方法是從processing連接 [打印本頁]

作者: phes10529    時間: 2018-9-18 11:32 AM     標題: arduino機械手臂,控制方法是從processing連接

本帖最後由 phes10529 於 2018-9-18 11:32 AM 編輯

要控制arduino機械手臂,控制方法是從processing讀取TXT 3個座標後讓手臂到達該點,processing讀取文本做好了,但不知道要怎麼和arduino連接
arduino+processing code:https://goo點gl/TEtXWy
作者: jackyo04    時間: 2018-9-18 03:29 PM

我記得Arduino可以讀取SD卡裡的TXT檔案,之前我是一行一行讀取,將TXT檔案當成一個清單或陣列來用,控制伺服馬達,來做出一台簡易的機械手臂,Arduino必須可以讀取SD卡才行..但作到後面覺得很麻煩,又佔空間,所以用了幾個感側器來取代SD卡內的數值XD
作者: jackyo04    時間: 2018-9-25 03:55 PM

本帖最後由 jackyo04 於 2018-9-25 04:00 PM 編輯

隨便都找得到,只是看你會不會用而已
https://coopermaa2nd.blo gspot.com/2011/03/processing-arduino.html(由於無法正常貼出網頁連結,所以請自行將連結空白處拿掉)
他是用可變電阻來做
同理,機械手臂一樣可以作到,只是呈現的方式你自己要想一下,多個Z軸XD

作者: mountainboy    時間: 2018-11-23 09:51 AM

Processing 提供串列傳輸程式庫,可以直接透過串列通訊埠與Arduino 連接。
你可以將座標值傳送到Arduino,由透過Arduino去控制機器手臂。
這方面網路上程式範例很多。
作者: mountainboy    時間: 2018-11-23 08:37 PM

RS-232是個很古早的通訊協定,所有硬體版本都支援。如果你的UNO可以工作,沒有理由MEGA不能工作!MEGA 具有四組硬體串列埠, 每個用法都一樣,沒道理不能工作,會不會是 :
1. 接線問題 (tx/rx 接錯, 插槽或線接觸不良等)
2. 傳送的模組有問題, 根本沒送過來
3. MEGA的USB要插到電腦,串列埠才會啟動
4. 確定雙方的Baud率為9600

試試看,硬體問題不好抓喔!要耐心一步步將問題隔離開來。




歡迎光臨 伊莉討論區 (http://a408.file-static.com/) Powered by Discuz!