Pi-Sonos:制御不能な趣味





Pi-Sonosインターネットラジオ局の新しい建物のデザインアイデアは、 以前のバージョンが完成する前から生まれました。 時間が経つにつれて、蓄積されたユーザーエクスペリエンスが吸収され、以前の欠陥が考慮されました。 今回は「成長」しています。



愛と恩恵をお願いします



Pi-Sonos 」という名前に別れを告げましょう。今日も「 RadioBox 」という列を呼び出します。 今回はSonos Play 1がプロジェクトの開発に最も大きな影響を与えましたが、新しい名前は、第一に音質が良く、第二にその特異性と独立性を反映しています。



やる気



ケース番号2は、 最初のケースに比べてユーザーにとってより便利だったようですが、彼も欠点がないわけではありません。



メインとプリンシパルは、そのうちの2つでした。



  1. フロントエンドの再生/一時停止ボタン

    ボタンは最強ではありませんが、それでもクリックすると、列が非常に頻繁に移動します。

  2. アナログボリュームコントロール(ツイスト)



    音量はスマートフォンからだけでなく、カラム自体からも調整できます。 最初の方法はデジタルで、2番目の方法はアナログです。 したがって、それらの間で定期的に非同期が発生しました。 特にイライラするのは、誰かがアナログボリュームを0だけひねった場合で、それからスマートフォンにどれだけ突っ込んでも、音量を上げずに立ち上がってノブを回す必要がありました。



したがって、少なくともアナログノブを2つのデジタルボリュームボタンに置き換え、 3つすべてのボタンを上端に移動する必要がありました。 ちなみに、Sonos Play 1ではそれだけが行われます。



ここにさらに2つの「ウィッシュリスト」が追加されました。 1つ目は、一時停止モードでのLEDの滑らかな点滅です。 2つ目は、カラムのロード中のLEDの色が異なるため、電源を入れた後、カラムを使用する準備ができたときにスマートフォンがなくてもクリアになります。



まあ、最後になりましたが、最小限の縫い目、滑らかなライン、スタイリッシュなデザインの美しいケースが欲しかったです。 ソノスの美学と簡潔さを繰り返したかった。



プロセス



住宅



記事の冒頭のスケッチは、将来の軍団の実際のスケッチです。 そこにはバスリフレックスは描かれていませんが、ケースの音量は既存のスピーカー用にすでに計算されており、スピーカーと電子充填のために場所が割り当てられています。 スムーズなコーナーは、私にとって本当の挑戦になりました。 好むと好まざるとにかかわらず、8mm MDFの別の壁から接着するのは非現実的です2つの理由から、他の素材は考えていません。1)このMDFの処理の利便性。 2)私の地域の店舗に他の通常の材料が不足している )。 ケースの製造方法を完全に変更する必要がありました。



今回は、レイヤー接着技術を適用する必要がありました。 わいせつは簡単です。8mmの間隔で水平面で体全体を切り取り、MDFから得られた投影を切り取ります。 テクノロジーの首謀者は、いつものように、 SoundBlabチャンネルです。 このアプローチの主な利点は、ほぼすべての形状の多くのカメラをすぐに作成できることです(たとえば、位相変換器を作成すると非常に便利です)。 しかし、ご存知のように、悪魔は細部に宿っています。



すべての「カバー」を備えたケースの高さは168mm、MDFは8mmの厚さです。 21層を作成する必要があります。 いいえ、そうではありません。 必要です:





カットに問題がなかった場合(マイターソーp。1で10分かかりました)、いくつかの困難が始まりました。 木工に出会わない人のために、フライスと定規だけを使用して、 まったく同じサイズと形状の厳密に長方形の部品を2つ以上作ることは非常に困難です。



1つのパーツを作成し、それをテンプレート( このようなもの )として使用することはできましたが、(例に示すように)一度に3つの面を2つしか処理できず、ワークピースを回転する必要があります。曲がって何かをします。



実際には、独自の小さなフライス盤とその上にあるフライス加工部品を組み立てる方が簡単で良いことが判明しました。



好奇心が強い人のためのテーブルについて少し
フライス盤の組み立てについて複雑なことはありません。 カウンタートップの材料はラミネートの残りでした-それは非常に硬く、理想的にも滑らかな表面を与えます。 使用されるフレームの場合、平面ブロック30x30mm。 2つのフレーム、4つは小さな補強材付き-など...voilà







20mm角のアルミニウムプロファイルは、フライスガイドとして理想的です。 最も単純なケースでは、両側のクランプでカウンタートップに簡単に取り付けることができますが、これは一般的なものではありません。 特別なガイドに沿ってテーブル上で移動可能にし、両端を親指でネジで固定することをお勧めします。 これを行うために、スラットはエッジからわずかな距離で長い面に平行にフライス加工されます。 すべてのラメラが均一であるため、溝は完全に平行であり、アルミニウムのプロファイルはそれらに沿って自由に移動します。 クランプを強化するために、ねじ頭の下にあるグローバーワッシャーを使用できます(下)。



しかし、プロセスの写真が到着しました
のこぎりブランク:







動作中のミリングテーブル:パターンに応じたミリングコーナー:







ミリング後のすべての部品。 将来のカバーは別です。







レイヤーに開けられた穴の写真があるはずですが、 ジョニーはすでにインストールを完了しています



研削前のカラム本体:







最後に、ケースは黒に塗られ、装飾材料でコーティングされた後、黒いスピーカーが暗いスポットで目立たないようにしました。



