Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
C.H.I.P. de CHIME
Search
tetrapod117
August 29, 2017
Programming
0
190
C.H.I.P. de CHIME
https://studygroup-umecanoit.connpass.com/event/64342/
こちらのLTで使用したスライドです。
tetrapod117
August 29, 2017
Tweet
Share
More Decks by tetrapod117
See All by tetrapod117
KrankyGeek2019に行ってきた
tetrapod117
0
100
Nowで始める、ナウでヤングなBot生活
tetrapod117
1
110
DashButton Hack!
tetrapod117
0
1.2k
Other Decks in Programming
See All in Programming
SIMD Parallel Programming with the Vector API
josepaumard
0
240
Git Rebase
bkuhlmann
11
1.6k
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
1.1k
Revisiting the Hotwire Landscape after Turbo 8 @ RailsConf 2024, Detroit
marcoroth
0
290
2024 コーディング研修
ckazu
0
440
Snowflakeで眠ったデータを起こそう!
estie
0
160
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
220
Tailwind CSSを本気でカスタマイズする方法
fsubal
15
5.6k
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
Apache Hive 4 on Treasure Data
ryukobayashi
1
450
仕様と実装で学ぶOpenTelemetry
drumato
1
120
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
2
400
Featured
See All Featured
A Philosophy of Restraint
colly
197
16k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Building Applications with DynamoDB
mza
88
5.6k
Infographics Made Easy
chrislema
238
18k
Scaling GitHub
holman
457
140k
Thoughts on Productivity
jonyablonski
60
3.9k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
How to name files
jennybc
65
93k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Transcript
C.H.I.P. de CHIME
今回はバイト先のお話
プログラミングTA(担任補助)やってます
その高校キャンパスの課題...
キャンパスにチャイムがない
ないなら作ればいいじゃないか! 買えよとか言わないで...
必要なもの • C.H.I.P.(ラズパイでもOK) • モニター • 4極ミニプラグ+RCAプラグ(ラズパイならHDMI) • スピーカー
C.H.I.P.とは? • 誰でも持ってる、シングル ボードコンピュータの1つ • 値段は1つ9ドル • 2年ほど前にKickStarterで資 金集めて有名になった
C.H.I.P.の主なスペック • CPU:1GHz Processor • RAM:512MB • 4GBのストレージが内臓 • WiFiとBluetoothが内臓
• 映像出力がコンポジット出力のみ(HDMIの変換があるが動かなかった) • OSはオリジナルのCHIP OS(Debian系)
Rasberry Pi Zeroとの比較
ということで、今回はC.H.I.P.を使っ てチャイムを作ります。 理由は、家にC.H.I.P.があったからです。
まぁでもチャイムって...
時間通りにチャイムの音を鳴らすだけです よね 例:朝9時30分に始業チャイムなど
ということで作り方は 1.チャイムの音を流すプログラムを書く 2.そのプログラムをcronで決められた時間に実行 するようにする 以上
チャイムの音を鳴らすプログラム Python2.7がデフォルトでインストールされているので、Pythonを用います まず、Pygameをインストール Pygame・・・Pyhotnのゲーム制作用のモジュール
チャイムの音を鳴らすプログラム
cronの設定 これでcronの設定を開く
cronの設定 たとえば、毎日朝9時30分にチャイムを鳴らしたければこんな感じ [分][時][日][月][曜日] [コマンド]
デモ
まとめ • C.H.I.P.のようなシングルボードコンピューターがあるよ! • チャイムを作るにはPygameとcronを使えばいいよ • もっとクールな方法があれば教えてください!
ご静聴ありがとうございました。