まとめ
ミニESP32テレビ(リミックス)
このミニ ESP32 TV プロジェクトは、Moononournation のリミックスです。ミニレトロテレビインストラクショナル。私はPCBと少し安いD1ミニESP32で何かを試したかったのです。前面にオン/オフボタンがあり、1つの多機能ボタンでムービークリップを前後に切り替えたり、必要に応じてテレビの音声をミュートにできます。
ノート私のPCB GerberファイルとSTLはパブリックドメインです。その他のすべては、他の人々が自分の作品に割り当てたさまざまなライセンスに従っています。私は何の責任も負いません。フロントパネルのSTLを微調整する必要がある場合があります。これにより、液晶ディスプレイモジュールと画面のベゼルが完全に中央に配置されるようになります。
ここにすでに記載されていないものを私に依頼しないでください!
物資
このPCB。JLBPCBのようなPCB製造メーカーから注文できます。ガーバーファイルのZIPファイル(デフォルトのPCBボード設定を使用してください。厚さ1.6 mmなど。Gerber ZIPをアップロードして注文するだけです)
注意:部品を注文する際には、私の写真の部品と一致していることを確認してください。例えば、1.69インチの液晶ディスプレイが2つ(以上)あり、D1ミニもいろいろな種類があります。BOMから外れるのは自己責任です。
1.69インチの液晶ディスプレイモジュール:https://www.aliexpress.com/w/wholesale-1.69%252522-LCD-display-module.html
D1ミニESP32:https://www.aliexpress.com/w/wholesale-D1-mini-ESP32.html
マックス98357 I2Sモジュール:https://www.aliexpress.com/w/wholesale-Max98357-I2S-module.html
4個の10k SMD抵抗器(サイズ0805)1/8W:https://www.aliexpress.com/w/wholesale-10k-SMD-resistors-0805-1%252F8W.html
1個の5.1k SMD抵抗器(サイズ0605):https://www.aliexpress.com/w/wholesale-5.1k-SMD-resistors-0603.html
9ピンのMicro SDカードスロットコネクタ:https://www.aliexpress.com/w/wholesale--9pin-Micro-SD-card-slot-connectors.html
(使用されたのはこのものでした:https://www.lcsc.com/product-detail/SD-Card-Connectors_G-Switch-GT-TF003-H0185-01_C5155563.html)
バッテリーチャージャーブーストモジュールTP4056:https://www.aliexpress.com/w/wholesale--Battery-Charger-Boost-Module-TP4056.html
1個の5.8×5.8×7 mmの触覚プッシュボタンロッチング6ピン:https://www.aliexpress.com/w/wholesale-5.8x5.8x7mm-Tactile-Push-Button-Latching.html(私のはアマゾンから来たの)
1個の6×6 mm、9.5 mm(総高さ)の瞬間的なプッシュボタンスイッチ:https://www.aliexpress.com/w/wholesale-6x6mm-Momentary-Push-Button.html
ガンプスマップミニスピーカー8Ohm 1W 34.8mm11.2 mm6.0 mm:https://www.aliexpress.com/w/wholesale-Mini-Speaker-8Ohm-1W-34.8mm-11.2mm-6.0mm.html
2本のM2*8mm黒色六角穴埋め込みネジ(全長8mm):https://www.aliexpress.com/w/wholesale-M2-8mm-Black-Hex-Countersunk-Screws.html
1個のリチウム電池602535または603035:https://www.aliexpress.com/w/wholesale-Lithium-battery-602535.html
1つのマイクロUSB 4ピンオスプラグコネクタ:https://www.aliexpress.com/w/wholesale-micro-USB--Male-4pin-USB-Connectors.html
2×40ピンヘッダーピン2.54 mmオスシングルロー
32GBのMicro SDカード(私はアマゾンでLexarの32GBを使用しました)
黒と赤のシリコンワイヤー(約26AWG)
オプション - ヒートシュリンクチューブ
ステップ 1: 充電ボード
充電(および電圧ブースト)ボードでは、抵抗器を交換する必要があります。これはこのプロジェクト全体で最悪の部分です。私のアドバイスは、これから始めることです。そうすれば、もし失敗したら、最初からすべてをゴミ箱に捨てることができます。
デフォルトでは、充電ボードはバッテリーに1アンペアを出力します。これは600mAhのバッテリーには高すぎるもので、写真の抵抗器を5.1kΩの0603抵抗器に変更することで、250mAに下げる必要があります。
使用してください。たくさん光とはんだごての細い先端です。私はまた、フラックスペーストを少し使用します。抵抗器を交換した後、ルーペグラスやその他の拡大鏡で作業を確認してください。
次に、充電ボードが5Vを出力しているかどうかを確認します。ボードに5V充電器を接続し、出力を確認します。必要に応じて、出力電圧ポテンシオメータ(ネジのようなもの)を使用して調整します。
充電器基板の裏面に「T」と印がついた2つの半田パッドがあります。もしバッテリーに保護回路が付いている場合(おそらく付いているでしょう)、Tと印がついたポイントを一緒に半田で接続する必要があります。
ステップ 2: ESP32 をプログラムする

基板に取り付けられた後でD1 Mini ESP32をプログラムすることも可能ですが、USBデータケーブルを短くする必要があるかもしれません。面倒なことに巻き込まれないように、今すぐにプログラムしておきましょう。
これをダウンロードしてください。バイナリファイルのZIPそしてbinファイルを解凍します。Espressif Flash Download Toolをダウンロードしてください。https://www.espressif.com/en/support/download/other-toolsそれを解凍します。D1 Mini ESP32をコンピュータのUSBポートに接続し、flash_download_tool_3.9.5.exeを実行してください。
チップタイプをESP32に設定し、それを確認してください。
フラッシュツールの設定を変更して、上の画像の設定を反映させます。(0x00を入力する必要があります)
アクティブなCOMポートを選択し、開始をクリックします。アップロードが完了したら、ESP32を外す... 仕事は終わりました。
ステップ 3: はんだ付け 1
さて、残りのはんだ付けを行います。私は中型のはんだ先に切り替え、必要に応じて余分なフラックスを使用します。
まず、4×10の抵抗器から始めて、次にMicro SDカードホルダーに移ります。
次はMax98357オーディオアンプです。フラッシュカッターを使用して、ピンをできるだけ低く切ります。アンプの最大コンデンサは、はんだ接合部よりも高くあるはずです。上の写真を参照してください。
ステップ 4: はんだ付け 2

D1ミニを取り付ける前に、PCBに両面テープを貼って物を固定し、ある程度平坦な面を作るのが良いでしょう。すべてのピンをはんだ付けし、余分なものはフラッシュカッターで取り除きます。
次は画面です。これをフラットにしてPCBと平行にしたいのです。そのためには、写真4に示すように、STLで提供されたスペーサーをPCBにスーパーグルーで固定します。Max98357オーディオアンプの最高のコンデンサは、今ではスペーサーと同じ高さになっています。そのため、安定はしないものの、なんとかフラットな面になっています。スクリーンの裏側にあるコンポーネントをカプトンテ
はんだ付け後、フラッシュカッターでスクリーンピンから余分なものを削除します。これは重要です、なぜならそこにスピーカーが取り付けられるからです。
次に、ボタンです。はんだ付けする前に、ボタンが押し込まれてPCBと平行になっていることを確認してください。ラッチオン/オフボタンは、写真6のように取り付けてください。逆に取り付けると、正常に動作しない場合があります。
ステップ 5: はんだ付け 3

次は電源とスピーカーです。写真のようにシリコンワイヤーをはんだ付けします。私はマイクロUSBのオスコネクターに少しのシュリンクラップを使用するのが好きです。
スピーカーケーブルから余分な部分を少し取り除き、SP-とSP+のポイントでPCBにそれを取り付けます。
バッテリーを追加しました。D1 mini ESP32に男性用USBコネクターを接続し、すでにmicro SDカードにムービーファイルが存在する場合は、音声と映像をテストできます。micro SDカードがなければ、「ファイルシステムのマウントに失敗しました」というエラーが表示されます。
ステップ 6: ケース

ミニESP32テレビプロジェクトのSTLファイルをダウンロードして3D印刷してください。これらは私には問題ないですが、人それぞれの3Dプリンタや設定があるのでしょう。私は現在、古いエンダー3でこれらをテストしています。茶色、黒、灰色のPLA+(茶色は実際は「銅」シルクです)。私はEryoneを使用していますが、ブランドは問題ではないのです。
私は、ビルドプレートに取り付ける面積が小さいSTLファイルの一部に、小さなブリムを使用しました。
私は、充電ライトの通り口として機能する小さな穴の内側に、ホットグルーを追加するのが好きです。そして、余分なものを取り除きます。これにより、充電ライトの表示が素敵な拡散的な見た目になります... まあまあ。
次にテストフィットを行います。写真4に示すように、画面のベゼルが少しずれています。実際、右に0.2 mm、下に0.1 mmずれています。全ての画面がわずかに異なっています。私は8台のミニテレビを作りましたが、それらはすべてTinkerCadのようなCADプログラムでわずかに調整する必要があります。または、そのままにしておくこともできます。この場合、私はTinkercadで調整をし、フェイスプレートを再印刷しました。
ステップ 7: ケースの組み立て

画面に満足したら、テレビ本体にスーパーグルーで固定します。周りに溝があるので、かなり簡単です。偽スピーカーグリルの部分も画面にスーパーグルーで固定します。
接着剤が乾いたら、PCBを慎重にケースに入れてください。マイクロSDカードが取り付けられていないことを確認してください!写真のようにネジ受け部を追加してください。配線の上に載っていないことを確認してください。スピーカーを差し込み、余分な配線の上にバッテリーを置きます(これでESP32から離れたままになります)。充電ボードをUSB-Cの穴に差し込み、充電ケーブルで固定してください。
背面を追加し、2本の六角ネジをねじ込みます。 みんな、それらをしっかりと固定する必要はありません。 充電ケーブルを外します。
最後の部分はオン/オフボタンです。これは、前面パネルをスムーズに動かすために、4面をサンディングする必要があります。サンディング後、最も平坦な側面に超強力接着創をわずかに塗り、PCB上の電源ボタンに慎重に取り付けます。押さないで!!!乾かしておいてください。押す前に、そうしないと接着創が電源ボタンに染み込み、すべてを台無しにしてしまうから。。。これは私に任せてください。
素晴らしい成功です!足を追加してもいいですね(追加しなくても)。私は6mm×2.5mmの透明3M自己粘着ゴム足を使用しました。
ステップ8: 使用する

このプロジェクトは100%互換です。Moononournationのミニレトロテレビコード。私が提供したBin File zipの代わりに彼のコードを使用することができます。唯一機能しないのはチャンネル変更ボタン(GPIOピン21に接続されています)です。この追加コードは他の人によって作成されましたが、理由があってソースを公開していません。
このInstructableで提供されているmy binファイルを使用する場合、チャンネル変更ボタンの機能は次のとおりです。
1回押す = 映画を前に進める。2回押す = 映画を後に戻る。3回押す = どの番号の映画が再生されているのか。長押し1回 = ミュートのオンとオフ。
マイクロSDカードのディレクトリ構造と、そこに映画を変換して追加する方法については、私の記事で説明しています。ユーチューブの動画
ただ、「動画」と呼ばれるフォルダで、1、2、3、4などの番号が付いたサブフォルダが含まれています(概念を理解するには写真2を参照してください)。簡単ですね。

ミニレトロテレビコンバーターソフトウェア:動画をダウンロードしてミニテレビに置くために私が書いたソフトウェアの一部です。
ウィンドウズ専用ソフトウェア。VirusTotal.comでスキャンされました。
ザ・
ソフトウェアは「現状のまま」提供され、いかなる種類の保証もなく、明示的であれ暗黙的であれ提供されません。
暗黙の保証、商品の適合性の保証を含むがこれに限定されない。
特定の目的のためのフィットネスおよび侵害のないこと。いかなる場合でも、
著者は、いかなる請求、損害、またはその他の責任についても責任を負いません。
契約、民事侵害、またはその他の理由によるものであれ、それに起因する、またはそれから生じるいかなる行為も、
ソフトウェア、またはその使用、その他の取引に関連して発生する可能性のあるいかなる損害または損失についても、
ソフトウェアです。
https://drive.google.com/file/d/1OU5hObSFPbrQ-10_yNw8dpauYMkQx0bq/view
EASYEDAのPCBデザインへのリンク:
https://easyeda.com/editor#id=d595c0524d494f1782ba7f6e70c5948f
Теги
Источник модели