そして実際、これはすべてが組み立てられた状態でどのように見えるかです:







そして背後に:







音響ファブリックは外側に接着されており、そのジャンクションと電子機器コンパートメントを覆う白いプラグは、ケーブルチャネル40x25にトリミングされています。 上部と下部の蓋は、スプレー缶からの白いエナメルで5層に塗装されています(アクリル塗料を選択しなかったことを残念に思います。



詰め物



スピーカーは古いケースから新しいケースに移動しました。 それらについての苦情はありません。 これは、 ミッドベースのペアとクロスオーバーを介してアンプに接続されたトゥイーターのペアです。



アンプ用です。 Suptronics X400ボードのアナログ「ツイスト」の使用を拒否しているため、オプションとして、ケースの腸内で非表示にすることができます。 しかし、ボードは大きく、そのサイズのために、いくつかの問題が発生したため、代替品を探す必要がありました。



Hifiberry製品を選別しくれたIgorKKKに感謝します。 むかしむかし、私は彼らのAMP +がオーディオアンプであり、独自のDAC + DACに掛ける必要があると考えていました。 しかし、AMP +はオールインワンマザーボードであり、X400に取って代わることができます。その特徴のみが劣っています。 しかし、特性を持つ彼女の子孫-AMP2-は大丈夫です。 X400よりコンパクトで、クランプは取り付けに便利な方向に表示されます。



比較のために、X400とAMP2の寸法はRaspberry Pi 3で完全です
Suptronics X400:







Hifiberry AMP2:







ちなみに、AMP2はAliexpressでは販売されていません。メーカーに直接注文しました(私はそれを強くお勧めします-スイスからの注文はわずか6日で届きました)。 ただし、AMP +はAEで購入できます。



ケース内のコンポーネントの位置
上記-「ラズベリー」、アンプおよびコントロールボード:







下-スピーカーとクロスオーバー:







コントロール



以前のバージョンでは、ボタンとLEDを備えた1つの小さなボードが再生コントロールを制御していました。 次に、ボードを分割する必要がありました。 最初のボード-ボタン「再生/一時停止」、「音量-」、「音量+」がトップカバーの下にあり、2番目のボード-LEDの点滅を制御する-「ラズベリー」のコンパートメント。



特に質問する人のための回路基板
物理的なボードは、回路上で灰色の線で分割されています。







スキームに関するいくつかのコメント。



右側では、すべてが簡単です。入力ピンを焼損から保護する3組の保護抵抗器を備えた3つのボタン。



左側がより興味深い。 すぐに印象的なのは、青色LED2をオンにするスキームです。 その動作の原理は単純ですが、明らかではありません。 すべてのGPIOパブリックピンがデフォルトで入力として機能するという事実を使用します。 電源がオンになると、+ 3.3Vピンから電圧が印加され、制限抵抗R1、青色LED2、OUT1ピン(まだOUTではなくINであるため、入力電流を流すことができます)に電流を流します。 Raspbianが完全にロードされると、デーモンが起動し、OUT1ピンが出力モードになり、+ 3.3V(高)電圧が印加されます。 「R1-LED2」セクションに入射する電位差は0Vに等しくなり、LEDは消灯します。 T.O. この列は、仕事に対する完全な準備を示しています。



白色LEDは3つのモードで動作します:



点灯 -列は音楽を再生します。

ゆっくりと滑らかに点滅 -カラムは一時停止モードです。

頻繁かつ鋭く点滅 -ボタンが押されました。



白色ダイオードのオンとオフの切り替えはピンOUT2で制御され、点滅の滑らかさはピンOUT3で制御されます。 滑らかな点滅が必要な場合、ロジック1(HIGH、+ 3.3V)がOUT3ピンを介してQ1のMOSFETゲートに供給され、トランジスタは「R12-C1-Q1」回路の一部を開きます。 そして、OUT2ピンをHIGHレベル(+ 3.3V)に設定すると、電流がコンデンサC1の充電を開始し、充電されるとLED1が点灯します。 そして、OUT2ピンがLOW(0V)レベルに設定されると、コンデンサはLEDを介して徐々に放電し、その輝度レベルを徐々に0に減らします。コンデンサのフル充電/放電時間が約3秒であると計算するのは簡単です。



最後に、ソフトウェアとUX



Webインターフェースはより機能的で、より楽しくなり、現在の作曲のアルバムカバーを読み込むことを学びました。 すべてのコードは、 Githubのすべてのユーザーが引き続き利用できます。



バージョン2.0との比較
だった になっています




物理ボタンのロジックにロングクリック処理が追加されました:



再生/一時停止:短押し-再生の開始/停止。 長押し-ステーションをリスト内の次のステーションに切り替えます。



音量:短押し-音量の1回の変更。 長押し-連続的な音量変更。



OK、次は?



写真は、船体が夏に向かっていたことを示しており、彼は走って改良するのに十分な時間を持っていました。 現時点では、外観と音質、そして使いやすさの両方が私の家と(最も重要な)私の両方に合っています。 そして、この建物を作り直したり、その部品を交換したりする理由はないと思いますが、そこで停止するつもりはありません。 計画では、このスピーカーを音声アシスタントに変更するとともに、3Dプリンターで印刷されたケースにRaspberry Pi Zeroをベースにした子供向けのミニスピーカーを作成します。 近い将来、新しい記事をお待ちください!



All Articles