申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
申し訳ありません、このコンテンツはただ今 简体中文、 繁體中文と English のみです。
説明する 指定されたピンピンからアナログ電圧信号を読み取ります。 86duinoボードには、アナログ信号を10ビットデジタル信号に変換するいくつかのチャネル(ゼロとエデュケイクで6、1つに7)があります。言い換えれば、この関数は、入力電圧を0から3.3ボルトに0から1023(または0から2047に整数に変換し、analogReadResolution()を設定することにより、この関数の戻り値解像度を最大11ビットに増加させることができます)。プリセット解像度は3.3ボルト/1024ユニットまたは0.0032ボルト(3.2ミリボルト)/1ユニットに相当します。 。 この関数は、アナログ信号を読み取るために毎回15マイクロ秒(0.000015)かかるため、読み取り周波数は1秒あたり約666666回です。 さらに、86Duino PLCにアナログ電圧チャネルがないため、この関数を使用して取得された10ビット値には意味がありません。 文法 analogRead(pin) パラメーター pin:アナログ信号入力ピンの数(ゼロとエデュケイクで0〜5、1つは0〜6)。 戻る int(デフォルトは0〜1023です) 知らせ アナログ信号入力ピンに何も接続されていない場合、analogRead()は、特定の要因(他のデジタル信号入力、ボードの近くのユーザーの手など)によって引き起こされる浮動値を返します。 。 86Duinoボードでは、アナログのデジタル信号の最大入力電圧は3.3ボルトに達する可能性があるため、ユーザーは各アナログ信号入力のこの制限を超えないように注意する必要があります。ピン入力アナログ信号の電圧が3.3ボルトを超えると、変換された値は非常に奇妙になり、回路基板を燃やすことさえあります。 例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 int analogPin = 3; // 可變電阻 (中間腳) 與類比pin3連接 // 外部接地與輸入電壓 5 伏特 int val = 0; // 儲存讀入數值的變數 […]
説明する 指定されたデジタルピンから値を読み取ると HIGH or LOW 文法 digitalRead(pin) パラメーター pin:読み取るピンの数(intタイプ)。 戻る HIGH or LOW 例 ピン13をピン7と同じ値に設定し、ピン7を入力に設定します。 int ledPin = 13; // ピン13に接続されたLED int inPin = 7; // ボタンはピン7に接続されています int val = 0; // 読み取った値を格納するためにval変数を使用する void setup() { pinMode(ledPin, OUTPUT); // デジタルピン13を出力として設定する pinMode(inPin, INPUT); // デジタルピン7を入力として設定する } void loop() { val = digitalRead(inPin); // 入力ピンの読み取り digitalWrite(ledPin, val); // […]