タグ: Raspberry Pi

  • Raspberry Piで赤外線リモコンを中継して他の機器を操作するには

    Raspberry Piで赤外線リモコンを中継して他の機器を操作するには

    家電製品を操作するリモコン。普段使わないボタンってありますでしょうか?

    手元のチューナのリモコンは、「チューナー電源」「チューナー音量」のボタンの他に、「TV電源」「TV音量」といったボタンがありますが、普段は使っていません。

    この普段使わないボタンで、TVではなく別の機器・・・・バースピーカーの電源や音量の操作ができれば便利かと思いまして。

    その願いの実現のため。Raspberry Piを使って、任意のリモコンの赤外線を受信後、別のリモコンの信号をRaspberry Piから送信するようなシステムを構築してみたいと思います。 (さらに…)

  • ARMシングルボードコンピュータのSoCは

    ARMシングルボードコンピュータのSoCは

    近年、Raspberry Piをはじめ、いろいろな種類のシングルボードコンピュータがお店で取り扱われています。

    シングルボードコンピュータは、基本的にCPU/GPUを1つのチップにまとめたSoC(System on a chip)が搭載されています。

    SoCの種類を調べれば、CPUが32ビットのSoCは初期の(古い)製品、64ビットのSoCなら新しい製品というように、製品の新旧の判定の目安になりそうです。

    国内のお店で入手可能なシングルボードコンピュータを、SoCごとに分類させて頂きました。 (さらに…)

  • Raspberry Piで64ビット(aarch64)版Fedora 29を起動してみました

    Raspberry Piで64ビット(aarch64)版Fedora 29を起動してみました

    aarch64版のFedora 29 Serverをダウンロードさせて頂き、Raspberry Piで起動してみました。

    (※18.11.3時点)通常のFedora ARM版のホームページからダウンロードできず、別途ダウンロードのリンクを探す必要がありました。リンク情報等を記録させて頂こうと思います。


    ※19.11.4追記:より新しいFedora 31をインストールされる場合、宜しければこちらの記事を御覧ください。

    (さらに…)

  • Raspberry PiでFedora 29 Workstationを起動してみました

    Raspberry PiでFedora 29 Workstationを起動してみました

    Raspberry Pi 3 Model BでFedora 29 Workstationを起動してみました。

    ファイルシステムの拡張方法等を記録しておきたいと思います。 (さらに…)

  • ARM版Fedora 29がサポートしてるRaspberry Piは

    2018年11月 Fedora 29がリリースされました。

    シングルボードコンピュータにインストールして遊んでみたいと思いますが、サポートされているRaspberry Piは限られているようです。

    そのあたりの情報を整理させて頂こうと思います。

    ※18.11.3:内容に間違いがありましたため、修正致しました。 (さらに…)

  • Raspberry PiにBluetoothでワイヤレス・ゲームパッドを接続するには

    Raspberry PiにBluetoothでワイヤレス・ゲームパッドを接続するには

    Raspberry PiにBluetooth方式のワイヤレス・ゲームパッドを接続してみました。

    早速、↑↑↓↓・・・あのコマンドを入力すると、Raspberry Piが無敵化・・・せずに自爆しました。

    それはさておき、接続手順を記録しておこうと思います。 (さらに…)

  • Raspberry PiでフルカラーLEDイルミネーションを作るには

    Raspberry PiでフルカラーLEDイルミネーションを作るには

    フルカラーLEDをRaspberry Piで制御して、様々な色を表現するイルミネーションを作ってみたいと思います。

    デジタル的に単にLEDをチカチカ(ON/OFF)させるのではなく、アナログ的に輝度(明るさ)を4096段階調整可能です。調節はPWM(Pulse Width Modulation)制御基板を使用しました。

    「イルミネーション」に相応しく、PWM制御基板1つで16チャンネル=フルカラーLEDを5つ接続することができます。複数のPWM制御基板を並列に接続することで最大992チャンネル、330個のフルカラーLEDを接続し、Raspberry Pi 1台で制御することが可能です。

    この記事では、そのようなフルカラーLEDを制御する方法を記録してみたいと思います。 (さらに…)

  • Raspberry Piで電源容量を気にせずにPWM制御を行うには

    Raspberry Piで電源容量を気にせずにPWM制御を行うには

    例えばモーターの制御などに、PWM制御を使用したい場合があります。

    Raspbery Piは内蔵のハードウェアPWMを持っていますが、GPIOの給電能力の影響で直接モーター等を接続するとうまく動作しない場合があり、使いやすいとは言えない感じです。使用できるチャンネル数もそれほど多くありません。

    通常のGPIO端子でソフトウェア的にPWM制御を行う場合、OSのリアルタイム性能の影響などで制御時間にズレが生じ、ハードウェアPWMよりも精度がずいぶん落ちるようです。

    電源、チャンネル数等の問題をクリアしつつ、Raspberry Piで精度の高いPWM制御を行う方法を記録しておこうと思います。 (さらに…)

  • Raspberry Piでソフトウェア的なスイッチ(カチカチ押す方)を作るには

    Raspberry Piでソフトウェア的なスイッチ(カチカチ押す方)を作るには

    Raspberry PiのGPIO端子にスイッチ(ボタン等)を取り付けて、デバイスを制御することがあるかと思います。

    ここではスイッチを取り付けるのが面倒なので物理的なスイッチの代わりに、Wi-Fiや有線LANで接続したスマートフォンやPCにスイッチを表示して、Raspberry PiにON/OFF信号を伝える方法を考えたいと思います。

    Raspberry Piと制御用のスマートフォンの間でリアルタイムにデータのやり取りが行えるように、WebSocketを使った方法の一例を記録しておこうと思います。 (さらに…)

  • 1つのUSB電源からRaspberry PiとGPIOデバイスに給電するには

    1つのUSB電源からRaspberry PiとGPIOデバイスに給電するには

    たとえばRaspberry PiのGPIO端子にモーターを接続したい場合など。

    うまく動作する場合もありますが、デバイスにより電源容量が不足してうまく動作しない場合があります。

    デバイス専用に別の電源を用意すれば良いのですが、コンセントが2つ必要だったり、配線が複雑になったりします。

    GPIOを使う場合にありがちな、電源容量不足の問題をなんとかシンプルに解決できないでしょうか?

    方法案として「比較的大きな電源容量のUSB電源を1つのみ用意しRaspberry PiとGPIOデバイスの両方に同時に給電する」方法を考えたいと思います。 (さらに…)