タグ

RaspberryPiに関するiwwのブックマーク (202)

  • Raspberry Pi の Drive Strength を変更して少し大きめの電流を流す - Qiita

    参考にしたWebページ [1] http://ja.scribd.com/doc/101830961/GPIO-Pads-Control2 [2] http://www.thebox.myzen.co.uk/Raspberry/Understanding_Outputs.html [3] http://raspberrypi.stackexchange.com/questions/9772/how-do-i-change-the-drive-strength-on-gpio GPIOポートのDrive Strengthとは Raspberry PiのGPIOは全体で最大50mAの出力が可能であるということは多くのサイトで見つかります。 例えば以下のページでもGPIOの電流は最大で50mAであることが書かれています。 それでは、GPIOのピン1つからはどれだけの電流を流すことができるでしょう

    Raspberry Pi の Drive Strength を変更して少し大きめの電流を流す - Qiita
    iww
    iww 2024/01/28
    Drive Strength Control
  • Raspberry Pi Documentation - Raspberry Pi hardware

    A powerful feature of the Raspberry Pi is the row of GPIO (general-purpose input/output) pins along the top edge of the board. A 40-pin GPIO header is found on all current Raspberry Pi boards although it is unpopulated on Raspberry Pi Zero, Raspberry Pi Zero W, and Raspberry Pi Zero 2 W. The GPIO headers on all boards have a 0.1-inch (2.54 mm) pin pitch. Any of the GPIO pins can be designated in s

    Raspberry Pi Documentation - Raspberry Pi hardware
  • Raspberry PiのGPIOピンの概要 « osoyoo.com

    今回はRaspberry PiのGPIOピンの概要を確認します。 今回の説明内容 今回はRaspberry PiのGPIOピンの概要を確認します。GPIOのピン番号や電気的仕様を確認したあと、GPIOピンにLEDを接続する回路とスイッチを接続する回路を検討します。 今回の説明内容は以下になります。 GPIOピン番号 GPIOピンの電気的仕様 GPIOピンのLEDを接続する回路 GPIOピンにスイッチを接続する回路 プルアップ抵抗・プルダウン抵抗の注意点 補足 – Raspberry Pi内部のプルアップ・プルダウン抵抗 GPIOピンの番号 Raspberry Piにはプログラムで制御できるGPIOピンは26あります(第一世代A+/B+と第二世代の場合)。プログラムで制御する際、どのGPIOピンを制御するのかを番号で指定します。 番号の指定方法は2種類あります。 一つはRaspberry

  • 電子工作 その12(ロードセル:HX711の使い方)

    こんにちは、Ideagearの鈴木陽介です。 今回は、Arduino Unoを用いたロードセル(HX711)の使い方についてご説明します。 記録として残しておくだけが目的の超手抜き記事のためw、引用のオンパレードですがご了承ください。※2023年1月4日にテストしたものを今回記事に起こしました。 2022年12月28日に深セン華強北のお店で購入。 ロードセル(銀色の棒状のもの)とそれ用のプラスチック板とネジ類、HX711(ロードセルの値を読み取るためのアンプモジュール)などをすべて含めて、わずか30元(約600円)※約20元/円 ロードセルとは? 秋月電子通商さんのページの言葉をお狩りすると、 質量やトルクなどを検出するセンサ(荷重変換器)です。アルミ起歪体にひずみゲージ(ストレインゲージ)がホイートストンブリッジ回路構成で貼りつけられています。片持ち梁タイプのロードセルで、荷重(0~20

    電子工作 その12(ロードセル:HX711の使い方)
  • 『猫の体重管理。』

    野辺山100k完走への道 マイペースで楽しく完走目指してます。 夢は大きくデカフォレスト(10回完走)です。 最近激しく仕事が忙しくて、ブログを書くどころか読む気力ゼロの毎日…。 ご覧いただいている皆様、中々見にいけなくてすみません。 それでも、ちょっとだけ私のやっている仕事(というか趣味か?)について、紹介したいと思います。 ランとは直接関係ないので、やIoTにご興味のない方はスルーしてください。 私の職は、ITエンジニア、特にデータサイエンティストの仕事を好んでしています。 (最近は忙しいわりに、つまらん仕事ばっかりですが…) 過去のプロダクトでは、「ランニングウォッチ」の開発の仕事もしたことがあります! ↓ これがランを始めるきっかけでした。 既に生産終了してしまった国産メーカーです…使ってくださっているランナーの皆さんありがとうございます。 当時は、 ・GPSモジュールの低消費

    『猫の体重管理。』
  • Raspberry PiのI2Cをコマンドラインでセットアップ - Qiita

    modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/5.4.79+/modules.dep.bin' modprobe: FATAL: Module i2c-dev not found in directory /lib/modules/5.4.79+

    Raspberry PiのI2Cをコマンドラインでセットアップ - Qiita
    iww
    iww 2024/01/07
    raspi-config を非対話で使う
  • raspberry piとhx711を使った重量測定器(TkinterでGUI表示) - Qiita

    これまた仕事で重量測定と重量に応じた結果表示のニーズが出てきたので、プロトタイプを作ってみました。 1. タッチパネルディスプレイのセットアップ 表示だけならHDMI接続のディスプレイでも無機質なCLIでもいいのですが、使用する対象は自分のようななんちゃってプログラマーではなく素人です。 なのでGUI表示&タッチパネルを用いた簡単な操作ができるようタッチパネルディスプレイを手配します。 https://www.amazon.co.jp/dp/B075K56C12/ これならGPIOを占有しないので、ロードセル接続に最適ですね! セットアップ方法は先人の方が分かりやすく紹介していただいているので、リンクを貼っておきます。 neuralassemblyのメモ:Raspberry PiのGPIOが引き出せる小型タッチスクリーンが届いたので電子工作に使ってみた https://neuralasse

    raspberry piとhx711を使った重量測定器(TkinterでGUI表示) - Qiita
  • Raspberry Piでスイッチ入力

    どうも、クラゲです。 ラズパイにタクトスイッチを付けて基的なプログラミングを行います。主に、GPIOを常時チェックして処理する方法とGPIOに変化があったときのみ処理する方法の2通りあります。 この動画はLチカとの組合せで、スイッチを押したら5回だけ点滅しています。こちらのコードも最後に紹介します。 目次 [TOC] ラズパイ 今回はRaspberry Pi 4 B を使用しました。別のラズパイでも問題ありません。 電子部品 ラズパイ以外に必要な部品は以下3点です。 ブレッドボード タクトスイッチ ジャンパーワイヤー(オス-メス) 2 色や大きさなどは好みで構いません。 回路結線 以下のように接続してください。 タクトスイッチは縦置きか横置きかで向きがありますが、図のように挿さる向きであればOKです。 ラズパイ側は上から3番目のピンと6番目のピンです。上側がGroundで下側がGPIO

    Raspberry Piでスイッチ入力
    iww
    iww 2024/01/06
  • GPIOのアクセス方法

  • RasberryPi 4BでGPIOのシリアル通信を有効にするメモ - Qiita

    raspi-configが起動したら、以下のような画面になるので、 Interfacing options Serial Port 「いいえ」 ハードウェアポートをアクティブ化するかどうかの質問に「はい」 「了解」 デバイスの確認 $ dmesg | grep PL011 [ 0.038572] Serial: AMBA PL011 UART driver [ 1.431030] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 14, base_baud = 0) is a PL011 rev2 $ ls -al /dev/ttyAMA0 crw--w---- 1 root tty 204, 64 12月 28 19:44 /dev/ttyAMA0

    RasberryPi 4BでGPIOのシリアル通信を有効にするメモ - Qiita
  • 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
    iww
    iww 2024/01/06
  • 第24回 Raspberry PiのGPIOを制御する(コマンド編) | ツール・ラボ

    今回の説明内容 今回はターミナル上のコマンドプロンプトを使ってRaspberry PiのGPIOピン制御をしてみます。 これからターミナル上でコマンドを入力してGPIOを制御しますが、やり方は何通りかあります。この記事では代表的な2通りの制御方法を説明します。言葉の意味はあとで詳しく説明しますが、一つは「echoコマンド」を使う方法、もう一つは「gpioコマンド」を使う方法です。2通りのやり方を通して、GPIOの制御に少しずつ慣れていきましょう。 また、GPIO制御の内容としては「LEDの点灯/消灯の制御」と「スイッチの状態読み取り」を行います。 今回の説明内容は以下になります。 ブレッドボードの確認 GPIO制御方法概要 echoコマンドによるLED点滅制御方法 gpioコマンドによるLED点滅制御方法 catコマンドによるスイッチ状態読み取り方法 gpioコマンドによるスイッチ状態読み

    第24回 Raspberry PiのGPIOを制御する(コマンド編) | ツール・ラボ
  • 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
    iww
    iww 2024/01/06
    無くなったということは標準ではなくなったということなので、gpioコマンドは忘れてよさそう
  • Raspberry Pi で gpio readall ができない場合 | プログラミングコンテストを楽しもう!

    と、LXTterminal を起動して打ち込めば確認できます(以下の写真参照)。 しかし、まれに「Oops  ‐  unable to determine board type…  model:  17」とエラーがでてうまくいかない場合があります。 このような場合は、「Wiring Pi」 というGPIOインターフェースライブラリを更新すると解決する場合があります。 更新の操作は以下の2つの命令を LXTerminal で打ち込んで実行すればよいです。 まずは、更新ファイルのダウンロードのために、

    iww
    iww 2024/01/06
  • ラズパイのGPIOの初期状態を調べる | 電子工作の環境向上

    TOPに戻る 電子工作をするMakerたちの生活環境を快適にするために PCの利用方法、周辺機器、ネットワーク、Wi-FiNAS、クラウドの利用 オーディオ、ビジュアル機器、料理のツール、キットの製作などを取り上げます。 ラズパイのGPIOの初期状態を調べる ■初期状態はGPIOのピンによっていろいろ I2C-1のSDAとSCL信号は1.8kΩのプルアップ抵抗が入っているのでHighです。I2C-0はプルアップ抵抗は入っていないので、HighかLowかはわかりません。SPIのCE0、CE1は負論理なので、初期状態ではHighです。 特別なI/Oになっていない普通のGPIOは初期状態ではHighでしょうかそれともLowでしょうか。負論理のリレーをつなぐと、初期状態がLowのリレーだと電源が入った時点でONになってしまいます。 ●GPIOの状態を表示 gpio readallでGPIOの状態

    ラズパイのGPIOの初期状態を調べる | 電子工作の環境向上
    iww
    iww 2024/01/06
  • Raspberry Pi GPIO Pinout

    Legend Orientate your Pi with the GPIO on the right and the HDMI port(s) on the left. GPIO (General Purpose IO) SPI (Serial Peripheral Interface) I2C (Inter-integrated Circuit) UART (Universal Asynchronous Receiver/Transmitter) PCM (Pulse Code Modulation) Ground 5v (Power) 3.3v (Power) Pinout! The Raspberry Pi GPIO pinout guide. This GPIO Pinout is an interactive reference to the Raspberry Pi GPIO

    iww
    iww 2024/01/06
    ラズパイのピン配置は 2,3,4 で同じらしい
  • Raspberry Pi 5をUSBメモリや外付けSSDからブートする手順&低電力時の警告画面をスキップする方法まとめ

    Raspberry Pi 5はmicroSDカードだけでなくUSBメモリや外付けSSDなどからのブートにも対応しているので、USBブートの手順をまとめてみました。また、5V/3A出力の電源アダプターを使っている場合は起動時に警告画面が挟まるため、警告画面をスキップする方法もまとめています。 Raspberry Pi 5 – Raspberry Pi https://www.raspberrypi.com/products/raspberry-pi-5/ Raspberry Pi Documentation - Raspberry Pi 5 https://www.raspberrypi.com/documentation/computers/raspberry-pi-5.html ◆技適についての前置き 今回使うRaspberry Pi 5はRaspberry Pi財団からGIGAZINE

    Raspberry Pi 5をUSBメモリや外付けSSDからブートする手順&低電力時の警告画面をスキップする方法まとめ
    iww
    iww 2023/11/09
    『警告画面が表示された場合でも、Raspberry Pi 5の電源ボタンを1回押せば警告を無視して起動できます。』 物理で押さないとダメなんだ・・・
  • 猫トイレ監視システムの作り方1:MZ工房

    のトイレって管理が面倒ですよね。気づいたら溜まっているし。入ったかなと思っても不発だったり。 そんな悩みを解決すべくロードセルと呼ばれる重量センサとRaspberry Pi Zeroを使ってシステムを構築しようと奮闘しました。 ラズパイのOSの導入から、ロードセルを使用できるまでに必要な手順、今後の展望についてまとめました。 今回は構想がメインで成果物はあまりありませんが、読み物としていかがですか? キーワード raspberryPi/RaspberryPi Zero/ロードセル/HX711/ラズパイ/重量センサ//トイレ/ペット/IoT/つくってみた

    猫トイレ監視システムの作り方1:MZ工房
  • 体組成計とスマホ間のBluetooth通信をハッキングしてみる - Qiita

    経緯 2年程前にスマホで測定結果を管理できる体組成計を購入しました。 当時は物珍しいこともあり、毎日欠かさずに測定していました。 ところがある日を境に測定をやめてしまいました。 理由は、測定時にいちいちスマホアプリを起動しなければならず、面倒になったからです。 測定するときは大抵が風呂上がりで、湿った手でスマホを触るのも嫌でした。 そこでスマホアプリを起動せずに何とか測定結果を管理できないか考えてみました。 体組成計はBluetoothでデータをやり取りします。 家には常時起動のミニサーバ(Raspberry Pi 3)があり、Bluetoothを標準装備しています。 ミニサーバが体組成計の起動を自動で検知して、測定データをまとめてくれたら嬉しいです。 少し調べてみたら、どうやらPythonからBluetoothを弄れそうだと判明し、ハッキングを決意しました。 ハッキング対象 対象は、DI

    体組成計とスマホ間のBluetooth通信をハッキングしてみる - Qiita
  • Raspberry Pi 4 Model B(UD-RP4Bシリーズ) | Raspberry Pi 4 | アイ・オー・データ機器 I-O DATA

    Raspberry Pi 4(UD-RP4Bシリーズ)は、第4世代のRaspberry Piです。 Raspberry Pi 3 Model B +(UD-RP3BP)から、4K出力対応のmicroHDMIポートが2つ搭載されたほか、CPUの高速化やUSB 3.0ポートの追加、Bluetooth 5.0対応など、さらにスペックアップしました。 また、メモリー容量も2GB、4GB、8GBからお選びいただけます。 当社からご購入いただいたRaspberry Piは、1年間のハードウェア保証がついておりますので安心してご利用いただけます。 ※動作に必要なOSはhttps://www.raspberrypi.org/からダウンロードいただけます。 Raspberry Pi は、Raspberry Pi財団の商標です。 Raspberry Pi is a trademark of the Raspb