マブチモーターオフィシャルサイト。小型直流モーター世界No.1ブランドとして、人々や社会の「夢」を実現する製品づくりを支えます。
接続例 サンプルコード #define IN1PIN (9) #define IN2PIN (10) #define VOLUMEPIN (0) void setup() { pinMode(IN1PIN, OUTPUT); pinMode(IN2PIN, OUTPUT); } int Map( int iIn, int iIn1, int iIn2, int iOut1, int iOut2, boolean bConstrain = false ) { double dValue = (double)(iIn - iIn1) * (iOut2 - iOut1) / (iIn2 - iIn1) + iOut1; int iValue = (0 < dValue) ? (int)(dValue + 0.5) : (int)(dValue - 0.5); if( bConstrain ) {
// 出力ピンの定義 const int motor1A = 7; const int motor1B = 8; const int motor1P = 9; // 初期設定 void setup(){ pinMode(motor1A,OUTPUT); // 信号用ピン pinMode(motor1B,OUTPUT); // 信号用ピン } // 繰り返し void loop(){ // 回転 digitalWrite(motor1A,HIGH); digitalWrite(motor1B,LOW); analogWrite(motor1P,100); delay(2000); // 静止 digitalWrite(motor1A,LOW); digitalWrite(motor1B,LOW); delay(2000); }
[HOME] [Processing関係] [Arduino関係] [マテリアル関係] [秋葉原工作マップ] 2008年用ですが、部分的に内容を更新しています(2010/06/14)。 また、[建築農業工作ゼミ2009-2010]とも連動していますので、そちらにも幾つかサンプルがあります。 : 小型のDCモータ「FA-130」を制御する方法についてです。このモータは、車のプラモデルなどに使われるDCモータです。最大で500mAの電流が流れます。大抵DCモータを扱う場合、Arduino基盤にとっては過電流となるので別電源(乾電池など)が必要となります。 DCモータには二本の線がついており、一方をプラスに、もう一方をマイナスにつなげば回転し、プラスとマイナスを入れ替えれば逆回転します。スピードは、電圧が低いと遅く、高いと速く回転しますが、今回の場合はPWM(パルス)で調節します。パルス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く