Submit Search
CD-ROMドライブ魔改造大作戦
0 likes
5,531 views
Akira Ouchi
OSC2014 Kansai@Kyotoにて発表
Engineering
Read more
1 of 38
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
More Related Content
PDF
快適な朝を実現するソリューションのご紹介
Akira Ouchi
PDF
最近のEjectダイジェスト
Akira Ouchi
PDF
ejectLT @ NT金沢
ahiru3
PDF
EJECT THE FINAL 2014~CD-ROMドライブで明けない夜が来ることはない〜
Akira Ouchi
PDF
EJECT THE FINAL 2013 〜CD-ROMドライブを身につけよう〜
Akira Ouchi
PDF
Interactive Music II SuperCollider入門 3 - 音を混ぜる(Mix)、楽器を定義(SynthDef)
Atsushi Tadokoro
PPTX
ねるねるねるねを練ったわけ
rerofumi
PDF
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Atsushi Tadokoro
快適な朝を実現するソリューションのご紹介
Akira Ouchi
最近のEjectダイジェスト
Akira Ouchi
ejectLT @ NT金沢
ahiru3
EJECT THE FINAL 2014~CD-ROMドライブで明けない夜が来ることはない〜
Akira Ouchi
EJECT THE FINAL 2013 〜CD-ROMドライブを身につけよう〜
Akira Ouchi
Interactive Music II SuperCollider入門 3 - 音を混ぜる(Mix)、楽器を定義(SynthDef)
Atsushi Tadokoro
ねるねるねるねを練ったわけ
rerofumi
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Atsushi Tadokoro
What's hot
(20)
PDF
CD-ROMドライブを身につけよう
Akira Ouchi
PDF
べ、別に来て欲しいなんて言ってないんだからっっ
wizstargaer
PDF
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Atsushi Tadokoro
PPT
MTM07で電子楽器を展示してきた
ina job
PPT
夜のハムスターもライブカメラで監視しよう!
Akira Ouchi
PDF
Interactive Music II SuperCollider実習 オリジナルの楽器を作ろう!
Atsushi Tadokoro
PDF
20131116 raspijam3
Akira Ouchi
ODP
20090530熊本プログラミングフリークス
koki_h
PPTX
ラジコンをROSで制御してみた
shohaga
PDF
Tokyo sc #10_2013_10_27
Koichiro Mori
PDF
アプリ屋 対 ネットワーク屋
Yasuhito Takamiya
PDF
mod_himoteからはじめよう
Moriyoshi Koizumi
PDF
芸人を 目指すわけでは ないけれど…(n575)
Masataka Kondo
PPT
How I Made Media Artworks with Ruby and Never Lost a Yen
Koichiro Eto
PDF
小物ツールを自作しよう
Sohei Iwahori
PPTX
FPGAでmrubyを動かす
Shuta Kimura
PDF
続・Cannaをフォークしてみた
Masahiko Hashimoto
PDF
ルータでLチカしてみた
Akira Kaneda
PDF
Cannaをフォークしてみた
Masahiko Hashimoto
PPTX
ゆで太郎エヴァンジェリスト 濱田康貴
Yasutaka Hamada
CD-ROMドライブを身につけよう
Akira Ouchi
べ、別に来て欲しいなんて言ってないんだからっっ
wizstargaer
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Atsushi Tadokoro
MTM07で電子楽器を展示してきた
ina job
夜のハムスターもライブカメラで監視しよう!
Akira Ouchi
Interactive Music II SuperCollider実習 オリジナルの楽器を作ろう!
Atsushi Tadokoro
20131116 raspijam3
Akira Ouchi
20090530熊本プログラミングフリークス
koki_h
ラジコンをROSで制御してみた
shohaga
Tokyo sc #10_2013_10_27
Koichiro Mori
アプリ屋 対 ネットワーク屋
Yasuhito Takamiya
mod_himoteからはじめよう
Moriyoshi Koizumi
芸人を 目指すわけでは ないけれど…(n575)
Masataka Kondo
How I Made Media Artworks with Ruby and Never Lost a Yen
Koichiro Eto
小物ツールを自作しよう
Sohei Iwahori
FPGAでmrubyを動かす
Shuta Kimura
続・Cannaをフォークしてみた
Masahiko Hashimoto
ルータでLチカしてみた
Akira Kaneda
Cannaをフォークしてみた
Masahiko Hashimoto
ゆで太郎エヴァンジェリスト 濱田康貴
Yasutaka Hamada
Ad
Similar to CD-ROMドライブ魔改造大作戦
(6)
PDF
Ejectがアツかった12月のおはなし
Akira Ouchi
PDF
OSC Tokyo/Fall LT
ahiru3
PDF
朝快適に目覚めるソリューションのご紹介(7/26 TechOYAJI)
Akira Ouchi
PDF
エンタープライズEjectの本命☁ejectstack☁のご紹介
Akira Ouchi
PDF
Minecraft Pi Editionをハックしてみよう
Akira Ouchi
PDF
EjectコマンドをRaspberry Piで遊ぼう~CD-ROMドライブでかんたん工作~
Akira Ouchi
Ejectがアツかった12月のおはなし
Akira Ouchi
OSC Tokyo/Fall LT
ahiru3
朝快適に目覚めるソリューションのご紹介(7/26 TechOYAJI)
Akira Ouchi
エンタープライズEjectの本命☁ejectstack☁のご紹介
Akira Ouchi
Minecraft Pi Editionをハックしてみよう
Akira Ouchi
EjectコマンドをRaspberry Piで遊ぼう~CD-ROMドライブでかんたん工作~
Akira Ouchi
Ad
More from Akira Ouchi
(14)
PDF
Ejectコマンド工作入門/Ejectコマンドユーザー会最新動向2014秋
Akira Ouchi
PDF
みんなでカンタン!Ejectハンズオン/ConoHa連携の猫まっしぐら給餌Ejectシステム
Akira Ouchi
PDF
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Akira Ouchi
PDF
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Akira Ouchi
PDF
4ドル弱で遊べるLCDモジュールをRaspberry Piで楽しもう!
Akira Ouchi
PDF
改めて10分くらいで学ぶEjectコマンドユーザー会
Akira Ouchi
PDF
楽しく使おう・始めよう!Raspberry Pi入門〜実践編〜
Akira Ouchi
PDF
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
PDF
mikutterではじめるさわやかておくれライフ
Akira Ouchi
PDF
20130622 r pi-ug-osc13ng
Akira Ouchi
PDF
TODAY's CD-ROM cooking
Akira Ouchi
PDF
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Akira Ouchi
PDF
Tiny Core Linuxで超軽量Linux環境を作ろう
Akira Ouchi
PDF
Linux+Webカメラでハムスター観察
Akira Ouchi
Ejectコマンド工作入門/Ejectコマンドユーザー会最新動向2014秋
Akira Ouchi
みんなでカンタン!Ejectハンズオン/ConoHa連携の猫まっしぐら給餌Ejectシステム
Akira Ouchi
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
Akira Ouchi
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Akira Ouchi
4ドル弱で遊べるLCDモジュールをRaspberry Piで楽しもう!
Akira Ouchi
改めて10分くらいで学ぶEjectコマンドユーザー会
Akira Ouchi
楽しく使おう・始めよう!Raspberry Pi入門〜実践編〜
Akira Ouchi
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
mikutterではじめるさわやかておくれライフ
Akira Ouchi
20130622 r pi-ug-osc13ng
Akira Ouchi
TODAY's CD-ROM cooking
Akira Ouchi
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
Akira Ouchi
Tiny Core Linuxで超軽量Linux環境を作ろう
Akira Ouchi
Linux+Webカメラでハムスター観察
Akira Ouchi
CD-ROMドライブ魔改造大作戦
1.
¦\ ___ / ̄/ ¦ \ _ / ́՞ ՞`\ / / ¦ ¦ し |
/ \__( ਊ }_/ \_____/ ¦¦ // m m そうだ、京都にいk...いるんだった。
2.
夕 方 LT回避芸
3.
えっEjectの LT、午前中 だったん
ですか!
4.
って、夕方に 言われるの 楽しみ
5.
?
6.
☝ ՞ _人人人人人_ > (
) < ☞  ̄Y^Y^YY^Y^Y ̄ ՞ ਊ
7.
CD-‐ROMドライブ魔改造 大作戦 Ejectコマンドユーザー会
あっきぃ ( id:Akkieso: ) 2014/8/2 OSC2014 Kansai@Kyoto
8.
自己紹介 • あっきぃ です •
1988年(昭和63年)生まれ • 北海道根室市出身(日本最東端の駅の近く) • 渋谷で仮想化エンジニアしてます • 自宅ラックサーバー デビューします
9.
Ejectコマンドユーザー会とは • CD-‐ROMドライブのトレイ開閉を利用して •
トレイに色んなことをさせる工作を作り • リモートやタイマー等で実行することで • QoLの向上を試みるユーザーの集いです • 主にオープンソースカンファレンスで活動 • 公式サイトは Eject で検索 • Google Groupsへの入会お待ちしています
10.
トレイに色んなことをさせる工作 • ハムスターにエサをあげる •
エアコンの電源を操作する • AC電源を操作する • 除夜の鐘をつく – 去年もやりました
11.
ウェアラブルEjectヘルメット • ヘルメットにCD-‐ROMドライブを搭載
12.
……は、やめました。 • 普段の生活習慣で首を痛めたので終了
13.
ユーザー会のアクティビティ • 現在40名強(ML参加人数) •
OSC等に展示参加するメンバー3人(私を含む) • 今後の出展予定 – Ogaki Mini Maker Faire 2014(8/23-‐24) • @ahiru3net, @2boxbo参加 – OSC2014 Tokyo/Fall(10/18-‐19) • OSC初45分セミナー申し込みたいかも • 9月には初のハンズオンが東京であるかも?
14.
本 題
15.
先月のOSC名古屋にて • 東芝の無線LAN内蔵SDカード「FlashAir」が GPIO制御っぽいものに対応したと聞く •
CD-‐ROMドライブに内蔵してドライブ単体で Ejectしてる風に見せられたら楽しいね、という 話題になる • ( ՞ ‸ ՞).oO(それはたのしそうだ) • とりあえずポチった
16.
ドライブをバラそう • 帰宅した翌日朝起きて早々にドライブを分解 •
しょっぱなから手を切る • 気をつけよう
17.
さっそく趣旨からズレる • スペースはFlashAirなら普通に押し込めるだ ろうって感じだった(完) •
ドライブ内はいくつかの基板とユニットがリボ ンケーブルで接続されていた – リボンケーブルを外したらどうなるだろうか? – レンズの部分の稼働を止められたら省電力化 できるか? • 調査からエクストリーム分解に変わった
18.
結果 • トレイ開閉に関係ないリボンケーブルを外し ても大丈夫っぽかった •
レンズユニット(170g+ちょっと)が取り外せた
19.
ドライブが軽くなった • 634g –
184g == 450gになった • シャーシがないと152gになる
20.
スペース確保できた • FlashAirどころかRaspberry Piも入りそう
• 電源もドライブから取れそうなのでGOOD – 12V – 5V
21.
Raspberry Piを内蔵してみよう • FlashAirは制御の難易度が高そうなのでとり あえずRPiを埋めることにした
• ちょうどよくModel B+がリリースされて買い増 ししたので1台空きができた • じゃあこれを埋めよう
22.
結果 • 埋まった(やったぜ)
23.
材料 • SATA接続DVD-‐ROMドライブ •
2.5インチSATA HDD-‐USB変換 • Raspberry Pi Model B • SATAケーブル • ジャンパケーブル • USB無線LANドングル • SD-‐MicroSD変換アダプタ • 養生テープ
24.
ドライブとRPiの接続部をつくる • SATAケーブルを適当な長さに切り出す •
ドライブのSATAコネクタのデータ側だけを破壊 して基板にケーブルをハンダ付けする • 2.5インチSATAHDD-‐USB変換のコネクタ全てを ニッパで破壊してデータ側のパターンにケー ブルをはんだづけする • コンパクトそうなUSB-‐MiniUSBケーブルでRPiと ドライブを接続
25.
こんなかんじ だいぶ強引だった
26.
RPiを埋め込む • 横向きは難しく、縦でもぎりぎりの配置に – 本体がどうとか言うよりは、ケーブルを接続する ことで諸々はみ出す
• ドライブのSATA電源パターンから5Vの電源を ジャンパケーブルで引き出してRPiのGPIO 5V のピンに接続 • USB無線LAN、ドライブをUSB接続 • MicroSDカードを挿入
27.
固定 • だいたいは養生テープや針金を使って固定 •
RPiはSATAケーブルに足をつけて(ホットボンド で固定)ネジで固定
28.
小窓をつけてみた • ドライブのてっぺんは実は開く •
ここを鉄板からプラ板に買えて中を見られる ようにした
29.
ソフトウェアの実装 • デモ用途なので、Twieerでふぁぼられたら EjectするFavEjectを使用 •
OSはもちろんEjebian – DebianベースであるRaspbianをEject仕様にカスタ マイズしたもの – 不要パッケージ削除+ejectインストール+SSH公開 鍵登録済 – NOOBSイメージ化されていていつでもデプロイ可
30.
できあがっ たら 自慢したい
31.
スタバドヤリングした • おかのさんが自宅近所に来ていたのでスタバ で迎撃するついでにドライブを持っていった •
学生が勉強したり、大人がノートPCを広げて いる中Ejectドヤリングに初成功 _人人人人人人人_ > まわりの邪魔 <  ̄^Y^Y^Y^Y^Y^Y^ ̄
32.
モバイルできるようにしたい • 製作中はコンセントから電源をとっていた •
バッテリーをモバイル化したい • 以前の乾電池+モバブーはあるけど一工夫 したい • じとめすきーさんから 5V→12V変換ボードを 教えてもらったので 採用してみた
33.
工作 • ペリフェラル4ピンコネ クタを自作 •
5VはそのままUSBケー ブルを接続 • 12Vは、変換ボードを経 由してUSBケーブルを 接続
34.
接続してみよう • バッテリーによってはうま く稼働しない – ループ検知か何かしてい る?
• Panasonicのモバブーで いけた • すごくコンパクトになり 軽く見た目もすっきりした
35.
Ejectヘルメット復活? • 久々にかぶってみたけど頭痛がしそうな気が して怖くてやめた •
復活やっぱなし
36.
まとめ • ドライブはレンズユニットを取り外すと軽くなる •
レンズユニットを取り除いたスペースにものを 埋め込んでなんかつくれる • モバイルEject環境は私的にはまあまあ便利 (人に見せやすい)反面、説明は複雑になる • RPiがまた不足していて買い増ししたくなって いる(現在8台所持のはずなんだけど……) • ドライブがアイデンティティを失う
37.
この先ハムスター餌やりデモ♡
38.
こんなのを横浜にしかけてきた • ☁EjectStack(2台構成)☁ •
Raspberry Piで実装 • 2回エサをあげら れる • 昨日1回あげた
Download