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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tetrapod117
August 29, 2017
Programming
220
0
Share
C.H.I.P. de CHIME
https://studygroup-umecanoit.connpass.com/event/64342/
こちらのLTで使用したスライドです。
tetrapod117
August 29, 2017
More Decks by tetrapod117
See All by tetrapod117
KrankyGeek2019に行ってきた
tetrapod117
0
110
Nowで始める、ナウでヤングなBot生活
tetrapod117
1
130
DashButton Hack!
tetrapod117
0
1.4k
Other Decks in Programming
See All in Programming
Lessons from Spec-Driven Development
simas
PRO
0
140
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1k
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
2.8k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
630
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
130
AutonomyとControlのあいだ:Graflowで記述するAIエージェント協調
myui
0
110
Oxcを導入して開発体験が向上した話
yug1224
4
280
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.5k
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
JavaDoc 再入門
nagise
0
280
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
610
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
330
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Designing Powerful Visuals for Engaging Learning
tmiket
1
400
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
Faster Mobile Websites
deanohume
310
31k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
How to build a perfect <img>
jonoalderson
1
5.6k
Six Lessons from altMBA
skipperchong
29
4.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
My Coaching Mixtape
mlcsv
0
140
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を使えばいいよ • もっとクールな方法があれば教えてください!
ご静聴ありがとうございました。