38-3dブログ

  • オシロスコープの基本:オシロスコープの使用方法を理解する

    an オシロスコープ のための不可欠なツールです 電気信号の視覚化と分析。一般的に使用されます エレクトロニクステスト、デバッグ回路、波形の測定 電気およびRFアプリケーションで。このガイドがカバーしています オシロスコープの基礎、重要な機能、およびそれを効果的に使用する方法. 1。オシロスコープとは何ですか? an オシロスコープ(またはスコープ) 表示するデバイスです 時間の経過とともに電圧 で グラフィカル形式。 X軸は時間を表します、ある間 Y軸は電圧を表します。これにより、エンジニアと愛好家が観察することができます 波形、信号の測定、およびトラブルシューティングサーキット. 2。オシロスコープの重要な機能 特徴 説明 チャネル 入力数(例えば、 1, 2, 4 チャンネル) 帯域幅 オシロスコープが正確に測定できる最大周波数(例えば、 50MHz、100MHz、1GHz) サンプリングレート スコープがデータをキャプチャするレート(例えば、...

  • Arduinoロジックチュートリアル:場合、for、while、switch caseステートメント

    Arduinoプログラミングは使用します 制御構造 のような 場合、while、switchケース スケッチの意思決定とループを制御するため。これらの構造により Arduino 条件に応答するには、タスクを繰り返し、入力に基づいてさまざまなコードブロックを実行します。 1。IFステートメント(条件付き実行) IFステートメント コードのブロックを実行するために使用されます 指定された条件が満たされている場合のみ. 構文 if (condition) { // Code to execute if condition is true } 例:ボタンを押すことに基づいてLEDをオンにする const int buttonPin = 2; //...

  • Raspberry PiでMAX485 RS485モジュールを使用する

    (日本語) MAX485 モジュールにより、Raspberry Piは プロトコルの産業オートメーション、Modbusコミュニケーションおよび長距離のシリアルデータ伝送のために広く利用されている、。このガイドでは、接続、設定、使用方法を説明します。 Raspberry PiでRS485モジュールをMAX485する Pythonを使用しています。 あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) MAX485 RS485モジュール RS485デバイス (例えばModbusセンサー、産業コントローラー) ジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1: MAX485モジュールの理解 (日本語) MAX485 これは TTL-to-RS485トランシーバ これにより、Raspberry PiはRS485信号を送受信できます。 主な特徴: ハーフデュプレックスRS485通信をサポート...

  • Raspberry Piでロータリーエンコーダーを使用します

    a ロータリーエンコーダー 回転運動をデジタル信号に変換するセンサーであり、位置、速度、方向を正確に制御できるようにします。一般的に使用されます ボリュームコントロール、ロボット工学、CNCマシン、メニューナビゲーション。このガイドでは、Pythonを使用してRaspberry PIを使用してロータリーエンコーダーをセットアップして使用する方法を示します。 あなたが必要とするもの Raspberry Pi (GPIOサポートを備えたモデル、例えばPI 3、PI 4) ロータリーエンコーダー(例:KY-040) ブレッドボードとジャンパーワイヤ Pythonインストール Raspberry Piで ステップ1:ロータリーエンコーダーの仕組みを理解します a ロータリーエンコーダー 2つの主要な出力があります: clk(a) - クロックパルス信号 DT(b) - 方向信号 SW (オプション) - プッシュボタン(オプションの選択に使用) 回転すると、...

  • Raspberry PiでMAX3232を使用する

    (日本語) MAX3232 は、Raspberry Piを変換することによって、RS232デバイスと通信できるレベルのシフターです。 3.3V UART信号 にする RS232電圧レベル.これは、Raspberry PiをGPSモジュール、古いPC、またはRS232通信を使用する産業機器などのデバイスに接続するために不可欠です。このガイドでは、設定と使用方法を説明します。 ラズベリーパイでMAX3232. あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) MAX3232モジュール RS232デバイス (例:シリアルモデム、GPSモジュール) DB9シリアルケーブル (必要に応じて) ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1: MAX3232を理解する (日本語) MAX3232 RS232-to-TTLコンバータです。 変換する ラズベリーPi...

  • Raspberry PiでCD74HC4067マルチプレクサを使用する

    (日本語) CD74HC4067 は16チャネルのアナログ/デジタルマルチプレクサで、Raspberry Piが最大で接続可能 16の入力または出力 少数のGPIOピンだけを使用して。Raspberry PiのI/O機能を拡張するには、複数のセンサーやデバイスを使用する場合に最適です。 あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) CD74HC4067マルチプレクサ アナログまたはデジタル入力デバイス (例:センサー、スイッチ) ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1: CD74HC4067を理解する CD74HC4067は次のとおりです。 16入出力チャネル(S0-S15) 4コントロールピン(S0、 S1、 S2、 S3) アクティブチャンネルを選択します。 1ピンを有効にする(EN) マルチプレクサ(アクティブLOW)をアクティブにします。 単一のもの...

  • Raspberry PiでBMP280を使用する

    (日本語) BMP280 これは 気圧および温度センサー 正確な大気圧および温度の測定を提供する。それはのために一般的です 天候監視、高度追跡、環境センシング.このガイドでは、設定と使用方法を説明します。 ラズベリーパイでBMP280 使用する PythonとI2C/SPI通信. あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) BMP280センサーモジュール ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1:ラズベリーパイにBMP280を配線する (日本語) BMP280 I2C SPI通信をサポート. I2Cモードの場合(推奨) BMP280ピン ラズベリーピピン VCC 3.3V(ピン1) GND グラウンド(ピン6)...

  • Raspberry PiでADS1115を使用する

    (日本語) ADS1115 これは 16ビット・アナログ/デジタル・コンバータ(ADC) Raspberry Piを読むことができます アナログ信号 センサー、ポテンショメータ、および他のアナログ機器から。このガイドは設定を通してあなたを歩きます ADS1115 ADCモジュール Raspberry Piを使用してPythonを使用してアナログセンサーデータを読み取ります。 あなたが必要とするもの ラズベリーパイ (I2C対応モデル(例:Pi 3、 Pi 4) ADS1115 ADCモジュール アナログセンサ(ポテンショメータ、温度センサ、土壌水分センサなど) ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1: ADS1115を理解する (日本語) Raspberry Piはアナログ入力ピンがないそれで、 ADS1115 変換に使用される...

  • Raspberry PiでSG90サーボモーターを使用する

    (日本語) SG90サーボモーター ロボット、オートメーション、DIYプロジェクトで一般的に使用される小型軽量サーボです。これにより、角度位置の正確な制御が可能 パルス幅変調(PWM).このガイドでは、 ラズベリーパイ付きSG90サーボモーター Pythonを使用しています。 あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) SG90サーボモーター 外部電源(5V、複数のサーボにオプション) ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1: SG90サーボをラズベリーパイに配線する (日本語) SG90サーボモーターに3つのピンがあります: SG90ピン ラズベリーピピン [関数] VCC(赤) 5V(ピン2) パワーサプライ GND(ブラウン) GND(ピン6) グラウンド(Ground) 信号(オレンジ)...

  • Raspberry Piで土壌水分センサーを使用します

    a 土壌水分センサー ラズベリーPIが土壌湿度を監視できるようにし、それを理想的にします スマートガーデニング、灌漑システム、および環境監視。このガイドでは、ラズベリーPIを備えた土壌水分センサーのセットアップと使用を紹介します。 あなたが必要とするもの Raspberry Pi (GPIOサポートを備えたモデル、例えばPI 3、PI 4) 土壌水分センサー (アナログまたはデジタル出力) アナログセンサー用のADCモジュール(ADS1115など) (必要に応じて) ブレッドボードとジャンパーワイヤ Pythonインストール Raspberry Piで ステップ1:土壌水分センサーの理解 土壌水分センサーには2つのタイプがあります。 デジタル出力センサー (例えば、容量性の土壌水分センサー) - a 高/低い 湿気がしきい値を超えるときの信号。 アナログ出力センサー - 土壌の水分に基づいて可変電圧を提供し、 ADC(アナログからデジタルへのコンバーター) ADS1115のように。...

  • Raspberry PiでDS1307 RTCを使用する

    (日本語) DS1307リアルタイムクロック(RTC)モジュール Raspberry Piは電源オフ時でも時間を追跡できます。このガイドでは、 DS1307 RTCモジュール Raspberry Piを使って プロトコルの. あなたが必要とするもの ラズベリーパイ (GPIOとI2Cをサポートしているモデル(例:Pi 3、 Pi 4) DS1307 RTCモジュール CR2032バッテリー (電源オフ時の時間維持のため) ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1:ラズベリーパイにDS1307を配線する (日本語) は 経由で通信Raspberry PiのI2Cピンに接続します。 接続(I2Cモード) DS1307ピン ラズベリーピピン VCC...

  • Raspberry PiでVL53L0Xの飛行時間センサーを使用する

    (日本語) VL53L0X は、レーザー技術を用いて距離を正確に測定するTime-of-Flight (ToF)センサーです。ロボット、オートメーション、障害検出アプリケーションで一般的に使用されます。このガイドでは、Raspberry PiでVL53L0Xを設定して使用します。 あなたが必要とするもの ラズベリーパイ (GPIO対応モデル(例:Pi 3、 Pi 4) VL53L0X距離センサーモジュール ブレッドボードとジャンパーワイヤー インストールされたPython ラズベリーパイに ステップ1:ラズベリーパイにVL53L0Xを配線する (日本語) は 経由で通信Raspberry PiのI2Cピンに接続する必要があります。 [接続] VL53L0Xピン ラズベリーピピン VCC 3.3V(ピン1) GND グラウンド(ピン6) SDA SDA(ピン3、 GPIO2) SCL...