Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 6243|回復: 19
打印 上一主題 下一主題

兩顆可變電阻

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-11-13 21:51:00 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
想問各位大大...我想用兩顆可變電阻來控制兩顆馬達...可是我就是一直試了都不可以...問題是出在那裡了呢?求解答~~~
2#
 樓主| 發表於 2012-11-15 23:24:46 | 顯示全部樓層
這是我大略的作法

479912_511060452252059_764022665_n.jpg (21.93 KB, 下載次數: 549)

479912_511060452252059_764022665_n.jpg

479912_511060452252059_764022665_n.jpg (21.93 KB, 下載次數: 546)

479912_511060452252059_764022665_n.jpg
3#
 樓主| 發表於 2012-11-15 23:26:45 | 顯示全部樓層
這是我的程式

// 使用可變電阻控制 Servo 的旋轉角度
// by Michal Rinott <http://people.interaction-ivrea.it/m.rinott>
// 引用 Servo Library
#include <Servo.h>
// 建立一個 Servo 物件
Servo myservo;
// 可變電阻接在 Analog pin 0
int potpin = 0;
// 儲存旋轉角度的變數
int val;
void setup()
{
  myservo.attach(9);  // Servo 接在 pin 9
}
void loop()
{
  val = analogRead(potpin);            // 讀取可變電阻(數值介於 0 到 1023)
  val = map(val, 0, 1023, 0, 179);     // 把 0 - 1023 的數值按比例縮放為 0 - 180 的數值
  myservo.write(val);                  // 設定 Servo 旋轉角度
  delay(15);                           // 等待 Servo 旋轉指定的位置
}
4#
 樓主| 發表於 2012-11-15 23:28:03 | 顯示全部樓層
現在還有一個問題...就是不知道為什麼不管是手臂還是手掌都會抖~請大哥幫小弟解決問題~~~真的超急!!
5#
 樓主| 發表於 2012-11-18 00:17:28 | 顯示全部樓層
回復 7# mzw2008


    感謝這位大大幫我解答...可是還有一個問題還沒有幫我解答哦...就是如要要讓兩個可變電阻都可以同時一起使用呢?因為不管我怎樣弄,程式怎樣改都還是不行~~
6#
 樓主| 發表於 2012-11-18 23:06:34 | 顯示全部樓層
不好意思哦...因為小弟是初學者...所以目前暫時不知道要怎樣修改程式(之前都是亂改的)...而且這個機器手(很急),所以沒時間去買書來看了...所以只好直接在這裡請教各位大大...如果小弟有那一一方面說錯了請各位大大諒解哦~~
7#
 樓主| 發表於 2012-11-19 00:58:11 | 顯示全部樓層
謝謝大大給的程式哦...可是好像有問題哦...就是val1 = map(val, 0, 1023, 0, 179);     // 把 0 - 1023 的數值按比例縮放為 0 - 180 的數和val2 = map(val, 0, 1023, 0, 179);     // 把 0 - 1023 的數值按比例縮放為 0 - 180 的數 這裡有問題...我試著吧這兩個都刪除了...會動....可是動到不正常,就是有時控制不到,和手會一直震。
不好好意思一直給你貼麻煩幫我解決問題...感謝不盡~~
8#
 樓主| 發表於 2012-11-19 22:35:54 | 顯示全部樓層
就是我按確認的時候他就顯示那段程式有問題啊...
9#
 樓主| 發表於 2012-11-21 01:54:47 | 顯示全部樓層
回復 19# marbol


   換了,可以了^^ ...謝謝這位大大哦,現在還是有一點小問題,但是我會自己解決...真的是萬分感謝你們啦 :)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-12 01:44 , Processed in 0.277189 second(s), 9 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表