問題タブ [pulse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1864 参照

c - arduinoでのパルス生成と読み出し

現在、Arduinoからパルスを読み取り、結果がHighかLowかを確認する必要があるプロジェクトに取り組んでいます。

Arduino から高/低出力を生成するには、独自のコードを作成する必要がありました。

ノブを使用して、パルス間の遅延を変更します。

私は現在、「outputPin」からカウントArduinoのポートにケーブルで2を接続するだけで、別のArduino(これを「カウントArduino 」と呼びましょう)で高/低データを読み取ろうとしています。

私は digitalRead を使用して、遅滞なくポートを読み取っています。

最初は 1 秒ごとにパルスを送信しようとしましたが、結果は大量の低値と高値のスパムでした。常に 3 つの安値と 3 つの高値を繰り返します。それは 1 秒に 1 回というよりも、1 ミリ秒に 1 回という感じでした。

私は自分が間違っていることを理解できません。タイミングの問題ですか、それともこれらの変更を検出するためのより良い方法はありますか?

0 投票する
1 に答える
114 参照

python - Can you get a pulse value from txt file into a Shell script?

thanks for helping out!

I want a shell script to read the last value from a txt file. I've got this (another script) working from a python script, but this does not work in a shell script. I found some helping script parts here and there (on stackoverflow) Bu I cant get this to work.

How can I read the last value form a txt file (temper.txt) in to the shell script?

txt file:

1

2

3

4

5

6

7

Shell script:

0 投票する
1 に答える
443 参照

width - vhdl で信号のパルス幅を表示するにはどうすればよいですか?

このコードを、信号のパルス幅をbasys2ボードの7セグメントディスプレイに表示するプログラムに実装しようとしていますが、コードをボードにダウンロードすると、「0001」と表示されるだけです。 「x<=a_count_pw+1」を行う部分。信号が入力されていない場合でも、1を加算するだけのように見えます。「信号が不完全です。信号はデザイン内のロード ピンを駆動しません。」という警告も表示されます。これは私の入力信号用ですか?これが私のコードです。どんな助けでも大歓迎ですありがとう。

最上位モジュール: main_top - Behaviral(main_top.vhd)

これは、ディスプレイを多重化するための次のモジュールです。

モジュール: X1 - メイン - 動作 (main.vhd)

これが私のucfファイルports.ucfです

0 投票する
0 に答える
548 参照

matlab - パルス発生器ブロックがパルス 40khz を生成する方法は?

ラズベリーパイの超音波センサーのGPIOピンに40khzパルスを生成しようとしました。パルス発生器の計器を使用しましたが、パルスは正確ではありません。オシロスコープは 10khz しか表示しません。

構成パラメータを変更しました:

また、関数 sign(sin(2*pi*40000t))、PLL ブロック、繰り返しシーケンス、和と組み合わせた信号発生器、ゼロとの比較など、方形パルスを作成するさまざまな方法を試しました。これらはすべて、範囲ですが、正確に展開しないでください。

私はラズベリーのパルス発生器を疑っていたので、Python を使用して GPIO ピンを駆動しました。結果は非常に正確です。Simulink コンパイラがラズベリーやサンプル時間を適切にサポートしていないのではないかと心配しています。

助言がありますか?

これは私が 40khz パルスを生成するために使用したモデルです。

ここに画像の説明を入力

周期は 0.000025 秒、パルス幅は 50%、ソルバー タイプは固定ステップです。

http://i.stack.imgur.com/QP9Hx.png

オシロスコープは次の図のように表示されます。

0 投票する
1 に答える
247 参照

verilog - Verilog: tmax より大きいパルスを検出

質問があります。誰かが問題を解決するためのヒントを教えてくれることを願っています。

入力信号 "in" の期間が tmax より大きい場合、信号 "reset" をすぐに High にする Verilog コードが必要です。

信号「リセット」は、「in」の次の正のエッジで再びローになる必要があります (次の正のエッジがある場合)

入力信号「in」の期間が tmax よりも小さい場合、信号「reset」はローのままにする必要があります。

例 1。

  • リセットは常にローのままです

例 2。

  • リセットは、「in」の最初の立ち上がりエッジから 100ns 後に高くなります
  • 2 番目のパルスがある場合、リセットは "in" の次のポジティブ エッジでローになります。

添付画像を参照

どこから始めればよいですか?

0 投票する
3 に答える
223 参照

python - Python が最後の行を取得する

監視プロジェクトに取り組んでいて、脈拍計からの脈拍を数える必要があります。私はすでにいくつかの解決策を見つけており、それを自分のニーズに適応させようとしています。

Raspberry Pi で実行される python スクリプトは次のとおりです。

登録されている最後のインデックスを取得してインクリメントしたいのですが、これまでにテストしたすべての方法では、ループがインデックス 1 のままになっています。

たとえば、ファイル全体をブラウズするなど、「より重い」方法を使用して最後の行を見つけることはできません。時間の経過とともにどんどん重くなり、パルスを見逃すことはできないからです。

私はプログラミングにかなり慣れていないので、助けてくれてありがとう!

編集:結果ファイルは次のようになります:

0 投票する
0 に答える
105 参照

php - Pulse CMS - お問い合わせフォーム

「 http://missdcall.co.uk 」にサイトを作成し、Pulse CMS を使用して下部に連絡フォームを含めました。

お問い合わせフォームから引き続きエラーが返されます。

私が見る限り、すべてが正しく設定されています。コードにエラーが表示されません。

誰か提案があれば、大歓迎です!

以下の関連ファイルを見つけてください...

home.txt

form_1.php

formHandler.js

0 投票する
1 に答える
5408 参照

ios - Google マップ マーカー iOS の周りのパルス リング アニメーション

iOS Google マップ (Uber など) の現在のユーザーの場所として、マーカーの周りにパルス リング アニメーションを追加したいと考えています。CABasicAnimationでマーカーレイヤーに追加してみましたaddAnimation。機能していません。

また、マーカーのスケールをアニメーション化しようとしましたが、スケールの変更は起こりませんでした。誰でもこのことで私を助けることができますか?