ラズベリーパイの説明

問題を排除するために楽器を試してください





この記事では、Raspberry Piシングルボードコンピューター、その仕様、プロジェクトでの使用方法について学習します。また、ArduinoとRaspberry Piを少し比較して、どちらかを選択できるようにします。あなたのプロジェクトに最適です。



ラズベリーパイとは何ですか?

Raspberry Piは、マイクロプロセッサ、RAM、グラフィックスサポート、オーディオサポート、HDMIサポート、単一のプリント回路基板(PCB)上のGPIOサポートで構成されるシングルボードコンピューターです。

言い換えれば、それはあなたのクレジットカードのサイズより大きくない単一のPCB上に製造された本格的なコンピュータです。



公式オペレーティングシステムであるRaspbianOS、Ubuntu、Windows 10 IoT(モノのインターネットプロジェクト専用)、セキュリティアナリスト向けのKali Linux、ホワイトハットなど、さまざまなLinuxベースのオペレーティングシステム(OS)をサポートしています。ビットコインマイニングやCCTVベースのプロジェクトなどの特定のプロジェクトのためにサードパーティによって作成された他のいくつかのカスタムメイドのOSがあります。

ラズベリーパイ

ラズベリーパイの最大のセールスポイントは価格です。

あなたはEコマースサイトで35ドルまたは2500インドルピー未満で1つを選ぶことができます。

2000年代後半にリリースされたPentiumプロセッサと同等の計算能力を手に入れています。しかし、ムーアの法則のおかげで、消費電力は100分の1になり、単一のPCB上に配置されます。

大成功の後、中国の電子ベンダーは同様のシングルボードコンピューターの製造を開始しました。人気のあるものは、名前がばかげている方法で、バナナパイ、オレンジパイ、ローズアップルパイなどです。

これらのシングルボードコンピューターは、ラズベリーパイと同様に機能しますが、ラズベリーパイよりも機能が多いものと少ないものがあります。ただし、RaspberryPiは世界中で最も多くのプロジェクトサポートを提供しています。

仕様:

7年から10年前のまともなスマートフォンやコンピューターで同様の仕様を見つけることができるので、今では物事はエキサイティングになります。与えられた仕様はラズベリーパイ3のものです。

•1.2GHzで動作するBroadcomBCM2837 ARM cortex-A53クアッドコアプロセッサを搭載し、コンピュータのGPUと同様の専用グラフィックスサポートを備えています:Broadcom VideoCoreIV。このGPUは1080pビデオ再生をサポートしています。

•900MHzでクロックされる1GBのLPDDR2RAMと結合されます。

•オンボードBluetooth(4.1低エネルギー)およびWi-Fi 2.4GHz帯域を備えています。ボードからアンテナが伸びていないため、ラズベリーパイがケースの中にある場合に有利です。ただし、適切なBluetoothとWi-Fiの範囲が必要です。

•10/100イーサネットポートがあります。Wi-Fiがない場合は、ルーターからラズベリーパイのイーサネットポートへのRJ-45イーサネットケーブルを利用できます。

•40本の汎用入出力ピンまたはGPIOピンがあります。これらのピンは、外部ハードウェアの制御に利用できます。これは、arduinoとして機能することを意味します。

•3.5mmオーディオジャックがあり、ヘッドホンやスピーカーに接続してオーディオを再生できます。

•カメラモジュールを接続し、最大1080pの解像度でビデオを録画できるカメラシリアルインターフェイスポートまたはCSIポートを備えています。

•PCBにディスプレイポートがあり、LCDディスプレイやタッチスクリーンディスプレイを接続して、プロジェクトをポータブルにすることができます。

•フルHDMIまたは高解像度マルチメディアインターフェイスを備えており、モニターまたはテレビを接続でき、1080pビデオ再生をサポートします。

•内蔵ストレージはありませんが、OSをインストールする必要のあるマイクロSDカードスロットがあります。

•4つのUSB-2.0ポートがあります。キーボード、マウス、フラッシュドライブ、さらには外付けハードディスクを接続できます。

ですから、それはあなたの銀行を爆撃しないコンピューターとプログラミング言語を学び、電子プロジェクトを作るための素晴らしいツールにとって印象的です。

Raspberry Piで何ができますか?

ここでは、ラズベリーPIの実際の機能のほんの一部であるいくつかのプロジェクトを紹介します。

インターネットにはたくさんのプロジェクトがあり、想像力を駆使して独自のプロジェクトを作成することもできます。

フルLinuxコンピューター:

これは、ラズベリーパイに基づいた私の最初のプロジェクトでした。プログラミング言語の学習や、arduinoへのプログラムのアップロードに使用しました。

はい、ラズベリーパイを使用してarduinoにスケッチをアップロードできます。

消費電力が5ワット未満で、セットアップ全体の消費電力が15ワット未満であるため、電気代のために財布を燃やさずに長時間映画を見ることができます。ワープロ、ウェブブラウジング、メール閲覧にもご利用いただけます。

ラズベリーパイを使用して、スケッチをarduinoにアップロードできます。

ラズベリーパイを使用して作られたコンピューター。

NASサーバー:

これは、ラズベリーパイに基づく別のプロジェクトです:NASサーバー。一言で言えば、NASは「ネットワーク接続ストレージ」の略であり、自宅でプライベートクラウドストレージとして使用されます。

ビデオファイル、オーディオファイル、および開いているドキュメントをWi-Fi経由でラップトップ、タブレット、スマートフォンにストリーミングできます。

私はこのNASを最小電力で巨大なファイルをダウンロードするためのトレントファイルダウンローダー(合法的にLOL)としても使用しているので、メインコンピューターを一晩実行する必要がなく、電気代が上がるだけです。

ご覧のとおり、この小さなコンピューターには大きな可能性があります。このシングルボードコンピュータに慣れたら、不思議に思うことができます。

Raspberry PiとArduino:

プロジェクトを選択する際に、多くの人がarduinoとraspberrypiの間で混乱します。しかし、彼らはarduinoとラズベリーパイが互いに何の関係もないことを理解しなければなりません。

どちらも完全に異なる概念であり、arduinoはLED、モーター、リレーなどのハードウェア周辺機器を制御するために純粋に使用されます。Arduino用に作成されたプログラムは単一のソフトウェア「ArduinoIDE」からのものであり、コードをアップロードする前に機械語に準拠しています。

Raspberry Piにもarduinoと同様にGPIOピンがありますが、これは、LEDの点滅や信号制御プロジェクトにRaspberrypiを使用する必要があるという意味ではありません。これは、arduinoを使用してはるかに簡単かつ安価に行うことができます。

Raspberry Piは、Pythonなどの汎用言語で記述されたプログラムを介してオペレーティングシステム内でプログラムを実行します。

Raspberry Piは、3Dプリンター、CCTV、Webサーバー、NASサーバーなどの巨大なデータプロジェクトを処理する必要がある場合に使用する必要があり、これらのタスクはarduinoでは実行できません。

したがって、プロジェクトを賢く選択し、単純なタスクを実行するためにお金を無駄にしないでください。

Raspberry Piについて詳しく知りたい場合は、以下のコメントで遠慮なく考えを述べてください。




前:魚の水族館の酸素発生器回路 次へ:リモート制御の水中ポンプ回路