11/16/2016
昨日自分家でも水晶発振子なしでコンデンサで回路組んでブートローダ書き込みしてみたが上手くいかなかったことについて考えてみた。
http://blog-yama.a-quest.com/?eid=970164
↑
上のサイトによると、セラロックちゅうのがないと昨日のようなエラーがでるらしい。
今後について
有線の機体も自分で作ってみたいな〜。回路図とか部品とか見直そう!
後、無線のコントローラー回路とかも見直そう。
ロボ実験について
外部電源使う‼︎ 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方向でいいらしい。
オムニ後転について
街あかりの時間計算しなくちゃ〜〜