Last-modified: 2016-04-13 (水) 01:56:01
Raspberry Pi/チートシート

はじめに

LinuxTips/チートシートを流用できる事が多々あります。
Raspbian専用, Raspberry Pi専用, Linuxでも使えることなど、混在していますが、察してください。

出力先の変更

Everything is expanded.Everything is shortened.
  1
  2
  3
  4
  5
  6
-
!
-
!
-
!
# raspi-configを使う
raspi-config
# [Advanced Options]-[Audio]から選択
 
# 直接
amixer cset numid=3 <0:自動, 1:イヤホンジャック, 2:HDMI>

サンプル音声で動作確認

Everything is expanded.Everything is shortened.
  1
 
aplay /usr/share/sounds/alsa/Front_Center.wav

音量変更

Everything is expanded.Everything is shortened.
  1
  2
  3
  4
  5
-
!
 
-
!
# デバイス名はamixerでわかる
amixer -c <カード番号> set <デバイス名> <音量>
 
# 例.
amixer -c 0 set PCM 90%

静止画

カメラモジュールでの撮影

Everything is expanded.Everything is shortened.
  1
  2
-
!
# 事前にraspi-configでcamera moduleをenableにする必要がある
raspistill -o <出力先>

SPI

メモ

Everything is expanded.Everything is shortened.
  1
-
# lsmod | grep spiで、spi_bcm2835が見えていないとおかしい

I2C

接続しているI2C機器のアドレスを調べる

Everything is expanded.Everything is shortened.
  1
 
sudo i2cdetect -y <0 or 1>

メモ

Everything is expanded.Everything is shortened.
  1
-
# lsmod | grep i2cで、i2c_bcm2708とi2c_devが見えていないとおかしい

1-Wire

メモ

Everything is expanded.Everything is shortened.
  1
  2
  3
  4
  5
  6
-
!
-
!
 
-
# lsmod | grep w1で、w1_thermとw1_gpioが見えていないとおかしい
 
# vi /boot/config.txtに、以下の追記が必要
dtoverlay=w1-gpio-pullup,gpiopin=4
 
# /sys/bus/w1/devices 以下に接続している機器が表示される