まとめ
デュアルシリアル入力付きのディスプレイ
システム(Wi-Fi、Lora無線など)の通信を、送信側と受信側の両方で追跡するために。
リアルタイムで、これを作りました。2つの独立したSTM32F103マイクロコントローラと2つのST7789を備えています。
それぞれのシリアルチャネルごとにTFTを組み合わせて構成されています。ユーザーは、ボーレート、フォントサイズ、スクロールなどを調整できます。
選択したSTM32で。
各側面では、8192バイトのバッファから300または1200文字を表示できます。新しい文字が受信された場合には、
ディスプレイが更新されます。
この3Dプリンテッドパーツは、1.3インチのIPSディスプレイと12ピンのFPCコネクタ用に作られており、そのうち2つが取り付けられています。
互いに密着しています。同じ3Dパーツが背面に2つのSTM32マイクロコントローラを保持しています。私はそれらを使用しました。
48ピンアダプタPCBに半田付けされたSTM32チップ。これはBlue Pillよりもはるかにコンパクトです。最小限の設備で。
このシステムには、水晶と数個のコンデンサ、抵抗器しか必要ありません。私は310℃の微細な先端ソルダリングアイロンを使用しています。
アダプタのPCB上にチップをはんだ付けする(ピン間の距離は0.5 mm)、および0.25 mmのエナメルワイヤーをはんだ付けする。
FPCコネクタ上(ピン間の距離0.7 mm)。PCBにフラックスペーストの薄い層を塗布します。位置を調整してください。
そこにあるチップ。コーナーピンから始めましょう。ピンの軸に半田ごてを置き、わずかに溶かします。
先端に新しいはんだがある場合は、はんだ先端をチップピンの先端/端に接触させます(側面からは絶対に接触させないでください)。そうすると、
ウォームアップをして結果を確認します。一度に2~3ピンまで取り付けてください。2ピンが一緒に流れている場合は、リッツェで余分なはんだを除去してください。
FPCコネクタも同じように配線されています。
もし、そうしたいのであれば、この大きめのケースには中国製のBlue Pill STM32F103コントローラが収まります。
内蔵の供給品:リチウムイオン電池、TP4056充電器、丸形トーチスイッチ、HT7333。TP4056ボードの1k2抵抗器(ICのピン2)を5k6に置き換えて、充電電流を200mAに減らします。
プッシュボタン
左と右は、どのマイクロコントローラがプッシュボタンに応答するかを選択します。
シリアル入力に信号が検出されると、マイクロコントローラはセットアップメニューを終了します。
ヘックスデータの表示:tft.write(buf[j % bufsize]);をtft.print(buf[j % bufsize],HEX);に置き換え、コード内にデリミタも印刷します。
どちら側のコードがコンパイルされるかによって、コード(メインループ)で「左」または「右」を設定します。
イーベイ、アリエクスプレスで入手可能な部品。
印刷設定
プリンターのブランド:
アネット
プリンター:
A8
解決策:
200
充填:
20
Etiquetas
Fuente del modelo
