Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Raspberry Pi完全に理解した

Raspberry Pi完全に理解した

『完全に理解した人達の「〇〇完全に理解したTalk」 #8』の発表スライドです
https://easy2.connpass.com/event/184665/

unsoluble_sugar

August 27, 2020
Tweet

More Decks by unsoluble_sugar

Other Decks in Technology

Transcript

  1. Raspberry Pi
    完全に理解した
    @unsoluble_sugar
    2020/08/27 完全に理解した人達の「○○完全に理解したTalk」 #8

    View full-size slide

  2. ❏ 通称「ラズパイ」
    ❏ イギリスのラズベリーパイ財団が開発
    ❏ 小型のシングルボードコンピューター
    ❏ 1枚の回路基板上に最低限の機能
    Raspberry Piとは

    View full-size slide

  3. ❏ 学校教育用を目的として開発
    ❏ モデルやスペックにも寄るが基本数千円と安価
    ❏ 2012年発売。累計売上台数:3,000万台(2019年12月14日時点)
    Raspberry Piとは

    View full-size slide

  4. ❏ Raspberry Pi OS(旧称:Rasbpian)
    ❏ Linuxディストリビューションのひとつ、Debianベース
    ❏ UbuntuやWindows 10(IoT Core, ARM版)などもインストール可
    Raspberry Piとは

    View full-size slide

  5. Model B
    ❏ Raspberry Pi 1 Model B(2012年2月)
    ❏ Raspberry Pi 1 Model B+(2014年7月)
    ❏ Raspberry Pi 2 Model B(2015年2月)
    ❏ Raspberry Pi 3 Model B(2016年2月)
    ❏ Raspberry Pi 3 Model B+(2018年3月)
    ❏ Raspberry Pi 4 Model B(2019年6月)
    Model A
    ❏ Raspberry Pi Model A(2013年2月)
    ❏ Raspberry Pi 1 Model A+(2014年11月)
    ❏ Raspberry Pi 3 model A+(2018年11月)
    Zero
    ❏ Raspberry Pi Zero(2015年11月)
    ❏ Raspberry Pi Zero W(2017年2月)
    ❏ Raspberry Pi Zero WH(2018年1月)
    複数のモデル・バージョンが存在

    View full-size slide

  6. 最新はRaspberry Pi 4(2020年8月時点)
    Buy a Raspberry Pi 4 Model B – Raspberry Pi

    View full-size slide

  7. 電源はUSB Type-Cに。メモリ8GBモデルも
    Buy a Raspberry Pi 4 Model B – Raspberry Pi

    View full-size slide

  8. OS未インストールの場合
    ❏ microSDカードのフォーマット
    ❏ Raspberry Pi Imagerのダウンロード
    ❏ OSインストール
    Raspberry Pi Downloads - Software for the Raspberry Pi
    Raspberry Piのセットアップ

    View full-size slide

  9. microSDカードのフォーマット

    View full-size slide

  10. Raspberry Pi Imager

    View full-size slide

  11. OSイメージのインストール

    View full-size slide

  12. OSイメージのインストール

    View full-size slide

  13. 周辺機器接続
    周辺機器接続
    ❏ 電源
    ❏ ディスプレイ
    ❏ マウス
    ❏ キーボード

    View full-size slide

  14. 周辺機器接続
    周辺機器接続
    ❏ Raspberry Pi 3B+は
    Bluetooth対応
    ❏ マウスやキーボードは
    ワイヤレスでOK

    View full-size slide

  15. さっそく起動してみる

    View full-size slide

  16. 初期セットアップ

    View full-size slide

  17. ブラウザはChromium

    View full-size slide

  18. ラズパイからPythonでLINE Notify

    View full-size slide

  19. PycURLでメッセージ送信を試してみる

    View full-size slide

  20. ❏ pycurlのインストール(pip)や日本語メッセージ送信でエラー
    ❏ Raspberry Pi OSには複数のPython(2系、3系)インストール済み
    ❏ デフォルトは Python 2.7
    ❏ update-alternativesでデフォルトバージョン変更 2.7 -> 3.7
    ❏ pycurlをupgrade
    ❏ マルチバイト文字列送信のために文字コードUTF-8指定
    ラズパイ&Python初心者ハマリポイント

    View full-size slide

  21. なんか普通に色々できそう

    View full-size slide

  22. ヒートシンク(570円)

    View full-size slide

  23. ヒートシンク

    View full-size slide

  24. ヒートシンク

    View full-size slide

  25. 冷却ファン&金属ケース(1,756円)

    View full-size slide

  26. 冷却ファン&金属ケース

    View full-size slide

  27. ケースを選べる楽しみ(自作も可)

    View full-size slide

  28. GPIOピンについて

    View full-size slide

  29. GPIOピンについて

    View full-size slide

  30. ❏ LED
    ❏ 人感センサー
    ❏ 温湿度センサー
    ❏ タッチセンサー
    ❏ 光センサー
    ❏ NFCリーダー
    ❏ マイク/スピーカー
    ❏ カメラ
    ブレッドボードやセンサー連携で電子工作
    Raspberry Pi Blog - News, Announcements, and Ideas

    View full-size slide

  31. タッチ対応ディスプレイ、スタンドなども
    (1) Raspberry Pi Display and Cases | RS Components -
    YouTube

    View full-size slide

  32. まさにコンピューターの基礎が学べる教材

    View full-size slide

  33. Raspberry Pi

    View full-size slide

  34. 完全に理解した

    View full-size slide