Arduinoからデータを出力するための6つのディスプレイ

Arduinoからデータを出力するための6つのディスプレイ

だから、あなたはArduinoを持っています。あなたはいくつかの基本を学びました、多分あなたは従ったでしょう ビギナーズガイド あなたが始めるために。次は何?





Arduinoにディスプレイを追加すると、さまざまな目的に使用できます。マイクロコントローラーの一般的な用途はセンサーからのデータの読み取りであるため、ディスプレイを使用すると、ArduinoIDE内のシリアルモニターを使用せずにこのデータをリアルタイムで確認できます。また、タッチスクリーンを介して、テキスト、画像、さらにはインタラクティブ機能を使用して、プロジェクトに個人的なタッチを与えることもできます。





多くのArduinoスターターキットには、何らかの形のシンプルなディスプレイが付属しています。スクリーンが組み込まれたさまざまなビルド済みのArduinoシールドもあります。以前にRaspberryPi用に設計されたより大きなディスプレイについて説明しましたが、Arduinoベースのプロジェクトにより適したいくつかのオプションが利用可能です。





この記事では、利用可能なさまざまなタイプのディスプレイ、それらを入手する場所、およびそれらをセットアップする方法について説明します。

1.液晶ディスプレイ

NS 液晶ディスプレイ(LCD) DIYプロジェクトや家電製品でよく見られるディスプレイです。操作が簡単で、電力が少なく、非常に安価であるため、これは当然のことです。



このタイプのディスプレイは、デザインが異なる場合があります。より大きく、文字スペースと行が多いものもあれば、バックライトが付いているものもあります。ほとんどの場合、Arduinoピンへの8または12接続を介してボードに直接接続されるため、使用可能なピンが少ないボードとは互換性がありません。この場合、 I2Cアダプター 、4ピンのみで制御できます。

画像クレジット:www.martyncurrey.com





わずか数ドル(またはわずか数ドル)でご利用いただけます $ 1.95のAliexpress 付属のI2Cアダプターを使用すると、これらのシンプルなディスプレイを使用して、あらゆるプロジェクトにリアルタイムのフィードバックを提供できます。

画面には、さまざまな言語のほとんどのユースケースをカバーするさまざまなプリセット文字が用意されています。 Arduinoが提供する液晶ライブラリを使用してLCDを制御します。 NS 画面()noDisplay() に示すように、メソッドはLCDに書き込みます。 公式チュートリアル ArduinoのWebサイトで。





画像クレジット:arduino.cc

ノート: LCD画面にI2Cアダプターを使用している場合は、 LiquidCrystal_I2Cライブラリ 代わりは。

ビデオチュートリアルを好む場合は、 回路の基本 セットアップと使用の素晴らしい実行があります 16x2 LCD

2.7セグメントディスプレイ

数字といくつかの基本的な文字を表示するのが簡単なものをお探しですか?たぶん、あなたはその古い学校のアーケードの雰囲気を持つ何かを探していますか? NS 7セグメントディスプレイ あなたのニーズに合うかもしれません。

これらの便利な小さなディスプレイに出会ったことがない場合は、バズワイヤーゲームでゲームのステータスを表示します。

住所別の私の家の歴史

これらのシンプルなボードは7個のLED(ドットを含めると8個)で構成されており、通常のLEDと同じように機能します。 アノード また 陰極 繋がり。これにより、V +(または共通カソードの場合はGND)に1つの接続を取り、Arduinoのピンから制御することができます。これらのピンをコードで組み合わせることで、より抽象的なデザインに加えて、数字やいくつかの文字を作成できます。利用可能なセグメントを使用して思いつくことは何でもできます。

これらのディスプレイがどのように機能するかについての完全な入門書については、この広範なもの以上のものを探す必要はありません。 ビギナーズガイド から AllAboutCircuits

従うべきビデオガイドについては、 KristianBlåsol 彼のエピソードを捧げた Arduinoなら何でも シリーズから7セグメントディスプレイ:

3.5110ディスプレイ

次のリストは 5110ディスプレイ 、愛情を込めてノキアディスプレイとしても知られています。これは、最愛の、ほぼ破壊不可能なノキア3310で広く使用されているためです。

画像クレジット:sparkfun.com

これらの小さなLCD画面はモノクロで、画面サイズは 84 x 48 ピクセルですが、だまされてはいけません。に来る 2ドル以下のAliexpress 、これらのディスプレイは信じられないほど安価で、通常はバックライトが標準装備されています。

使用するライブラリに応じて、画面にはさまざまなフォントで複数行のテキストを表示できます。また、画像を表示することもでき、あなたの作品を画面に表示するのに役立つように設計された無料のソフトウェアがあります。リフレッシュレートは詳細なアニメーションには遅すぎますが、これらの画面は、長期間の常時オンのプロジェクトに含めるには十分に頑丈です。

Sparkfunには 広範なガイド これらの小さなLCDの使用方法、または5110の簡単な紹介については、次のビデオをご覧ください。 MKMeラボ

4.OLEDディスプレイ

