パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

NanoPi NEOでサーボを動かしてみる

2019-01-19 | NanoPi NEO(512M)
WiringNPのexamplesにservo.cというのがあったのでサーボを動かしてみました。

サーボは300円で買ったSG90というもの

examplesのフォルダーに移動して
$ sudo nano servo.c


こんな感じに少し修正してservo2.cにファイル名を変更して保存

<コンパイル>
$ gcc -Wall -o servo2 servo2.c -lwiringPi -lpthread

<配線>
茶 - GND
赤 - 3.3v
橙 - PA0

<実行>
$ sudo ./servo2

-90度から90度に回転するらしいのですが、上のプログラムだとそこまで、うまく動いてません。

<参考文献>
File:NEO pinout-02.jpg
SG90 9g Micro Servo

最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。