11/16/2016

昨日自分家でも水晶発振子なしでコンデンサで回路組んでブートローダ書き込みしてみたが上手くいかなかったことについて考えてみた。

http://blog-yama.a-quest.com/?eid=970164

上のサイトによると、セラロックちゅうのがないと昨日のようなエラーがでるらしい。f:id:marthkapple3america:20161116111103j:plain

今後について

有線の機体も自分で作ってみたいな〜。回路図とか部品とか見直そう!

後、無線のコントローラー回路とかも見直そう。


ロボ実験について

外部電源使う‼︎ Arduinoの電源使わない。

(モーター増やした時のプログラム)


int lefta = 7;
int righta = 8;
int leftb =9;
int rightb =10;
int leftc =11;
int rightc =13;
char cmd = Serial.read();

void setup() {
Serial.begin(9600);    
pinMode(lefta, OUTPUT);
pinMode(righta, OUTPUT);
pinMode(leftb, OUTPUT);
pinMode(rightb, OUTPUT);
pinMode(leftc, OUTPUT);
pinMode(rightc,OUTPUT);




}
void loop() {
  if(Serial.available()){
    cmd = Serial.read();
    
switch (cmd){  
case 'w':
digitalWrite(righta, HIGH);
digitalWrite(lefta, LOW);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, HIGH);
digitalWrite(leftc, LOW);
delay(1000);
break;

case 's':
digitalWrite(righta, HIGH);
digitalWrite(lefta, LOW);
digitalWrite(rightb,HIGH);
digitalWrite(leftb, LOW);
digitalWrite(rightc, HIGH);
digitalWrite(leftc, LOW);
delay(1000);
break;

case 'd':
digitalWrite(righta, LOW);
digitalWrite(lefta, HIGH);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, LOW);
digitalWrite(leftc, LOW);
delay(1000);
break;

case 'a':
digitalWrite(righta, LOW);
digitalWrite(lefta, HIGH);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, LOW);
digitalWrite(leftc, LOW);
delay(1000);
break;

case 'z':
digitalWrite(righta, LOW);
digitalWrite(lefta, HIGH);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, LOW);
digitalWrite(leftc, LOW);
delay(1000);
break;

case 'x':
digitalWrite(righta, LOW);
digitalWrite(lefta, HIGH);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, LOW);
digitalWrite(leftc, LOW);
delay(1000);
break;
default:
digitalWrite(righta, LOW);
digitalWrite(lefta, LOW);
digitalWrite(rightb, LOW);
digitalWrite(leftb, HIGH);
digitalWrite(rightc, LOW);
digitalWrite(leftc, LOW);
break;
}

   }

}

今後について

パソコン持ちながらって言ってたからシリアル通信だと思っていたが、wifiモジュールを使っての無線かコントローラーを作っての有線にするらしい。

オムニホイールは8方向でいいらしい。

オムニ後転について

f:id:marthkapple3america:20161116220058j:plain

f:id:marthkapple3america:20161116220121j:plain



街あかりの時間計算しなくちゃ〜〜