ローテーター自動制御装置作ってみた

 僕は八木をローテーターで制御しているのですが、スイッチを押して回すのが

めんどくさいので、Arduinoを使用して制作してみました。

とりあえずどうやって制御しようかなと思い、まず、ローテーターの左右をどうやって

回すか考えた。前面に制御するためのスイッチがあるので、そこに線をはんだ付けして

リレーでスイッチングすることにしました。



とりあえずArduinoでプログラムを作ってみました。


int ledPin = 5;   

int bpin = 4;

int buttonApin = 9; 1

int buttonBpin = 8; 

int scan_cw = 10;

int scan_ccw = 11;



void setup() {

  pinMode(ledPin, OUTPUT);    

  pinMode(bpin,OUTPUT);       

  pinMode(buttonApin, INPUT_PULLUP); 

  pinMode(buttonBpin, INPUT_PULLUP);

  pinMode(scan_cw,INPUT_PULLUP);

  pinMode(scan_ccw,INPUT_PULLUP); 

  }



  

void loop() {

  


  if (digitalRead(buttonApin) == LOW){

    digitalWrite(ledPin, HIGH); 

    delay(15000);      

   }else{

    digitalWrite(ledPin,LOW);

    }


 

  if (digitalRead(buttonBpin) == LOW){

    digitalWrite(bpin, HIGH); 

    delay(15000);       

   }else{

    digitalWrite(bpin,LOW);

    }




     if (digitalRead(scan_cw) == LOW){

    digitalWrite(ledPin, HIGH); 

    delay(59000);      

   }else{

    digitalWrite(ledPin,LOW);

    }



    if (digitalRead(scan_ccw) == LOW){

    digitalWrite(bpin, HIGH); 

    delay(59000);       

   }else{

    digitalWrite(bpin,LOW);

    }


  }



これでいい感じに動いたのでつぎに、インターフェースを作る。





こんな感じ(PIN配置は適当です)

肝心の電源は三端子で13.8Vから9Vに落とした



固定抵抗は1kΩ

可変抵抗は10kΩ

微調整も可能



そんな感じであとはハンダ付けしたら完成

かなり適当に書いてみました。質問あればtwitterかこちらのメールアドレスにメール

ください(jo4kvb@yahoo.com    .jpは不要)

コメント

このブログの人気の投稿

特定小電力無線のレピーター制作

IC-732を修理してみた

430MHzブースター作ってみた