【Raspberry Pi】ラズベリー・パイ part51【ARM】
■ このスレッドは過去ログ倉庫に格納されています
Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが
いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売)
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも ┃
┃ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略)
第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: ARM1176JZF-S ARMv6 Single-core)
第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 ARMv7 Quad Core ※v1.2よりPi3と同一)
第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 ARMv8 Quad Core)
第3.1世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 ARMv8 Quad Core)
第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 ARMv8 Quad Core)
・SDカードには必要最低限の書き込みで運用
ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要
安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう
3B以降は、USBマスストレージからのブート可
テンプレ改訂案は>>1にアンカーでお願い致します。
関連リンク・技適検索先はレス2に掲載しました。
※ハードウェア中心の話題は以下のスレをご利用下さい。
【ARM】 Raspberry Pi Ver.17(自作PC板)
https://egg.5ch.net/test/read.cgi/jisaku/1574261757
【RaspberryPi】1ボードPCを語るスレ16【Pine64】(電気・電子板)
https://rio2016.5ch.net/test/read.cgi/denki/1575623148
その他脱線した話題
https://mao.5ch.net/test/read.cgi/linux/1444805068 浮動小数点演算を使うPIの計算プログラムは逆に
Sandy BridgeのCeleronの方がRaspberry Pi 4よりも2倍くらい速かった 整数演算のみの同じPIの計算プログラムなのに
Raspberry Pi 4で32bitでコンパイルしたときと64bitでコンパイルした時とで
3.3倍くらい速度が違うんだが 整数演算のみのPIの計算プログラムはネットに上がってたやつだけど
消えてたのでpastebin.comに貼り付けた
興味がある人はやってみてね
1ヶ月で消えるようにしたからね
https://pastebin.com/aaLHw2wb >>127
レジスタの数が増えてるのが効いたんだろう >>127
OSはUbuntuでやった?
Ubuntu arm64で32ビットのバイナリもコンパイルできて動くの? >>130
こういうのがあるんだから出来るんじゃないの
パッケージ名:crossbuild-essential
対象アーキテクチャ:all >>128
おお、ありがとう。
帰ったら早速やってみよう。 ラズパイ4ってWindows10 IoT Coreに対応してなかったんだ・・・ >>130
Ubuntu Serverの64bitでやった
これでできたよ
5chだと貼れないみたいだからpastbin.comに貼った
https://pastebin.com/XZzmExFR 上を入れたら32bitのコンパイルはこんな感じ
arm-linux-gnueabihf-gcc -O3 -o pi_arm-eabihf pi.c >>129
Raspberry Pi 4はDhrystoneでも64bitでコンパイルしたものは32bitのより1.4倍くらい速くなる
x86_64だと32bitモードと64bitモードでそこまで違わないから
Cortex-A72のマイクロアーキテクチャが64bitにより特化してるのかもね
ARMの場合は64bitモードと32bitモードで命令セットが別物だし >>124
何を通報するんだ?
うんこ臭い口臭のせいで誰のお前の話聞かんぞ >>121
ぼったくり店舗でわざわざ買ってるのか
ご苦労様 秋葉原に行く予定ある人ならKSYで送料払うより安いじゃん 税抜きか
超ボッタクリだ
KSYで送料払ったほうが安いや >>137
最近の86と同じくμOPによる実行だから、ネイティブCPUのコードは大差ないんじゃないか? >>145
教養として持たざる人々にとっては「まだやってる」になるのだろうね。 デスクトップ用途で使いたいんだけど、GUIの快適さ求めるとUbuntuSeverとかがいいのかな?
ただUbumtuMATEとかGUI起動直後で1.5GBもメモリ食ってるから、4GBしかない貧弱なメモリ空間だと不安が残る Raspbianに軽めのDE例えばLXDEとかがいい。
Ubuntuは素のままだと余計なものが動いてる。 >>153
>>155
了解、ちょっと試してみるわ Ubuntuは軽量化に多少手間がかかる
俺は必要無いsnapd等削除した >>163
店頭購入でなく、通信販売で買った方が安いという意味でしょう。
4GBモデルの場合で
RS-online 本体5997円(税抜)+送料450円(税抜) 税込で7092円
Shop KSY 本体6000円(税抜)+送料550円(税込) 税込で7150円
どちらを選んだ場合でも、送料を支払っても店頭購入よりは安い。
KSYはアマゾンのマーケットプレイスでも売っているけど、こちらは8250円で1000円以上が上乗せされている。
アマゾンに支払う販売手数料があるだろうから差額の全てが利益ではないだろうけど、この価格だとアマゾンで買うのは避けた方が良いと思う。 ラズベリーパイ4を使ってますが最新のRaspbianでVNCを有効にする設定をしてもWindows10のリモートデスクトップ接続で繋がらないのですがラズベリーパイ側にxdrpなど入れないRaspbianの標準機能では接続出来ないのでしょうか? vncはvncクライアントを使って繋ぐものだから、Windowsのリモートデスクトップで繋ぎたいならxrdpを有効にしないとダメ。 ラズベリーパイzeroを無線LANで使っていますが、VNC接続をしているとしばらく操作しないと接続できなくなってしまうのですが何が原因なんでしょうか? RaspbianではXRDPで接続しても音はならないです
PulseAudioを入れると、他のLinuxマシンに音声を飛ばすことができます。
PulseAudioのインストール方法をまとめてみました
https://pastebin.com/X4XF7tUC
Windowsマシンからの接続では音はならないので私の場合、
WindowsマシンにVMwareを入れて
VMwareの仮想マシンとしてDebianを入れて
そのDebianをPulseAudioサーバにして使ってます
vmware-toolsは入れなくても音はなります
PulseAudioサーバとして使うだけならCLIのみで十分です
メモリも256MBなどの小容量で十分です 追記:DebianやUbuntuは最初からPulseAudioがインストールされてます 昨日p4届いた
2Gにしたことを後悔してる
あと1,000円をなぜケチったのか… Ubuntu Server 19.10で他のLinuxに音声を飛ばしたい場合は
~/.config/pulse/client.confを編集するだけです
$ cp /etc/pulse/client.conf ~/.config/pulse
$ cd ~/.config/pulse
$ vi client.conf
下記の内容を追加します。新たに作成してもOKです。
autospawn = no
daemon-binary = /bin/true
default-server = 192.168.0.20
(ここで192.168.0.20は音を飛ばしたいLinuxマシンのIPアドレスです
自分の環境に合わせて変更してください
LinuxマシンのIPアドレスは$ ip addrで確認できます)
PulseAudioのサーバ側の設定は
~/.config/pulse/default.paの編集
/etc/pulseからdefault.paをコピー
$ cp /etc/pulse/default.pa ~/.config/pulse
(サーバ側でログインしないで運用する場合は/etc/pulse/default.paを直接編集します)
vi ~/.config/pulse/default.pa
ネットワークモジュールを追記します。(下記を1行で)
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24
ここで192.168.0.0/24は許可したいネットワークセグメントのIPアドレスとサブネットマスクです。
自分の環境に合わせて変更してください
($ ip addrでIPアドレスを確認できます。
PiのIPアドレスが192.168.0.10/24などの場合は192.168.0.0/24になります)
PiのIPアドレスが192.168.1.10/24などの場合は192.168.1.0/24になります) やっと一揃ポチった
リアルやネットいろんな店見て回ったけど結局Amazonまとめ買いが安かった 3A+のファン付きケースって売ってる?
探し方が悪いのか、海外のショップではヒットするけど日本では見つけられなくて。
技適対応版が出たからこれからかなあ。 >>171
chromium動かすと不足するだろうね
x86の頃に経験した >>166
そもそも違う機能なんですね。
ありがとうございました。 vnc2rdpなんてのがあるようだがこれ動くのか? >>174
海外のショップで買えばいいんでは?
それ以前に3A+は発熱そこまでじゃ無いみたいだけどな
サーモグラフィー撮ってる奴がいた >>178
デスヨネ
でもケースが数100円で送料が2000円とかだとちょっと躊躇。
送料無料とかだと1ヶ月以上かかるし、それだけ待ってれば国内でも販売してそうな気もするし。
あとはB用のケースを加工するか。。。Aのメリットなくなるけどw >>171
Raspberry Piをパソコンとして使って
普通の人がよく使うソフトでメモリを大量消費するソフトはWebブラウザだろうね
今のWebは決して軽いコンテンツじゃないぞ >>179
バカだなあ、そういうときは公式ケース買って使っとくんだよ
すると、後から輸入ケース届くだろ?
ケース余るから3A+追加で買うだろ?
気がつくと何故か2台に増えてるんだぜ lxdeで作った超軽量デスクトップ
起動してアイドル状態でメモリ消費は200MB行かないが、ブラウザを起動すると一気に1GBくらいになる
ChromiumでもFirefoxでも大差なし >>170
良かったじゃん、もう一台買う口実ができて 4でchinachuのインストールができません。できた方いますか? ブラウザはいつの間にか大量にメモリ消費するようになったよね
XPの頃はメモリ1GBもあれば余裕だったのに >>186
マジで?
俺も録画サーバ目当てで買ったからそれは困るなぁ どのような状況になってインストールできないか、詳細を書くといいんじゃないか。
詳細を書くと怒り出す層がいるが気にするなw Rasbian 10.1
ネットの情報を見ながらMirakurunまではインストール完了
./chinachu service wui executeで起動しようとすると
uncaughtException: Error: Cannot find module './auth/basic'とエラーになる。 >Q5.【Pi4】公式のACアダプタの販売はありますか?
>
>A. 現在輸入手続きにお時間が掛かっております。手続き完了と同時に販売する予定です。
RSでも公式のACアダプタが販売される模様
出たら買うぞ aliで500円のRPI4用電源3個頼んだわ
US仕様だけど行けるやろ
到着まで1ヶ月
気長に待つ
上手いこと使えたら残りは誰かにあげる RS辺りで800円でMicro USBの3A電源出とるやんw 5V3Aが安定的に出てればANKERのだって大丈夫っしょ たまーに燃えたり感電事故が起きたりする中華ACアダプタって怖くね? 3個買っても1500円込込み
冒険心が買ってしまった
尼で買ったケースに付いてきた電源はカミナリマーク出るからどこで買っても同じかと思ってアリーのUS仕様買ってもうた
後悔はしてない >>192
> uncaughtException: Error: Cannot find module './auth/basic'とエラーになる。
そのメッセージでググったらこんなページがヒットしたけど?
https://github.com/Chinachu/Chinachu/issues/111# P4って放熱はやっぱファン要るの?
何もしないorヒートシンクじゃ無理? 12VのACアダプタから降圧モジュールで5Vに落として、ピンヘッダから電源供給とかできそうだけど、実践してる人見たことないな。
ピンヘッダ供給ならケーブル性能関係ないし、12Vオーバーなら15W供給できるACアダプタなんて腐るほど手に入るんだけどなぁ >>199
たぶんそれとも違うようです
node.jsのベーシック認証関係のファイルがないと怒られている気がするのですが 12Vで15Wだと1.25Aしか流せない
3Aだと36Wなんてアダプタが要るしレギュレータで21Wも消費するから発熱もそれなりになる
DC-DCするなら普通の電源買った方がマシ >>203
*.jsをrequireでgrepして、ヒットしたモジュールを片っ端からnpmでインストールしてみたらどうだろう 3B+にUbuntu 19.10.1入れたけどなんかクソ重い・・・
先月末、4Bに19.10入れたときはサクサクだったのにな >>201
無理
チップヒートシンク自然冷却ぐらいじゃ不十分
うちのPi2でやっとだから・・
ただ、基板全部を覆うヒートシンク型のケースなら冷えると見込んでる
>>113のでもいけるんじゃないかと思ってるけどCPUにしか接触ないらしいから、その点はちょっと不安
>>202
Pi3ならやってる人いたよ
ピンから渡したほうが高負荷時に電圧ドロップがなくてベンチが上がるって記事みたよ
ピンからだと保護回路がないから気をつけろよ 糞デカアダプタなんざラズパイに似合わないんだよ
俺みたく余ったATX電源で動かしてるほうがまだマシ 昨日4B届いてubuntu入れて
今日samba入れたら 何故か動かなくなりました。
これからrasbian入れてみます。
acアダプターはzenfon3付属だと⚡出ませんでした。
昨日 🔥炎マーク出てたので
千石で買った
ヒートシンク280円とファン160円付けたけどファン煩くて失敗しました。
静かな お勧めファンありますか?
https://i.imgur.com/L2wcvqA.jpg 閃いた!!
自作パソコンの水冷キットに油を入れて、
配管の途中で油没冷却したら理想の冷却装置! >>209
ファンのせいじゃねえよwww
箱やめろよ >>203
Chinachuのソースをパッと見た感じだと、Node.jsのモジュールhttp-authが入ってないか、Node.jsから見えてないような気がする。
とりあえず、"npm install http-auth"を実行してみたらどうだろう。 pi4 でwindow10の共有フォルダへのアクセス方法のお勧め教えてください
またpi4上のディスクの共有方法
エラーでちゃう
昨日デビューでよく判らない50親父
chromeのリモートデスクトップは出来た >>209
なんでこんなにコリアンは馬鹿なんだろう
発展途上国出身だとこれが習慣になってるのだろうか IRで騒ぎが起こっているにも関わらず花見を叩き続ける奴らはほんとアホだな
救いようがない
日本の未来を考えればもっと他に議論することがあるはず >>198
この時期よく延焼するから気を付けてくれよ >>209
ファンの電源の赤い方を縫い針か楊枝を使って引っこ抜いて金属端子部分を
ポリイミドテープかビニテで巻いて3Vの方にでも繋いどけば多少マシになるんじゃね >>213
cifs-utilsは入れた?
あと、Windows 10以降の共有フォルダをLinuxでマウントする場合は
"vers=2.0" のオプション(もしくは"vers=3.0")をつける必要があるらしい
例)
sudo mount -t cifs -o vers=3.0,uid=1000,gid=1000,username=win-user,rw //192.168.0.10/data /mnt
ここでwin-userはWindowsのユーザ名、192.168.0.10はWindowsマシンのIPアドレス
dataは共有フォルダの共有名 >>209
箱w
もしかして自作PCをみかん箱に入れてたりする?w
静かなファンは俺も知りたいです Raspbianからファイルマネージャのpcmanfmを使って
Windows 10の共有フォルダにアクセスする方法は
pcmanfmを起動して
/home/pi
と入力されてるところに
smb://192.168.0.10/data
のように入力すると簡単にWindows10の共有フォルダにアクセスできる >>209
夜中に見て笑いをこらえるの大変だったわw
紙の箱がスピーカー代わりにファンの音を増幅してるんじゃね? >>218
rsでb4とプラケース買って
ケースは今日届きます。
今晩付け替えても煩かったら
3v試してみます。
ありがとうございました。 >>220
pcサブ機はマザーの箱に平おきで
立ち上げてテストした事はあります。
簡単な回路とかなら空中配線で作って
みんなテストしますよね。
pcはThermaltakeのケース使ってます。
みかんは箱買いしないので、入手も取付けも難しそうですね。 >>212だめっぽいですね
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
+ http-auth@2.4.11
updated 2 packages and audited 945 packages in 10.091s
11 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
で
./chinachu service wui execute
Client {
basePath: '/api',
priority: 0,
host: '',
port: 40772,
socketPath: '/var/run/mirakurun.sock',
userAgent: 'Chinachu/0.10.1-gamma.0 (wui)',
_userAgent: 'MirakurunClient/2.13.0 Node/v10.15.2 (linux)' }
uncaughtException: Error: Cannot find module './auth/basic'
となります。 ■ このスレッドは過去ログ倉庫に格納されています