[その他] PWMの周波数を変更できるAPIを追加しました。 サンプルの追加 [Audio] マイク入力からAC出力ができるサンプルスケッチ(voice_effector)を追加しました。 制限事項 [Audio] 192kHz/48kHzにおける24bit の wavフォーマットでの録音時に負荷の状況でオーバーフローが発生した場合、下記メ...
ticktock()関数をタイマ呼び出しハンドラに登録 // DATA pin 入力変化割り込み (Mandatory) attachInterrupt(digitalPinToInterrupt(DATA), isr_routine, CHANGE); // JJY Library jjy.freq(40); // 受信周波数の設定 jjy.begin(); // 受信の開始 while(jjy.getTime() == -1); // 受信が終わ...
pwm_number PWMデバイスを番号で指定[PWM_DEVICE_0~PWM_DEVICE_2] channel PWMチャネルを番号で指定 frequency PWM周波数を指定[Hz] duty デューティー比を指定[1が100%]返値PWM周期次のサンプルは,タイマ1が50msecごとにtimerFuncを呼び出します.このtimerFunc関数の中でPWMのdutyを変更しています...
PWMパルスの周波数を上げると、この唸りを不可聴域(31kHz)に移せます。 ステップ13に戻って試す場合、Arduinoのピン割当てを変更し、サンプル・スケッチのsetup内に下記の4行を追加してください。 ・ピンの変更(配線とスケッチの両方) pin8→5 pin9→6 pin5→9 pin6→10...
3回まで行える。 ZMCOが一回ごとに増えていく Burn setting command MANGを永久書き込みするのに使う ZMCO=0の時のみ使用可能 一度のみ可能 磁石とセンサーを動かさないと確定したら、実行する これをしない場合、使うたびに、初めに磁石の位置を教える必要がある。
<追記>この高周波のノイズは、PWMパルスによるモータのコイルの唸りが原因でした。PWMパルスの周波数を上げると、この唸りを不可聴域(31kHz)に移せます。 ステップ13に戻って試す場合、Arduinoのピン割当てを変更し、サンプル・スケッチのsetup内に下記の4行を追加してください。