保証に違反しない洗濯機への話しかけの接頭辞





一見機械的な制御を備えた洗濯機を購入した著者と彼の盲目の妻スーは、間もなく彼らが間違っていることに気づきました。 コマンドデバイスの代わりに、エンコーダがありました。エンコーダの絶対位置は、明らかな理由により、選択したプログラムに接続されていません。 実績のある方法-触覚マークの貼り付け-は機能しなくなりました。 著者が雑誌「Young Technician」に精通している可能性は低いと思われます。つまり、フォトレジストでエンコーダノブの周囲にあるLEDのステータスを読み取るという独自の決定に至りました。

ビデオは問題の本質を示していますが、エンコーダーとは何かを知っている人なら誰でもすでに明らかです。





そのため、SOAP-Speech Output Announceing Programsというデバイスが生まれました。 便宜上、2つのブロックに分割されています。 1つ目は、リング状に配置された14個のフォトレジスタを含み、その設計は、マシンのフロントパネルのジオメトリに依存します。 2番目は実際には「トーカー」であり、そのデザインは変更されていません。 それらの間で、それらはループで接続されています。 洗濯機への介入は発生せず、保証は失われません。



デバイス図を以下に示します。 サウンドフラグメントを格納するためのシールドへの接続は、他のシールドと同様にArduinoクローンに単にマウントされているため、表示されていません。 フォトレジスタの数は、マシン上のプログラムの数と同じです。 プルアップ抵抗には、マシンのLEDがオンのとき、フォトレジスタの電圧が3 V未満で、オフのとき、それ以上になるように選択する必要があります。







このデバイスは、Arduino互換ボードにあるラッチボタンとスタビライザーを介してKronaから給電されます。 もちろん、このスタビライザーを超えてパワーバンクに電力を供給する方が、特にそうでないボードを選択する場合には、より便利です。



ケースとフードがない場合、デバイスは次のようになります。







ループには16本の導体が含まれ、そのうち14本はフォトダイオードに、残りの2本は共通ワイヤに接続されています。



センサーについては、図面に従って標準ブレッドボードから2つの部品を取り出し、フォトレジスター、ジャンパー、およびコネクター(2列16ピン)を取り付ける必要があります。







組み立ての結果...







...前面にマウスパッドからの柔らかくて光を通さない素材を貼り付け、背面に同じものを貼り付け、薄い黒いプラスチックシートを貼り付けます。







以下は、フォトレジストと開口部を備えたボード上のフィレットをカットする方法を示しています。











図面には、青-信号ジャンパー、緑-共通ワイヤに接続されたジャンパー、黒-機械的剛性を与えるジャンパー、薄紫色-カットされた導体、楕円-フォトレジスタがマークされています。 フォトレジスタとジャンパは、プリント導体の反対側からはんだ付けする必要があります。







はんだ付けする前に、チューブをフォトレジスターの端子に取り付けます。











コネクタ付きのボードの図面では、指定は同じです:







レディボード:







互いに接続された2つのボード:







多孔質材料と薄いプラスチックによる回路基板の接着:







接着する前の詳細:











後:







次に、側面から電気テープを追加します。







エンコーダハンドルには、カバー、リング(多孔質材料)、およびディスク(薄いシートプラスチック)で構成される外部ハンドルが配置されます。















テストボードは、次の2つのモードのいずれかで動作できます。



-フォトレジスタを備えたブロックからのループのみが接続されます-それらの抵抗は、光の有無で測定できます



-Arduinoループのみが接続されている-フォトレジスターの抵抗の減少をシミュレートし、これがサウンドフラグメントの再生につながるかどうかを確認できます。







洗濯機に最初のブロックを配置したら、ループをテストボードに接続し、エンコーダーでモードを切り替えて、点灯しているフォトレジスターの抵抗を測定し、パラメーターの広がりを判断する必要があります。 この表は、著者によって得られた結果と、それらに基づいてプルアップ抵抗を選択した結果を示しています。







表からわかるように、選択方法は簡単です。プルアップ抵抗の値は、点灯しているフォトレジスタの抵抗よりもわずかに大きくする必要があります。 洗濯機のLEDが過負荷になり、時間の経過とともに輝度が低下する場合、将来的にはプルアップ抵抗の新しい選択が必要になる可能性があります。



設定後、選択したプルアップ抵抗がはんだ付けされているアダプタボードとテストボードを交換し、両方のループを接続する必要があります。







これで、「トーカー」を収集できます。







洗浄モードに対応するフレーズは、サウンドバイトに備えてストレージボードに記録する必要があります。 これを行うには:



-ダイナミックヘッドを図のように接続します。







-ボードをArduinoまたはそのクローンに置き、電源を投入します。









そのため、合計が1分以内である必要があることを覚えて、14個すべてのフレーズを書き留めてください。



次のタスクは、フラグメントの開始アドレスと終了アドレスを調整することです。







これに必要なスケッチは、VellemanのWebサイトから取られ、わずかにやり直されました。 Arduinoに入力し、シリアルポートモニターに数字の1を入力する必要があります。 開始と終了が正しく定義されている場合、何もする必要はありません。間違っている場合は、スケッチ内の対応するアドレスを修正し(14行目と15行目)、再度入力します。 番号2を入力し、2番目のフラグメントで同じ操作を行います。今回は、18行目と19行目が修正の対象です。フラグメント番号は16進数です。つまり、10の代わりに文字aをシリアルポートモニターに入力する必要があります。



調整されたスケッチを保存します-そこからのアドレスを作業スケッチに転送する必要があります。 ここで、各行(14から27)には両方のアドレス(対応するフラグメントの開始と終了の両方)が含まれています。



これで、ボタンの「トーカー」ケースに、固定、ダイナミックヘッド、およびループを使用して穴を開けることができます。











ボードを元の場所に戻します。







ケースを閉じます。







ただし、必要に応じて、最初にアダプターボードを一時的にテストボードに交換し、すべてのフラグメントをリッスンして、フォトレジスターの動作をシミュレートできます。







ジャンパーが所定の位置にある間、フラグメントは3秒ごとに鳴ります。



アダプターボードを返却したら、洗濯機にフォトレジスター付きのユニットを取り付けます。







そして、それがどのように機能するか確認してください:





ハウジングのナットは偶発的なものではありません。 ユニットを固定し、下部に事前に穴を開けることができます。 マシンの動作モードを選択した直後に、トーカーの電源をオフにする必要があります。 このルールを遵守した結果:1年が経過し、バッテリーはまだ交換されていません。



All Articles