Upgrade to Pro — share decks privately, control downloads, hide ads and more …

C.H.I.P. de CHIME

C.H.I.P. de CHIME

https://studygroup-umecanoit.connpass.com/event/64342/
こちらのLTで使用したスライドです。

tetrapod117

August 29, 2017
Tweet

More Decks by tetrapod117

Other Decks in Programming

Transcript

  1. C.H.I.P. de CHIME

  2. 今回はバイト先のお話

  3. プログラミングTA(担任補助)やってます

  4. その高校キャンパスの課題...

  5. キャンパスにチャイムがない

  6. ないなら作ればいいじゃないか! 買えよとか言わないで...

  7. 必要なもの • C.H.I.P.(ラズパイでもOK) • モニター • 4極ミニプラグ+RCAプラグ(ラズパイならHDMI) • スピーカー

  8. C.H.I.P.とは? • 誰でも持ってる、シングル ボードコンピュータの1つ • 値段は1つ9ドル • 2年ほど前にKickStarterで資 金集めて有名になった

  9. C.H.I.P.の主なスペック • CPU:1GHz Processor • RAM:512MB • 4GBのストレージが内臓 • WiFiとBluetoothが内臓

    • 映像出力がコンポジット出力のみ(HDMIの変換があるが動かなかった) • OSはオリジナルのCHIP OS(Debian系)
  10. Rasberry Pi Zeroとの比較

  11. ということで、今回はC.H.I.P.を使っ てチャイムを作ります。 理由は、家にC.H.I.P.があったからです。

  12. まぁでもチャイムって...

  13. 時間通りにチャイムの音を鳴らすだけです よね 例:朝9時30分に始業チャイムなど

  14. ということで作り方は 1.チャイムの音を流すプログラムを書く 2.そのプログラムをcronで決められた時間に実行 するようにする 以上

  15. チャイムの音を鳴らすプログラム Python2.7がデフォルトでインストールされているので、Pythonを用います まず、Pygameをインストール Pygame・・・Pyhotnのゲーム制作用のモジュール

  16. チャイムの音を鳴らすプログラム

  17. cronの設定 これでcronの設定を開く

  18. cronの設定 たとえば、毎日朝9時30分にチャイムを鳴らしたければこんな感じ [分][時][日][月][曜日] [コマンド]

  19. デモ

  20. まとめ • C.H.I.P.のようなシングルボードコンピューターがあるよ! • チャイムを作るにはPygameとcronを使えばいいよ • もっとクールな方法があれば教えてください!

  21. ご静聴ありがとうございました。