- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
194 :login:Penguin[]:2018/05/21(月) 16:49:12.22 ID:VkknoUCi - >>171
>leをイコールにしてはどーでしょ? -le の - を = に置き換えたらエラーが出て点滅しませんでした。 pi@raspberrypi:~ $ ./led.sh sh: echo: I/O error ./led.sh: 8: [: 0: unexpected operator
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
195 :login:Penguin[]:2018/05/21(月) 16:54:40.84 ID:VkknoUCi - >>172
それなんですよね、自分の所で日経リナックスの書式通り、 $ sudo pip3 install wiringpi と実行すると、 pi@raspberrypi:~ $ sudo pip3 install wiringpi sudo: pip3: コマンドが見つかりません と端末が言います。 ちなみに、 $ sudo api install pip3 とすると、 E: パッケージ pip3 が見つかりません と、怒られます。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
196 :login:Penguin[]:2018/05/21(月) 16:57:51.06 ID:VkknoUCi - >>177
それ、間違えたいました。 いろいろと混乱していて、点滅動作しないのを貼り付けてしまいました。 echo 2 > が何を表すのか解りませんでした。 echo 4 > に訂正して下さい
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
197 :161[]:2018/05/21(月) 17:03:52.70 ID:VkknoUCi - 皆様、返答が遅くなり申し訳ありませんでした。
なかなか時間が取れないもので、、、 pi@raspberrypi:~ $ ./led.sh sh: echo: I/O error ーーー 点滅中 pi@raspberrypi:~ $ ーーー 16回点滅するとプロンプトが出る。 こんな状況です。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
200 :161[]:2018/05/21(月) 17:13:24.14 ID:VkknoUCi - 連投すいません、
pythonの方も、 import wiringpi as pi, time LED_PIN = 4 pi.wiringPiSetupGpio() pi.pinMode( LED_PIN, pi.OUTPUT ) pi.digitalWrite( LED_PIN, pi.HIGH ) time.sleep(1) pi.digitalWrite( LED_PIN, pi.LOW ) とled.pyファイルを作り $sudo python3 led.py と実行すると pi@raspberrypi:~ $ sudo python3 led.py File "led.py", line 1 import wiringpi as pi, time ^ IndentationError: unexpected indent と言われてしまいます。((泣))
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
205 :161[]:2018/05/21(月) 17:33:04.62 ID:VkknoUCi - 198 ,199 レスありがとうございます。
$ sudo apt install python3-pip をやって、 $ sudo pip3 install wiringpi としたら、何やら入ったみたいです。 が、led.pyファイルを実行しても、 pi@raspberrypi:~ $ sudo python3 led.py File "led.py", line 1 import wiringpi as pi, time ^ IndentationError: unexpected indent となり、LEDがチカチカしない((泣)) 自分の回りには得体のしれない電波が飛び回っているのか、、、、(泣)
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
208 :161[sage]:2018/05/21(月) 18:26:18.28 ID:VkknoUCi - >>206
レスありがとうございます。言われた通り-fxを書き込み実行しました。 pi@raspberrypi:~ $ ./led.sh + echo 4 ./led.sh: 4: ./led.sh: cannot create /sys/class/gpio/gpio4/direction: Permission denied + echo out ./led.sh: 5: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 1 ./led.sh: 6: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 0 + count=0 + [ 0 -le 15 ] ./led.sh: 10: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 1 + sleep 0.5 + echo 0 + sleep 0.5 + expr 0 + 1 + count=1 + [ 1 -le 15 ] + echo 1 + sleep 0.5 + echo 0 + sleep 0.5 + expr 1 + 1 + count=2 あと同じです。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
212 :login:Penguin[sage]:2018/05/21(月) 18:42:14.36 ID:VkknoUCi - >>206
>お行儀良いスクリプトにするなら、exportして使い終わったら、unexportしてね 最終行に、 echo 4 > /sys/class/gpio/unexport を付け加えました。そして、回数を1回として実行しました、結果は、 pi@raspberrypi:~ $ ./led.sh + echo 4 ./led.sh: 4: ./led.sh: cannot create /sys/class/gpio/gpio4/direction: Permission denied + echo out ./led.sh: 5: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 1 ./led.sh: 6: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 0 + count=0 + [ 0 -le 1 ] ./led.sh: 10: ./led.sh: cannot create /sys/class/gpio/gpio4/value: Permission denied + echo 1 + sleep 0.5 + echo 0 sh: echo: I/O E + sleep 0.5 + expr 0 + 1 + count=1 + [ 1 -le 1 ] + echo 1 sh: echo: I/O E + sleep 0.5 + echo 0 sh: echo: I/O E + sleep 0.5 + expr 1 + 1 + count=2 + [ 2 -le 1 ] + echo 4 になりました。 エラーの数が多いと言って書き込みが出来ないのでエラーはEと表示します。 改行も多いと言われたので、くっつけます。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
215 :login:Penguin[]:2018/05/21(月) 18:50:18.13 ID:VkknoUCi - >>210
全く気が付きませんでした。 改めて改行空白を調べたら、 行頭に空白がありました、 それで削除したら、上手く動きました。 混乱していたのか、そんなはずはない元記事通りで間違いは無いと決めつていました。 ありがとうございました。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
217 :161[]:2018/05/21(月) 18:54:05.83 ID:VkknoUCi - >>214
あぁ、分かりました。 $ sudo ./led.sh でエラーが解消しました。 でも、最後に追加した、 echo 4 > /sys/class/gpio/unexport これが必要だったみたいですね、 皆様ありがとうございました。
|
- 【Raspberry Pi】ラズベリー・パイ part38【ARM】
219 :161[sage]:2018/05/21(月) 19:04:14.14 ID:VkknoUCi - あらためて、
Python でも、シェルスクリプトでも上手く”Lチカ”が出来ました。 ありがとうございました。皆様のおかげです。
|