LEDを点滅させてみる1 | かちょうのブログ

かちょうのブログ

ブログの説明を入力します。

今の住まいは賃貸マンションで、布団のほす場所の日当たり具合がイマイチ。
なので。
夏になると、毎年、敷き布団を車の中に放置する。ふかふかにする為に。


今年は月曜日から金曜日まで連チャンで放置してみた。
夜寝るときは敷き布団がないので、寝袋の上で寝てた。

で、金曜日の夜。
車から引っ張り出して、いざ寝てみると。。
5連チャンの効果か、いい感じでふわっとしてる。

この暑さだとダニも生きられへんやろ。

ところで。
約2,3週間前にLEDを点滅させてみて、「できた!」と喜んで帰宅。
先週、raspberryが起動しない事がわかって、落ち込んで帰宅。
今週、結束バンドでマイクロSDカードスロットの故障を応急処置して、復旧!

もう一度、LEDを点滅させてみようとしたら、どうやって点滅させたのか、全て忘れている。。

老いたわ。

スクリプト(Ptython3)を書いた事は覚えていたので、自分が書いたコードを見て記憶をたどってみる。

■参考URL
サンプルコード
https://www.raspberrypi.org/learning/physical-computing-with-python/worksheet/

chmodコマンドとスクリプトファイル・Sheban
https://docs.python.org/3/using/unix.html

スクリプトファイル・Encoding
https://docs.python.org/3/tutorial/interpreter.html#source-code-encoding


■スクリプトファイルの記述と実行
URLのサンプルコードのままだとスクリプトを実行してもエラーになるので、
1. スクリプトファイルにシェバン(Shebang)を追加。
2. スクリプトファイルにアクセス権限をあたえる。


Sheban
スクリプトの1行目と2行目に以下を追加。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

参考URLの2.4. Miscellaneous
に記載されている、英語やけど。


アクセス権限の確認方法
ls -l スクリプトファイル名


アクセス権限の変更
chmod 777 スクリプトファイル


誰にアクセス権限を与えるのかを考えるのが邪魔くさいときは777で全員に与えている。

株式会社スプレッド
http://www.spread-net.co.jp/