Raspberry PiでAndroidタブレットを自作する方法

クアッドコアタブレットを自作するのが好きですか? このような状況下で、弊社では、お客様のニーズに合わせて、最適なソリューションをご提案させていただきます。 Raspberry Pi、3Dプリントされたケース、充電式バッテリー、そしてタッチスクリーンディスプレイがあれば、それが可能になります。

そうです、DIY で Android タブレットを作ることができます!

信じられないことに、自分のタブレットを作ることは本当に可能なのです。

Raspberry Pi を中心に、適切なタッチスクリーン ディスプレイがあれば、あとは電源レギュレータと充電式バッテリー、そして適切な筐体を追加するだけです。 これは、レゴで作ったものから3Dプリントしたものまで、何でも構いません。

2018年初頭に人気のあったクラウドファンディングのプロジェクト「Raspad」は、目標資金の6000パーセント以上を達成した。 Raspberry Piをタブレットで使用することは、多くの人にとって、この小さなシングルボードコンピュータ(SBC)の次の論理的なステップであるように思われる。

必要なのは、ちょっとした計画、いくつかの機材、そしてちょっとした決意だけです。 100ドル以下でできることも十分あり得ます。 誘惑されましたか? Raspberry Pi は Android やタッチに特化した別のオペレーティング システムを実行できると言ったらどうでしょうか。

Raspberry Pi Tablet 用のこれらのパーツを入手する

基本的な構築には、以下のものが必要です。

  • Raspberry Pi Official 7″ タッチスクリーン ディスプレイ (200mm リボン ケーブルを含む)
  • Raspberry Pi 3 B または B+
  • 16GB microSD カードを用意します。
  • Adafruit PowerBoost 1000C
  • 2500mAh リチウムイオンポリマー電池
  • SPDTスライドスイッチ

これらの商品はAmazonで販売されています。 Adafruit社、および同様のサプライヤー

さらに、3Dプリントしたケースも必要です。 自分で設計するのもいいですが、すでに存在するものを検討する価値があります。 私たちのタブレットには、DrVegetable による Raspberry Pi タブレット プロジェクトの STL ファイルを使用しました。

ケースは自分でプリントするか、お金を払ってプロの 3D プリント サービスに依頼する必要があります。

これらに加えて、以下を確認してください。

  • はんだごてとはんだ
  • ドライバ (またはヘッドを交換できる単一デバイス)
  • ワイヤストリッパ
  • ホットグルーガン

いくつかの配線とねじ (3D プリントしたケースプロジェクトの注記を確認) があれば、すぐに準備 OKです。 また、タッチスクリーンディスプレイを下向きに置くために、きれいなタオルを用意しておくとよいでしょう。 傷がつくのを防げます。

Raspberry Pi 3 での 2 つの Android オプション

Raspberry Pi にはいくつかのバージョンの Android をインストールできますが、タッチスクリーンと互換性があるものが必要です。 2 つの主要な Android ビルドを検討する価値があります。

LineageOS 8

このプロジェクトに最適なのは、LineageOS 15.1 の Raspberry Pi バージョンです。 Android 8.1.0 をベースにしたこれは、最新バージョンではありませんが、公式の Raspberry Pi タッチスクリーンのサポートが最も充実しています。

CyanogenMod のフォークである LineageOS 8 はオープン ソース プロジェクトであり、優れた Android エクスペリエンスを提供します。 しかし、いくつかの欠点があります。 Bluetooth は 3B+ では動作しませんし、Netflix では問題があるかもしれません。 ほとんどのゲームは動作するはずですが、1080pフォーマットでは動作しません。

ダウンロード。 LineageOS 8

EmteriaOS

驚いたことに、Raspberry Pi 用の Android の他のバージョンも利用可能なのです。 そのひとつがEmteriaOSです。 これは、無料または19ユーロのシングルデバイスライセンスで利用できます。 もし、これが良いと思われるなら、無料のオプションは、口うるさい画面と8時間ごとに強制的に再起動することに注意してください。