解像度と機能を強化するには、 あなたは ディスプレイはあなたが探しているものかもしれません。一見すると、これらの画面は5110画面に似ていますが、大幅なアップグレードです。標準の0.96インチスクリーンは 128 x64モノクロ 、バックライトが標準装備されています。

彼らはあなたのArduinoに接続します I2C 、と一緒に V +GND ピンの場合、画面と通信するために必要なピンはあと2つだけです。さまざまなサイズとフルカラーオプションが利用可能で、これらのディスプレイは非常に用途が広いです。

画像クレジット:adafruit.com

OLEDディスプレイを使い始めるためのプロジェクトについては、 電子D20ビルド あなたが知る必要があるすべてをあなたに教えます-そしてあなたはあなたのゲームセッションのための究極のこっけいなデジタルサイコロで終わるでしょう!

これらのディスプレイは、これまでに説明した他のディスプレイと同じように使用できますが、リフレッシュレートにより、はるかに野心的なプロジェクトが可能になります。 NS 基本的なモノクロ画面 アマゾンで利用可能です。

LANMU 0.96'I2C IICSPIシリアル128X64白色OLEDLCDシールドボードOLEDモジュール アマゾンで今すぐ購入

5. TFT LCD

薄膜トランジスタ液晶ディスプレイ(TFT LCD) Arduinoに画面を追加するためのオプションに関しては、多くの点で品質がさらに向上しています。タッチスクリーン機能の有無にかかわらず利用可能で、オンボードのマイクロSDカードスロットからビットマップファイルをロードする機能も追加します。

Arduinoには 公式ガイド 彼らのセットアップのために 非タッチスクリーンTFTLCDスクリーン 。タッチスクリーンバージョンのセットアップの基本を教えるビデオチュートリアルについては、YouTuber educ8s.tv あなたはカバーしましたか:

これらの画面の基本バージョンではコストがかかります 4ドル未満 、およびタッチスクリーンエディションが$ 10 [Broken Link Removed]未満で提供されているため、これらのディスプレイは、プロジェクトに見栄えの良いディスプレイが必要な場合のもう1つの優れた選択肢です。

6.電子ペーパーディスプレイ

少し違うものをお探しですか? NS 電子ペーパー (また E-ink あなたが誰に尋ねるかによって)ディスプレイはあなたにぴったりかもしれません。これらの画面は他の画面とは異なり、はるかに自然な読書体験を提供します。このテクノロジーが、利用可能なほぼすべての電子書籍リーダーの基礎であることは当然のことです。

画像クレジット:waveshare.com

これらのディスプレイが非常に見栄えがする理由は、それらが機能する方法にあります。各「ピクセル」には、2つの電極間に荷電粒子が含まれています。各電極の電荷を切り替えることにより、負に帯電した黒い粒子に影響を与えて、正に帯電した白い粒子と場所を入れ替えることができます。

これが電子ペーパーにそのような自然な感触を与えるものです。ボーナスとして、インクがその場所に移動されると、そこに保持するために電力を使用しません。これにより、これらのディスプレイの動作電力は自然に低くなります。

これらのハイテクディスプレイは、より高いコストで提供されます。 4.3インチWaveshare で入ってくる画面 50ドル以上 。これらのディスプレイを接続してプログラムする方法の完全な概要については、YouTuber educ8s.tv もう一度ここに助けがあります:

スクリーンドリーム

この記事では、Arduinoディスプレイで利用できるほとんどのオプションについて説明しましたが、DIYデバイスにフィードバックを追加するためのもっと奇妙で素晴らしい方法が間違いなくあります。

そこに何があるかがわかったので、DIYスマートホームのセットアップに画面を組み込んでみませんか?レトロゲームがもっと好きなら、Arduinoでレトロクラシックポンの小さなバージョンを作ってみませんか?

可能性は無限大です。これらのディスプレイをプロジェクトにどのように組み込んだかをお聞かせください。 Arduinoディスプレイの珍しい使用法を思いついたことがありますか?プロジェクトで思いもよらなかった画面を使用していますか?

下記のコメント欄でお知らせください!

私たちがお勧めし、議論するアイテムを気に入っていただければ幸いです。 MUOはアフィリエイトとスポンサーのパートナーシップを持っているので、私たちはあなたの購入のいくつかから収入の一部を受け取ります。これはあなたが支払う価格に影響を与えることはなく、私たちが最高の製品の推奨を提供するのに役立ちます。

ファイルタイプの変更アイコンウィンドウ10
共有 共有 つぶやき Eメール キヤノン対ニコン:どちらのカメラブランドが優れていますか?

キヤノンとニコンは、カメラ業界で最も有名な2社です。しかし、どのブランドがより良いカメラとレンズのラインナップを提供していますか?

次を読む
関連トピック
  • DIY
  • Arduino
著者について イアン・バックリー(216件の記事が公開されました)

Ian Buckleyは、ドイツのベルリンに住むフリーランスのジャーナリスト、ミュージシャン、パフォーマー、ビデオプロデューサーです。マッドサイエンティストになることを期待して、執筆中やステージ上にいないときは、DIYの電子機器やコードをいじっています。

イアン・バックリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください
カテゴリ Diy