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
210
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
120
DashButton Hack!
tetrapod117
0
1.3k
Other Decks in Programming
See All in Programming
XP, Testing and ninja testing ZOZ5
m_seki
3
790
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
3
5.6k
CSC305 Lecture 09
javiergs
PRO
0
300
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
940
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
16
6.5k
CSC509 Lecture 07
javiergs
PRO
0
240
CSC305 Lecture 08
javiergs
PRO
0
270
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
320
contribution to astral-sh/uv
shunsock
0
440
チームの境界をブチ抜いていけ
tokai235
0
210
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
190
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Navigating Team Friction
lara
190
15k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Side Projects
sachag
455
43k
Mobile First: as difficult as doing things right
swwweet
225
10k
Code Review Best Practice
trishagee
72
19k
How to Ace a Technical Interview
jacobian
280
24k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
How STYLIGHT went responsive
nonsquared
100
5.8k
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を使えばいいよ • もっとクールな方法があれば教えてください!
ご静聴ありがとうございました。