で複数のことができますシングルボードコンピュータ(SBC)。何週間も忙しく過ごせる DIY プロジェクトがたくさんあります。シングルボード コンピューターには、コンピューターが機能するために必要なものがすべて含まれています。プロセッサー、RAM、入出力スロットを含むこれらのアイテムはすべて 1 つのボード上に設計されており、テレビに接続したり、そのまま使用したりできます。
シングルボードコンピュータとは
シングルボード コンピュータは、マイクロプロセッサ、メモリ、入出力、および機能的なコンピュータに必要なその他の機能を備えた、単一の回路基板上に構築された完全なコンピュータです。
Raspberry Pi vs BeagleBone vs Arduino
市場には多くの SBC があります。項目を絞り込みましたラズベリーパイ、ビーグルボーンそしてArduino。次の投稿は、どちらが自分にとって最適かを理解するのに役立ちます。
Raspberry Piのメリットとデメリット
わずか 30 米ドル程度の低価格でご利用いただけます。これは、他の 2 つのボード (BeagleBone とオーディーノ)。たとえば、HDMI ポートを使用して SBC をテレビに接続し、モニターで出力を表示できます。 USBポートがたくさんあるので何でも使えます。外付けキーボードとマウスをコンピュータに追加できます。 USBポート付きのプリンターも使用できます。
ボード上にイーサネットポートが組み込まれています。これにより、イーサネット ワイヤでインターネットに接続し、コンピュータまたはプロジェクトを既存の LAN または WAN に接続することができます。
オペレーティング システムは SD カードから実行されるため、カードを交換するだけでオペレーティング システムを変更できます。 SD カードから実行できる主流のオペレーティング システムはそれほど多くありませんが、たとえば、Linux と Android を切り替えることができます。
Raspberry Pi のデメリットについては、あまり多くはありません。私は、Raspberry Pi を使用してストリート チルドレンにプログラミングを教え、彼らが良い生活を送れるようにすることに成功している NGO を知っています。 Raspberry Pi の唯一の欠点は、外部センサーと対話するためのオプションが限られていることです。そのため、家の照明のリモコンなどを作成する場合は、少し追加の作業が必要になる場合があります。
読む:Raspberry Pi A+とRaspberry Pi B+の違い。
BeagleBoneの長所と短所
BeagleBone ではオペレーティング システムを交換するほど多くの利点はありません。メモリとオペレーティング システムには BeagleBone がプリロードされています。オンボード オペレーティング システムは Linux ですが、コンピューターに接続することで独自のオペレーティング システムを追加できます。
Raspberry Pi に対する BeagleBone のもう 1 つの利点は、前者が多くの外部センサーと対話できるため、Raspberry Pi を作成する際の中心として使用できることです。モノのインターネットまたは、BeagleBone を使用して実行できる多くのプロジェクトのいずれか。
欠点としては、USB ポートの数が少ないため、BeagleBone で使用できる外部デバイスの数が少し制限されていることです。また、ビデオエンコーディングが不足しているため、BeagleBone をテレビに接続すると適切な画像が表示されない場合があります。
読む:Windows IoT Core vs Raspbian– どちらが良いですか?
Arduinoのメリットとデメリット
価格は約 25 米ドルで、市場で入手可能な SBC の中で最も安価な製品の 1 つです。 Arduino には非常に基本的なボードであり、ユーザーが実際に慣れるまでに時間がかかることを除けば、多くの問題はありません。主な問題は、グラフィック インターフェイスが見つからないため、ユーザーがコマンドを覚えなければならないため、プロジェクトを作成しようとするのが少し面倒なことです。
プラスの面としては、Arduino の人気により、数人がこのボードの包括的なチュートリアル、ヘルプ、ドキュメントを作成するようになりました。 Arduino がどのように機能するかを理解し、後でプロジェクトに取り組むことができるように、Arduino で利用できる DIY プロジェクトがいくつかあります。
この件に関するご意見をお待ちしております。