並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 30 件 / 30件

新着順 人気順

GPIOの検索結果1 - 30 件 / 30件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

GPIOに関するエントリは30件あります。 Raspberry PiRaspberryPi電子工作 などが関連タグです。 人気エントリには 『ラズベリーパイのGPIOの使い方!5V/12Vを制御してみた』などがあります。
  • ラズベリーパイのGPIOの使い方!5V/12Vを制御してみた

    ラズベリーパイのGPIOはコマンド・Pythonから簡単に制御出来て非常に便利です。 GPIOから直接は3.3V出力しかできませんが、トランジスタを利用すれは5V/12Vも制御できます。 PythonでGPIOを制御しつつ、市販の電子部品を使って5V/12Vを駆動する方法を紹介します。 実際に3.3V/5V/12VをON/OFFさせたのを動画にもまとめています。 最初にご覧になるとイメージしやすいと思いますので是非ご覧ください。 ラズベリーパイのGPIOの電圧は3.3V ラズパイのGPIOは3.3V入出力です。 3.3Vならば簡単に直接駆動することができます。(最大16mAまでですが…) LED・小さなモータレベルならば動作できるスペックとなっています。 ラズパイのGPIOをPythonで制御する ラズベリーパイのGPIOのON/OFFはPythonで簡単にON/OFFできます。 今回使う

      ラズベリーパイのGPIOの使い方!5V/12Vを制御してみた
    • Raspberry Pi PicoをRaspberry PiぽいGPIOで動かしたい - あっきぃ日誌

      いきなりタイトルと違う話題をするのですが、今年もAdvent Calendarの時期がやってきたので、Raspberry Pi Advent Calendar 2022を立てました。Raspberry Piであれやこれやネタ投稿してくださる方を募集しております。なお、他のシングルボードコンピュータは申し訳ありませんが別のところでやってもらえると幸いです。これを注記しなかったため、Rock Piのネタを書こうと登録してくださった方が現れて泣く泣く消しました……。 adventar.org では本題。 Raspberry Pi PicoをRaspberry PiぽいGPIOで動かしたい Raspberry Pi Picoで工作するネタを考えると、Raspberry Piでやったネタを移植してみたいとかを思いつくなどがあります。10年で様々なHATやuHAT(pHATやBonnetなど)が登場し

        Raspberry Pi PicoをRaspberry PiぽいGPIOで動かしたい - あっきぃ日誌
      • C#でラズパイのGPIOを操作しよう~LEDを点灯させる

        対象読者 IoTに興味があり、C#とRaspberry Pi(Linux環境)の基本的な知識がある方を対象とします。Linuxや電子工作の初歩的な説明は割愛しているので、「ラズベリーパイをつかったセンサープログラミング超入門」の記事なども併せて参照してください。 はじめに 前回で、WindowsとRaspberry Pi環境の準備が整ったので、今回は、C#によるGPIOの基本操作を解説します。 GPIO Raspberry PiでLEDなどの電子部品を操作するには、GPIO(General Purpose Input/Output)の制御が必須です。 GPIOの制御は、ハードウェア的には、SoC(System on Chip、CPUと周辺パーツを集積したもの)のレジスタを操作することなのですが、Raspberry Pi(Raspbean OS)では、直接レジスタを操作するだけではなく、Li

          C#でラズパイのGPIOを操作しよう~LEDを点灯させる
        • GPIO番号に互換性がない? 「Raspberry Pi 5」と前モデルを比較してみた

          2024年2月にマイコンボードの「Raspberry Pi 5」が日本でも発売された。読者のみなさんはもう手に入れただろうか。Raspberry Pi 5は様々なメディアで取り上げられているため、基本的な特徴などは既にご存じのことと思う。 そこで今回はRaspberry Pi 5のGPIO(General Purpose Input/Output、汎用I/O)に注目したい。IoT(インターネット・オブ・シングズ)や電子工作に興味がある人は、GPIOをよく使うのではないだろうか。Raspberry Pi 5は、前モデルの「Raspberry Pi 4 Model B」と比べて、幾つか互換性がない点がある。GPIOもその1つだ。 以下ではRaspberry Pi 4 Model BとRaspberry Pi 5に「Raspberry Pi OS」をインストールした上で、GPIOの仕様の違いを確

            GPIO番号に互換性がない? 「Raspberry Pi 5」と前モデルを比較してみた
          • 電子工作マニアにお薦め——GPIOピン配置を参照できるPCB定規「Raspberry Pi PCB Ruler」|fabcross

            電子工作に必要な技術情報がプリントされたPCB型定規「Raspberry Pi PCB Ruler」がKickstarterに登場し、人気を集めている。 一昔前のエンジニアは、胸ポケットに挿したヘンミ計算尺をステータスシンボルにしていたが、今はこのプリント基板(PCB)定規の方がふさわしいだろう。 Raspberry Pi PCB Rulerは、電子工作に必要な技術情報がプリントされた15cm直定規。表面にはRaspberry Pi 4のGPIOピンアウトに加え、ケーブル外径、回路基板のトレース幅などがプリントされている。GPIOピン配置はスルーホールになっているので、Raspberry Piを使った電子工作での利便性が高い。

              電子工作マニアにお薦め——GPIOピン配置を参照できるPCB定規「Raspberry Pi PCB Ruler」|fabcross
            • Raspberry Pi Picoに最大4つのアドオンを——ケイエスワイ、マルチGPIOボード「Pico Decker Quad Expander」発売|fabcross

              ケイエスワイは、1台のRaspberry Pi PicoにGPIOピンを4重にして最大4つのアドオンを取り付けることができる、マルチGPIOボード「Pico Decker Quad Expander[PIM555]」を発売した。 Pico Decker Quad Expander[PIM555]は、ラベル付けされた4セットのオスのGPIOピンを備えており、他のデバイス、ジャンパーワイヤー、回路などを取り付けることができる。

                Raspberry Pi Picoに最大4つのアドオンを——ケイエスワイ、マルチGPIOボード「Pico Decker Quad Expander」発売|fabcross
              • Raspberry Pi 4用オプションが多数登場、8千円のアルミケースやGPIO制御ファンなど

                  Raspberry Pi 4用オプションが多数登場、8千円のアルミケースやGPIO制御ファンなど
                • ラズパイ(Raspberry Pi)のGPIOを再確認! | Device Plus - デバプラ

                  まずは汎用入出力からマスターしよう 近年、ラズパイ(Raspberry Pi)は、小型で低価格なシングルボードコンピューターとして、人気が出てきました。Linuxが動作することから、ネットワーク機器はもちろん、動画再生やゲーム機などにも応用されています。 長年、趣味でラズパイを触っていても、ハードウェアには興味を持たなかった方も多いのではないでしょうか? ラズパイは、基板上に信号を入出力するピンがあらかじめ実装されていて、機能を簡単に拡張できるように設計されています。 この使い方をマスターすれば、ホームオートメーションや産業用ロボットの制御など、本格的な電子機器の開発も夢ではありません。 本記事では、その第一歩となる、入出力の学習を進めます。 ラズパイとブレッドボード 目次 ラズパイのGPIOは外の世界への入口! GPIOの概要 GPIOピンは外部の機器と通信する GPIOをブレッドボード

                    ラズパイ(Raspberry Pi)のGPIOを再確認! | Device Plus - デバプラ
                  • Lチカを超えて電子工作をちゃんと知るための「n講」 第6回:ソースコードを覗く〜GPIO編〜 | Device Plus - デバプラ

                    第1回:ToF距離センサの仕組み 第2回:加速度センサの仕組み 第3回:温度センサの仕組み 第4回:光学式マウスのチップを拝む 第5回:チップを拝む〜互換チップの世界〜 しっかりとした正しい知識を基礎から学び、長く電子工作を楽しむことができるようになることを目的とした今回の連載。分かりやすく解説してくれるのは、金沢大学電子情報通信学類教授の秋田純一先生です。第5回までは「チップを拝む」をお送りしてきましたが、今回からは新シリーズ「ソースコードを覗く」がスタート。初回は、Arduino等のライブラリのソースコードを階層的に読んで、APIとタイマ等のハードウエアリソースとの関係をつなげていきたいと思います。それでは早速始めましょう! 目次 Arduinoの便利さ? マイコンのデータシート Arduinoのソースコードを読む 1. Arduinoの便利さ? みなさん、Arduinoって使ったこと

                      Lチカを超えて電子工作をちゃんと知るための「n講」 第6回:ソースコードを覗く〜GPIO編〜 | Device Plus - デバプラ
                    • Lチカonラズパイで、オームの法則・GPIO・トランジスタをちょっと詳しく知る | Device Plus - デバプラ

                      デバプラの電子工作シリーズも、ずいぶんと溜まってきました。過去記事を読んでいただいた読者のみなさんは、自身の手で何かを作り出し、楽しんでいただいていると思います。 しかし、「何かは作れるけど、実は原理みたいなものはイマイチわかっていない」という声も、編集部に届いています。確かに、電気・電子・回路・プログラム、となると、それぞれどうしても難しい部分があり、その根本のリクツのようなものはなかなか理解しがたい。編集部も、身をもって体感しているところです。 そこで、今回はメディアアートの分野で、また「ちょっと深い仕組み」を解説する書籍の世界で活躍している、伊藤尚未さんにご登場いただきます。テーマはLチカ。……ただし、ちょっと深く、その大事な部分に迫ります。後々応用が利くお話です。 ◆ 目次 はじめに まずは「Lチカ」と呼ばれるものから考える オームの法則 ラズパイのGPIO トランジスタでLEDを

                        Lチカonラズパイで、オームの法則・GPIO・トランジスタをちょっと詳しく知る | Device Plus - デバプラ
                      • ESP32のGPIO研究

                        アナログ入力として0 – 4095の値を入力します。入力範囲はanalogReadResolution()にてADC取得解像度設定で、より荒い値に変更することができます。 0は0V、4095は3.3Vに対応していますが、精度はそれほど高くないので注意して利用してください。 ADCに接続されているGPIOでのみアナログ入力が可能です。GPIO32以降であればどんな状況でも利用可能です。無線を利用しない場合にはADC2に接続されている端子でも利用が可能です。 OUTPUT デジタル出力としてLOW(0V, GND)かHIGH(3.3V)を出力します。入力専用を除き、GPIO0からGPIO33までのGPIOで利用可能です。 LOWの0Vに出力は、GPIOに接続されている端子をGNDとつなげることを意味します。外部からの電圧をそのGPIOに吸い込む方向になります。LEDなどのマイナス側をGPIOに

                          ESP32のGPIO研究
                        • Raspberry Pi GPIOを使用したシリアル通信

                          各UARTのLinuxデバイスとの対応 注:/dev/serial0および/dev/serial1は、/dev/ttyS0または/dev/ttyAMA0のいずれかを指すシンボリックリンクになっています。 使用した環境では、デフォルトのLinuxデバイス状態は、以下のようになっていました。 上記のとおり、mini UART(/dev/ttyS0)は、無効化されていて存在しておらず、このため、mini UART(/dev/ttyS0)のシンボリックリンクであるPrimary UART(/dev/serial0)も存在しませんでした。Bluetoothモジュールとの接続に使用されるSecondary UART(/dev/serial1)は、UART0(/dev/ttyAMA0)のシンボリックリンクになっており、UART0(/dev/ttyAMA0)がBluetoothモジュールとの接続に使用され

                            Raspberry Pi GPIOを使用したシリアル通信
                          • raspberry pi picoのGPIO制御速度とマジョカアイリス液晶の制御 - honeylab's blog

                            皆さんお待ちかねのRaspberry pi PICO 、無事入手したので 早速マジョカアイリス液晶に接続してみることにしました。 最近発売されている普通のRaspberyPi用の液晶はほとんどSPI接続ですが、パラレル接続の液晶を制御しようとすると、それなりのピクセルレートで信号を生成しないといけないため、結構早くGPIOを制御する必要があります。 それだけの信号を生成できるか、まず確認してみます。 検索用:「Raspberry Pi PICO GPIO 高速」 Raspbery pi PICOはMycroPythonとやらで簡単にプログラムを書けるらしいですが、残念ながら私は ぱいそん はさっぱりなのです。 仕方ありませんのでC言語で書いていくことにします。 ここからいろいろ書いていきますが、C言語での開発環境は公式などを参照してすでにできているものとします。 ・C言語でGPIOを制御す

                              raspberry pi picoのGPIO制御速度とマジョカアイリス液晶の制御 - honeylab's blog
                            • A GPIO driver in Rust [LWN.net]

                              As an example of what a "real" device driver in Rust would look like, Wedson Almeida Filho has posted a translation of the PL061 GPIO driver alongside the original. For ease of reading, the resulting HTML has been reformatted a bit and placed below; viewing in a wide window is recommended. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 4

                              • 詳説 GPIO Support for Raspberry Pi

                                デベロッパーのためのAzureクラウドネイティブスタック 〜 提供したい価値からはじめる高速+高可用+高付加価値ソリューション

                                  詳説 GPIO Support for Raspberry Pi
                                • GPIOの有効化 - FaBo EdgeAI Docs

                                  GPIOの有効化 ここでは、Jetson NanoでRaspberryPiと同じAPIがあるPython(RPi.GPIO)によるGPIO制御を行うためには、Jetson GPIOライブラリをインストールする必要があります。 JupyterからTerminalを起動します。 pip3インストール

                                  • パソコンにGPIOボードを追加する。(1) - Qiita

                                    はじめに Pythonでプログラムを作り、そのプログラムで、外部H/Wを制御したい時があります。 例えば、ノートパソコンをPLCの24Vラインに繋いで、直接に信号の通信を行う場合です。この通信を実現するために、パソコンが制御できるI/Oポートが必要になります。 関連記事:ノートパソコンにGPIOインターフェースあれば・・ Rasbeprry PIやNVIDIA Jetson nanoのようなシングルボード小型コンピュータには、自前のGPIOポートを内蔵しているため、関連の設定が簡単です。しかし、パソコンの場合には、USB以外のI/Oポートがしないため、別途のGPIOボードを用意し、ドライバーの設置やライブラリーの設定を行う必要があります。 今回の記事では、Windowsパソコンに12ポートのGPIOボードを設置する方法をご紹介します。 GPIOボードの紹介 GPIOボードとしてAdafru

                                      パソコンにGPIOボードを追加する。(1) - Qiita
                                    • Notify when gpio value is changed

                                      I'm currently trying to poll gpio value with only shell script. I basically developped the script with a test file before using /sys/class/gpio/gpioxx/value This is the solution I found : #!/bin/bash SCRIPT_DIR=$(dirname $(readlink -f $0)) FILE_NAME=$SCRIPT_DIR"/fileTest" while true do inotifywait -qq -e modify $FILE_NAME read val < $FILE_NAME echo $val ### do something here ### done This is worki

                                        Notify when gpio value is changed
                                      • M5StickV:GPIOによるPLEN:bitとの連携

                                        M5Stackから、新製品の M5StickV が発売されました。今回はESP32ではなくて、K210 RISC-V搭載です。顔検出などが高速にできるプロセッサとのこと。無線機能はついてないので、技適は必要なし!よって日本でも即発売となりました! 発売当初品薄だったのですが、運よく初回販売で入手することができました。 M5StickV きたー! pic.twitter.com/0Bj60L4IEU — Nochi (@shikarunochi) 2019年7月13日 初期プログラムとして、顔認識するプログラムが入っています。起動すると即、顔認識起動!すごい! 顔認識してもらうために、ムックに偽装する PLEN:bit pic.twitter.com/9ceP907hRl — Nochi (@shikarunochi) 2019年7月13日 M5StickVについては、さいとてつやさんのサイ

                                          M5StickV:GPIOによるPLEN:bitとの連携
                                        • Jetson開発ボードでGPIOを使ってみる - Qiita

                                          はじめに JETSON TX2の開発ボードには、RaspberryPiのピン互換のJ21があります。(ピン配置) RaspberryPiのWiringPiように、お手軽にGPIOを操作できるライブラリとして、NVIDIAのGitHubに、Python向けのGPIOライブラリが公開されています。 Jetson.GPIO (GitHub) Jetson.GPIO (PyPI) (こちらを見る限り、XAVIER, TX2, TX1, NANOに対応しているようです) ここでは、LEDを点滅させるところまで試してみました。 インストール こちらの手順に従って、インストールします。 前準備 python3の開発環境をインストール

                                            Jetson開発ボードでGPIOを使ってみる - Qiita
                                          • System.Device.Gpio 2.2.0

                                            There is a newer prerelease version of this package available. See the version list below for details.

                                              System.Device.Gpio 2.2.0
                                            • Raspberry Pi向けのGPIOスタック拡張ボードが発売、最大5枚まで接続可能

                                                Raspberry Pi向けのGPIOスタック拡張ボードが発売、最大5枚まで接続可能
                                              • 今さらきけない「ラズパイってなんですか?」 第5回 GPIOって何ですか? 機能や役割は? |fabcross

                                                Raspberry Pi(ラズパイ)には「GPIO」(General Purpose Input/Output:汎用入出力)と呼ばれる40ピンのインターフェースが用意されています。GPIOは、ラズパイのUSBポートを上にして正面から見たとき、左上が1番ピン、その隣が2番というように、左/右の順番で奇数/偶数の形で構成され、最後の右下が40番ピンとなります。これらは物理的に配置されたピン番号であるため「物理ナンバー」と呼ばれます。ちなみにGPIOはラズパイ独自のものではなく、他の組み込み型コンピューターなどにも用意されている機能です。 ラズパイに用意されているGPIOに電子回路を接続すると、電子デバイスの制御ができます。ラズパイはもともと教育用に開発されたマイコンですので、電子回路の制御を学べるように設計されており、手軽に回路を作れることが特徴です。 GPIOを使うと、LEDを点灯/点滅させ

                                                  今さらきけない「ラズパイってなんですか?」 第5回 GPIOって何ですか? 機能や役割は? |fabcross
                                                • 【最速】ラズベリーパイ(Raspberry Pi)でGPIOピンの配置を簡単に確認する方法(ターミナル使用) | sozorablog

                                                  この記事ではラズベリーパイのターミナルでGPIOピン配置を確認する方法について解説します。 電子工作に必須なGPIOピン GPIO(General Purpose Input/Output)ラズベリーパイに付いている40本の入出力ピンです。それぞれのピンに役割が決まっており、「信号の入力」と「信号の出力」ができます。 ここに電子パーツを接続すると、ラズベリーパイでセンサーの値を読み取ったり、LEDを点灯させたりできます。 Raspberry Pi Zero 2 Wのピン配列の向き 自分はこのようなカンペを、ラミネートして使っているのですが、正直作るのは手間でした。 ラズベリーパイでGPIOピン配置を確認する方法 ターミナルで以下のコマンドを実行するだけでピン表示が確認できます。 まず、ターミナルを開きます。 下記の赤枠の場所にコマンドを入力します。 pinoutと入力して「Enter」キー

                                                  • Raspberry PiのGPIOピン配置を確認する - BioErrorLog Tech Blog

                                                    Raspberry PiのGPIOピン配置位置を確認する方法を整理します。 はじめに 想定環境 Raspberry PiのGPIOピン配置を確認する pinoutコマンドで確認する ドキュメントから確認する おわりに 参考 はじめに Raspberry PiのGPIOピン配置は複雑です。 私は毎度ピン配置を調べてから作業しています。 ピン配置の調べ方をしばしば忘れてしまうので、備忘録を残します。 [関連記事] www.bioerrorlog.work 想定環境 Raspberry Pi 2/3/4 ではGPIOピン配置は同じ(40本)で、本記事ではこちらを想定します。 一方、Raspberry Pi 1 Model B+以前はピン配置が異なります(26本)。 Prior to the Pi 1 Model B+ (2014), boards comprised a shorter 26-p

                                                      Raspberry PiのGPIOピン配置を確認する - BioErrorLog Tech Blog
                                                    • ESP32のGPIO出力について

                                                      概要ESP32の出力に関してかんたんにまとめてみました。digitalWrite()、ledcWrite()、dacWrite()を対象とします。 動作電圧に関してESP32は3.0Vから3.6Vまでの電圧で動作させることができます。昔はもう少し低電圧で動作が可能でしたが、無線を利用時に不安定になるので、最低電圧が上がっていった経緯があります。 データシートPower supply voltageの項目を見ると、3.0Vから3.6Vまでで、推奨が3.3Vになっています。本解説では3.3Vで動かした場合の数値で説明を行います。 出力の種類についてESP32では以下の3種類の出力があります。 デジタル出力 digitalWrite()デジタル出力は一番シンプルな出力です。LOWの場合には0V、HIGHの場合には3.3Vの電圧を出力します。 LOWの場合には0Vを出力するよりは、外部からの電気を

                                                        ESP32のGPIO出力について
                                                      • Raspberry Pi のGPIOをPythonから利用する - Qiita

                                                        pi@raspberrypi:~ $ gpio readall +-----+-----+---------+------+---+---Pi 3---+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ | | | 3.3v | | | 1 || 2 | | | 5v | | | | 2 | 8 | SDA.1 | IN | 1 | 3 || 4 | | | 5v | | | | 3 | 9 | SCL.1 | IN | 1 | 5 || 6 | | | 0v | | |

                                                          Raspberry Pi のGPIOをPythonから利用する - Qiita
                                                        • bullseyeベースのRaspberry Pi OSからWiring Piが無くなった、その対処方法(raspi-gpio コマンド) - Qiita

                                                          $ raspi-gpio help WARNING! raspi-gpio set writes directly to the GPIO control registers ignoring whatever else may be using them (such as Linux drivers) - it is designed as a debug tool, only use it if you know what you are doing and at your own risk! The raspi-gpio tool is designed to help hack / debug BCM283x GPIO. Running raspi-gpio with the help argument prints this help. raspi-gpio can get an

                                                            bullseyeベースのRaspberry Pi OSからWiring Piが無くなった、その対処方法(raspi-gpio コマンド) - Qiita
                                                          • ラズパイのGPIOシリアル通信時のエラー:serial.serialutil.SerialException device reports readiness to read but returned no data - suzu6の技術ブログ

                                                            ラズパイのGPIOシリアル通信時のエラー:serial.serialutil.SerialException device reports readiness to read but returned no data はじめに ラズパイでシリアル通信でのエラーを解決したので、共有のため書きます。 ラズパイでPython3.6のセットアップは、こちらの記事で紹介しています。 ラズパイのGPIOシリアル通信のセットアップ RaspberryPi3では、/dev/ttyAMA0のポートがデフォルトでBluetooth用に変わったようです。 GPIOピンを/dev/ttyAMA0のポートに設定する方法は、以下を参考しました。 RaspberryPi3でシリアル通信を行う ポートを読むにはsudoを使うため、ローカルのpyenvを使う場合は下の記事を参考にして下さい。 linuxに、root use

                                                            • 普通のPCにもGPIOを生やせるみたい

                                                              先日こんな記事を書いたのですがそれの続きのような内容です とりあえず作ったものは今の所問題もなくLXD上で稼働してます Ubuntuベースなんでunattended-upgrades入れて定期的にセキュリティアップデートを自動で掛けようと思ってるんですが再起動を伴うアップデートの時には手動にしたいので何か通知する仕組みが欲しいなと考えていました ヘッドレス運用で部屋の片隅に置いとこうと思ってるんでわざわざ通知用画面作るのも面倒だし多分作っても見ないだろうしスマホに通知送るような大掛かりな仕組みも作りたくないしLEDチカチカさせるだけで十分なんだよなぁ よしGPIO生やす方法探そう! ってなって探したらありました [商品] [Linuxでの使い方] さすがadafruitさん痒いところに手が届く商品作ってはる ふむふむ libusb、udevルール、環境変数、pipでpyftdiとadafr

                                                                普通のPCにもGPIOを生やせるみたい
                                                              1

                                                              新着記事