Video 20: ポテンショメーターでサーボの位置を制御する

このビデオでは、ポテンショメーターとRaspberry Pi GPIOを使用してサーボ位置を制御する方法をデモンストレーションします。回路セットアップ、Pythonコーディング、ADC、PWM、数学的計算、エラーハンドリング、接続の重要性についての説明が含まれます。

  1. 回路セットアップ: Raspberry Pi用ADC0834を使用した前回のレッスンのアナログ入力回路のレビュー。

  2. サーボセットアップ: 回路内でのサーボの設定方法についての指示、配線と電源に関する考慮事項を含む。

  3. ADCとPWMを理解する: アナログ・デジタルコンバーター(ADC)とパルス幅変調(PWM)の概念に慣れる。

  4. アナログ信号の読み取り: Raspberry Piに接続されたポテンショメーターからアナログ信号を読み取る方法を発見する。

  5. PWMパーセンテージの計算: 取得したアナログ信号値に基づいてPWMパーセンテージを計算する式を学ぶ。

  6. サーボモーターの制御: 計算したPWMパーセンテージを適用してサーボモーターの位置を制御するプロセスを探る。

  7. 同期: ポテンショメーターの位置とサーボモーターの位置の間の同期を確保し、正確な制御を行う。

  8. 数学的計算: ポテンショメーターの読み取りに基づいてPWM値を決定するために使用される数学的計算の説明。

  9. エラーハンドリング: プログラム終了とGPIOのクリーンアップのためのtry-exceptブロックの実装。

  10. 接続の重要性: 正確な読み取りと出力のために信頼性の高い接続を確立することの重要性を理解する。

ビデオ