Raspberrypi メモ

2016.11.19
Raspbian (Debian jessie)


1. wifiの設定


 /etc/wpa_supplicant/wpa_supplicant.conf を次のように書き 換えて再起動する。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid="ssidをここに入れる"
        psk="パスワードをここに入れる"
        scan_ssid=1
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
}
アドレスを固定するには
/etc/network/interfacesを次のようにする。 (192.168.1.205に固定でgatewayが 192.168.1.1の場合)
デバイスがeth0からwlan0になる。
auto lo

iface lo inet loopback
#iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp

iface wlan0 inet static
address 192.168.1.205
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

2 i2cの設定

$ sudo rapi-config
  -->Advanced Options --> i2c  で i2cをイネーブルにする

/etc/modules に以下2行を追加

i2c-bcm2708
i2c-dev

/etc/boot/config.txt に次の3行を追加
device_tree=bcm2708-rpi-b.dtb
#device_tree_param=i2c1=on       <-----なくても動いたのでコメントアウト
#device_tree_param=spi=on       
<-----なくても動いたのでコメントアウト

i2cデバイスのチェックコマンド

$ i2cdetect -y 1

i2cからのデータの読み込みは
上のコマンドでi2cのデバイスの番号が48だったら
$ i2cdump  -y 1 0x48



3  python 環境の準備

 エディタviのtabをスペース4個に置き換えるために次の設定をする
~/.vimrc
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4