EmteriaOSには、独自のインストーラツールが付属しています。

ダウンロードしてください。 EmteriaOS (サインアップが必要)

Raspberry Pi タッチスクリーンの接続とテスト

Raspberry Pi 3 を公式タッチスクリーンに接続するのは、驚くほど簡単です。

上の動画は、基本的な接続プロセスを示しています。 タブレットを組み立てる前にこれをテストして、慣れておくとよいでしょう。 すべてが機能していることを確認するために、最初にAndroidのバージョンの1つをインストールする時間を取ることもできます。

次に進む前に、Pi とそのディスプレイをシャットダウンして切り離すのに少し時間がかかります。

Construct Your Raspberry Pi Android Tablet

上記のステップを踏んでいれば、必要なものはすべて揃っているはずです。 Raspberry Piを搭載したAndroidタブレットの組み立ては完了です。

以下の手順は、DrVegetable による 3D プリントのケースを使用してタブレットを構築することをベースにしています。 他のプロジェクトも概ね似たようなものになると思います。

  • Raspberry Piタッチスクリーンディスプレイを筐体に入れます。 ネジ穴とディスプレイの取り付け穴を合わせます。
  • マウンティングブラケットを設置した状態で、ハウジングに対して固定し、マウンティングホールに差し込みます。
  • 上図のように、Raspberry Piをディスプレイに再接続します。
  • Raspberry Piをネジで、筐体に固定します。
  • 同様に、PowerBoostのUSBポートをケースの穴に合わせ、固定します。 電池も固定する必要がありますが、熱接着剤が最適です。
  • Pi の GPIO の 2 ピンからワイヤーを引き、PowerBoost の + コネクタにハンダ付けします。
  • GPIO の 6 ピンから PowerBoost の – コネクタに 2 番目のワイヤーを接続します。
  • Piディスプレイの挿し込み線2本で、Piの4番ピンを5Vに、9番ピンのGNDをディスプレイボードのGNDに接続します。
  • PowerBoostにスライドスイッチをはんだ付けし、真ん中のピンをGNDに、外側のピンの1つをENに接続します。 ホットボンドでスイッチをケースに固定します。
  • 最後に、PowerBoostに電池を差し込みます。

これが終わったら、タブレットケースの背面をディスプレイハウジングにねじ止めします。 PowerBoost経由でPiにプラグを挿して充電します。

Androidを搭載したRaspberry Piタブレットは、すぐに使用可能です。

WebOS on the Raspberry Pi

Raspberry PiタブレットのOSとしてAndroidに依存する必要はありません。

Android にある豊富なアプリには及びませんが、WebOS はスマートな代替品です。 これはもともと Palm が 2009 年にリリースしたオペレーティング システムですが、残念ながら存続できませんでした (実際の問題というよりも、企業の信頼性の低さと HP の買収が主な原因です)。 しかし、オープンソース版のLuneOSがRaspberry Pi 3に移植されています。

ダウンロードしてください。 LuneOS for the Raspberry Pi

Your Very Own Raspberry Pi-Powered Tablet!

Raspbian がタッチスクリーン体験に適していないにもかかわらず、今では、数時間の充電で、100 ドル以下で Raspberry Pi パワード Android タブレットを手に入れる (または作る準備ができる) べきです (3D プリントした部品を別の場所に持っていけば少し高くなります)。

もっとRaspberry PiとAndroidのプロジェクトをしたいですか? Raspberry Pi で Android TV ボックスを構築してみてください。

Christian Cawley (1455 Articles Published)

Security, Linux, DIY, Programming, and Tech Explainedの副編集長です。 また、The Really Useful Podcastを制作し、デスクトップとソフトウェアのサポートに豊富な経験を持つ。 Linux Format 誌の寄稿者でもある Christian は、Raspberry Pi をいじり、レゴを愛し、レトロゲームが大好きです。

More From Christian Cawley

コメントを残す

メールアドレスが公開されることはありません。