top of page

​ スマートロボットカー 

 スマートカー本体 

本体

Amazonで見つけた自動車のセットにマイコン

 Amazonでギアとモータの付いたセットが890円で売っていました。使えそうなので購入してみました。

 Arduino nanoとモータドライブモジュールで簡単に動かすことができます。

 各部分 

各部

 赤い丸印の左が右モータへ右が左モータへの出力となります。左手前の赤と黒の線が電源です。左中央の4つの線(灰色紫青緑)がコントロールのための信号線です。Arduino nanoのD4567に接続しています(どこでもいいのですが)。

 センサ等を付け加えていきたいと思います。

 小さなブレッドボードは40円ほどなのでユニバーサル基板より便利に使えます。

 スケッチ例 

スケッチ例

void setup() {
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
}

void loop() {
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,LOW);
delay(1000);


digitalWrite(4,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,LOW);
digitalWrite(7,LOW);
delay(1000);

 

digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
delay(1000);

 

digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
delay(1000);

 

digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
delay(1000);

 

digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
delay(1000);

 

digitalWrite(4,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,LOW);
delay(1000);

 

digitalWrite(4,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
delay(1000);
}

 1

 2

 3

 4

 5

 6

 7

 8

 9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

smart_car001

 スマートカーを動かすテストスケッチです。左右に曲がったり回転したり,前後に動きます。

 どんな動きか想像してみましょう。

​ 注釈は無です。

ヒント

​     の部分が一組になっています。

 digital pin 4,5,6,7が各モータ端子への信号になります。

bottom of page