最近、Node.js、ダッシュボタン、およびRaspberry Pi GPIOを使いこなしています。私はGPIOのシーン全体の一種のノブなので、私はそれを使いこなしました。ブザーをブレッドボードに接続し、Pythonを使ってトリガしました。次のようにします。Node.jsで奇妙な音を立てるブザー音
while True:
GPIO.output(18, True)
time.sleep(0.001)
GPIO.output(18, False)
time.sleep(0.001)
これはかなりうまくいきます。ブザーは大丈夫です。しかし、私のNode.jsスクリプトは、ブザーが奇妙な音を発するようにしています。私はそうのようにそれを作った:何らかの理由で
var Gpio = require('onoff').Gpio;
var sleep = require('sleep');
var buzz = new Gpio(18, 'out');
for (var i = 0; i < 800; i++) {
buzz.writeSync(1);
sleep.usleep(1);
buzz.writeSync(0);
sleep.usleep(1);
};
(i < 800
はそれがブザー効果を作成するために話題になるだけで何回ある)
、Node.jsのスクリプトがに比べて奇妙な金切り声音がしますPythonスクリプトが作る、一様で、ブザーのようなサウンドです。事前にありがとうございます。ヘルプは高く評価されます。
800から80または8に変更するとどうなりますか?いくつかのフィードバック効果が起こるかもしれません。 – ShpielMeister