Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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月) 複数のモデル・バージョンが存在

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

microSDカードのフォーマット

Slide 10

Slide 10 text

Raspberry Pi Imager

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

さっそく起動してみる

Slide 16

Slide 16 text

初期セットアップ

Slide 17

Slide 17 text

ブラウザはChromium

Slide 18

Slide 18 text

ラズパイからPythonでLINE Notify

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

ヒートシンク(570円)

Slide 23

Slide 23 text

ヒートシンク

Slide 24

Slide 24 text

ヒートシンク

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

冷却ファン&金属ケース

Slide 27

Slide 27 text

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

Slide 28

Slide 28 text

GPIOピンについて

Slide 29

Slide 29 text

GPIOピンについて

Slide 30

Slide 30 text

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

Slide 31

Slide 31 text

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

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

Raspberry Pi

Slide 34

Slide 34 text

完全に理解した