Raspberry Pi《ラズベリーパイ》と Python という王道の組み合わせで、マイコンシステムの開発を行います。
Raspberry Piのセットアップと実習装置の接続及び Python言語によるプログラミング環境の準備を行います。
また、組込みシステム開発に必要な各種のペリフェラルやインターフェースを、Python言語を使って制御する方法を習得します。
- 教科項目・内容
- Raspberry Piとは
- 拡張コネクタ信号と電気的特性
- Raspberry Pi OSの使用方法
- デスクトップ画面の構成
- Linuxコマンドの使い方
- GPIO(汎用ポート)の利用
- 出力ポート:LED点灯/消灯
- 入力ポート:スイッチの状態取得
- イベント検出:スイッチの状態を反映したLED点滅制御
- SPIデバイスの利用
- AD/DA変換によるアナログ値とデジタル値の利用
- I2Cデバイスの利用
- センサーから得たデータをLCDに表示
- PWM制御
- ソフトウェア方式:LEDの明るさ制御
- ハードウェア方式:電圧サウンダの鳴動
- Piカメラ
- 静止画の撮影
写真のボードはイメージです