ソフトウェア技術者研修
★★★☆☆(中級レベル) [座学演習]
Raspberry Pi&PythonによるIoTシステム開発入門 ~初めてのIoTシステム開発~
研修のねらい
Raspberry Pi 3を使って、Raspbianのインストールから環境設定、Raspbian(Linux)の基本コマンド、Pythonを使ってGPIOピンに接続したパーツ(センサ、LED、モーター)を制御、そしてネットワークからHTTPを介してでRaspberry Piをコントロールする知識を習得します。
ここがポイント
- Raspberry PiとPythonを利用したIoTシステム開発を、実習をとおして理解できます。
- Raspbian(Linux)の基本コマンド、Pythonによる簡単なIoTプログラミングについても学べます。
受講対象
- IoTを使ったシステムの開発を検討しているエンジニアの方。
- Raspberry Piやセンサー等について学びたい方。
内容
RaspberryPi
- RaspberryPiの種類
- 製品仕様、OS、GPIO
Raspbian
- Raspbianとは
- Rsapbianのインストール
- Linuxの基本コマンド
GPIOを使ったLED制御
- GPIOにLEDの接続
- PythonからGPIOを操作してLEDを制御する【演習】
Python
GPIOを使ってスイッチ操作を検知
- GPIOにタクトスイッチを接続
- PythonでON/OFFを検知する【演習】
センサ情報を取得
- GPIOにセンサを接続しPythonでデータを取得【演習】
ネットワークサービスとの通信
- Raspianのネットワーク設定
- Webサービスとは
- Pythonのhttplibモジュール
- リモートPCにWebサービスを設置しPythonから接続
ネットワークサービスとの通信
- センサ情報をリモートPCに送信しランプを制御【演習】
モーター制御
- GPIOにセンサを接続しPythonでデータを取得【演習】
リモートからRaspberryPiを操作
- リモートPCからブラウザを使用してRaspberryPi操作
- RaspberryPiにWebサーバーを動作
- PythonでWebアプリケーションを構築しモーターを制御【演習】
※研修環境(使用ソフト等):Windows10、Raspberry Pi、各種センサー
※ご使用のソフトのバージョンが異なる場合でも受講可能ですが、操作画面が異なる場合があります。
※研修で作成したデータをお持ち帰りになりたい場合、USBメモリなどをご持参ください。
講師
山田 篤彦 氏(セイ・コンサルティング・グループ株式会社)
情報セキュリティスペシャリスト。
プログラマからサーバ構築、ネットワーク設計技術者、ネットワーク管理者、研修講師という経歴を活かして、トータルでネットワークシステムの設計・運用からトラブルシューティングまで受講者の疑問に答えます。セイ・コンサルティング・グループ株式会社取締役
受講者からのご意見
- IoTやラズパイの基本から学ぶ事が出来た。
- 聞きやすいペースだった。無理の無いスケジュールで良い。
- 少し難易度は高めでしたが、ある程度、IoTで何ができて何ができないかという目安をつけやすくなったように感じます。
Raspberry Pi&PythonによるIoTシステム開発入門 ~初めてのIoTシステム開発~ を受講している方はこんな研修を受講しています