$30 off During Our Annual Pro Sale. View Details »

自宅だからできる!Ejectコマンド工作の使用例のご紹介 / 20200530-osc2020onng-eject

自宅だからできる!Ejectコマンド工作の使用例のご紹介 / 20200530-osc2020onng-eject

OSC2020 Online/Nagoya展示ブース企画似て発表。

Akira Ouchi

May 30, 2020
Tweet

More Decks by Akira Ouchi

Other Decks in How-to & DIY

Transcript

  1. 自宅だからできる!
    Ejectコマンド工作の
    使用例のご紹介
    Ejectコマンドユーザー会
    あっきぃ ( id:Akkiesoft )
    2020/5/30 OSC2020 Online/Nagoya

    View Slide

  2. 自己紹介
    • あっきぃです
    (@[email protected])
    – Mastodon。
    • Ejectコマンドユーザー会主宰
    – eject.kokuda.org 安定の放置サイト
    • Raspberry Pi ユーザー会
    – raspi.jp こっちはブログ書いてます
    • ミクだいすきー

    View Slide

  3. イジェンダ
    • Ejectコマンドユーザー会とは
    • 新刊のご紹介
    – QRコーザを出すのでスマホのカメラを
    構えておいてね
    • 本日のデモ紹介
    • 自宅の常設Ejectコマンド工作の紹介
    • ライブデモ

    View Slide

  4. Ejectコマンドユーザー会とは
    • EjectコマンドによるCD-ROMドライブの
    トレイ開閉運動と
    • PCやRaspberry PiなどLinux機を組み合わせて
    • ピタゴラスイッチみたいな工作をして
    • 主にホームオートメーションを実現する
    • IoT系工作を作るユーザーの集い
    • Ejectコマンド工作と呼んでいる

    View Slide

  5. ユーザー会の活動
    • OSC出展時がおもな活動タイミング
    • 最近はラズパイユーザー会にくっつく形で
    Maker Faireにも出展
    • Software Designへの執筆(不定期)
    • (たぶん)相変わらずのひとりコミュニティ

    View Slide

  6. 書籍への執筆
    • Raspberry Pi [実用] 入門(2013)
    • シェルスクリプトマガジン(2015)
    • Software Design
    – 2017/1 除夜のEject
    – 2017/9 Ejectスマートコンセント
    – 2018/3 CD-ROMにRPiを内蔵
    – 2019/1 垂直Eject
    – 2019/10 カーテン
    +トレイのベンチマーク

    View Slide

  7. 同人活動
    • Ejectのうすい本を5作発表
    • 過去4作は、1冊にまとめた総集編
    「EJECTO 2012-2017」を頒布中(800円)
    • COMIC ZIN, メロンブックス(QR)で委託販売中

    View Slide

  8. 新刊「Eject2020」紙版
    • エアコミケ新刊
    • とらのあな(左QR), メロンブックスで委託販売
    • 495円

    View Slide

  9. 新刊「Eject2020」電子版
    • 電子版はBOOTH(右QR)にて販売中
    • 300円

    View Slide

  10. 本日のデモ紹介

    View Slide

  11. Ejectポケモンキャッチャー
    • Pokemon Goの「モンスターボールPlus」を
    Ejectで自動化
    • ボタンをドライブのトレイで押す
    • Raspberry Piとカラーセンサーを使用
    – ボタンを押すタイミングの判定
    – ポケモンの捕獲成功可否の判断補助

    View Slide

  12. 工作全景

    View Slide

  13. 使用するカラーセンサー

    View Slide

  14. モンスターボールへの取り付け

    View Slide

  15. 後でライブデモします
    • 作り方は新刊「Eject2020」で紹介!

    View Slide

  16. 自宅だからできる
    EJECTコマンド工作の使用例

    View Slide

  17. カーテンオープナー
    • 毎朝カーテンをオープンする工作
    – 紐を引くとカーテンが開く工作(両開き対応)
    – 紐につけたおもり
    – おもりを落とすドライブ
    • 閉じられないのでリセットは手動
    • シェルスクリプトマガジンと
    SDに執筆

    View Slide

  18. • もともとMornin’が有名
    • Switchbotも参戦して最近話題
    カーテンにもIoTの波
    https://mornin.jp/
    OR
    https://ks.switch-bot.com/switchbot-curtain/

    View Slide

  19. なんでカーテンを自動で?
    • カーテンを自動で開けることで日差しを浴び
    ながら起床できる
    • 自然な目覚め方に近づくため、健康に良い
    • とされる

    View Slide

  20. Ejectカーテンの作り方と運用
    • 「EJECTO2012-2017」もしくは「Software Design
    2019/10」を参照
    • ドライブ・おもり・ヒモ・カーテンレールにつける
    滑車と設置台で構成
    • Ejectでおもりを突き落とすことでヒモを引いて
    カーテンを開く
    • カーテンを閉じるときはおもりを持って手動で
    閉じる

    View Slide

  21. Ejectカーテンのメリット
    • 目が覚めたらもうカーテンが開いてて、
    その日の天気がわかる
    • カーテンが開く音で目が覚めることもある
    • 自分で開ける必要がなくなる
    • 閉じるのは別に苦ではないのでデメリットでは
    ない

    View Slide

  22. ライブデモでご紹介!
    • 文字や画像で見せなくても家から発信してる
    から、実物で説明!!
    • OSCではEjectカーテンはデモしにくいので、こ
    ういう機会でもないとなかなか見せられない

    View Slide

  23. スライドおわり

    View Slide