??xml version="1.0" encoding="utf-8" standalone="yes"?>久久免费视频网站,久久天天躁狠狠躁夜夜不卡,亚洲国产成人久久综合一http://www.shnenglu.com/codejie/category/20708.htmlUsing C++zh-cnThu, 31 Oct 2013 14:16:32 GMTThu, 31 Oct 2013 14:16:32 GMT60RaspberryPi : set WiFi network without a monitorhttp://www.shnenglu.com/codejie/archive/2013/10/31/204028.htmlcodejiecodejieThu, 31 Oct 2013 14:10:00 GMThttp://www.shnenglu.com/codejie/archive/2013/10/31/204028.htmlhttp://www.shnenglu.com/codejie/comments/204028.htmlhttp://www.shnenglu.com/codejie/archive/2013/10/31/204028.html#Feedback0http://www.shnenglu.com/codejie/comments/commentRss/204028.htmlhttp://www.shnenglu.com/codejie/services/trackbacks/204028.html 

    朋友又拿来个RaspberryPi, 用来换走配置了BMP085温传感器的另一? 而新的这个要用来调试Element14.com的摄像头.

    于是下蝲Raspbain, image到SD卡上, 再搬出朋友拿来的昄器来配WIFI...不对, q嘛q要用显C器?..

    上次用显C器, 按照'标准程'配置了WIFI, 很是ȝ(视频U不好找?.), 后来某天拿着Pi上下{?专业动作, 请勿模仿), H然发现 -- RaspberryPi上不是还有个标准的Ethernet接口?!

    所以呢, 无显C情况下配置RaspberryPi的WiFi实际很简?-- 通过有线|络, 配置无线|络.

    首先(你要有个妹子) 找根|线, 把RaspberryPiq接到\由器? 再通过路由器配|页面获得其有线|卡的IP地址. 有了q个IP可以SSH到RaspberryPi上配|其无线WiFi? q程如下:


    1. 获得有线|卡的IP地址

     RaspberryPi的Host名称是raspberrypi, 好认又好记啊..

rpi-client

 

    2.  通过SSHdRaspberryPi

    RaspberryPi的缺省用户名/密码是pi/raspberry, 一样好认又好记?. 默认只能用SSHd, 传统的Telnet是不支持?

rpi-crt

    3. 查当前RaspberryPi|络配置

    通过ifconfig命o可以看出无线|络已经配置? 只是没有被分配地址

pi@raspberrypi:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:27:eb:10:70:cf 
          inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:579 errors:0 dropped:0 overruns:0 frame:0
          TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:85440 (83.4 KiB)  TX bytes:32266 (31.5 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr e8:4e:06:13:0c:50 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    通过查看interfaces文g也能看到无线|卡是配|好?br />

pi@raspberrypi:~$ cat /etc/network/interfaces
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
 
    查看相对应的无线配置文g, 可用发现没有可用的network被配|?/div>
pi@raspberrypi:~$ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
    4. 配置无线|络参数
    所以呢, 加上cM下面的无U网l参加就好了. 具体的无U网l环境配|参C有所不同, 那可能就需要参看其它文了.

pi@raspberrypi:~$ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="Jie's"
    psk="Helloworld?"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

 

    OK, reboot? 我们再看RaspberryPi的网l? 无线配好? 那么拔掉|线, 玩去?...

pi@raspberrypi:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr b8:27:eb:10:70:cf 
          inet addr:192.168.1.106  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:92 errors:0 dropped:1 overruns:0 frame:0
          TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12649 (12.3 KiB)  TX bytes:10894 (10.6 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1104 (1.0 KiB)  TX bytes:1104 (1.0 KiB)

wlan0     Link encap:Ethernet  HWaddr e8:4e:06:13:0c:50 
          inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:71 errors:0 dropped:77 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15377 (15.0 KiB)  TX bytes:1398 (1.3 KiB)



codejie 2013-10-31 22:10 发表评论
]]>RaspberryPi : Auto-setup wifi connection on RaspBMC systemhttp://www.shnenglu.com/codejie/archive/2013/10/16/203780.htmlcodejiecodejieWed, 16 Oct 2013 15:51:00 GMThttp://www.shnenglu.com/codejie/archive/2013/10/16/203780.htmlhttp://www.shnenglu.com/codejie/comments/203780.htmlhttp://www.shnenglu.com/codejie/archive/2013/10/16/203780.html#Feedback0http://www.shnenglu.com/codejie/comments/commentRss/203780.htmlhttp://www.shnenglu.com/codejie/services/trackbacks/203780.html     RaspBMC竟然不支持自动WIFI|络q接, 只是急死人啊...

    试了无数次, q是被咱搞定?..先记录下? 明天重装pȝ再试? 睡觉M要~

pi@raspbmc:~$ vi /etc/network/interfaces 
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet dhcp
#wpa-driver wext
#
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
pre-up wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf -B
iface default inet dhcp

pi@raspbmc:~$ vi /etc/wpa_supplicant/wpa_supplicant.conf 
update_config=1
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
    ssid="Jie's"
    psk="Helloworld?"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}


codejie 2013-10-16 23:51 发表评论
]]>
RaspberryPi : Fetch data via BMP085 sensorhttp://www.shnenglu.com/codejie/archive/2013/10/15/203759.htmlcodejiecodejieTue, 15 Oct 2013 15:41:00 GMThttp://www.shnenglu.com/codejie/archive/2013/10/15/203759.htmlhttp://www.shnenglu.com/codejie/comments/203759.htmlhttp://www.shnenglu.com/codejie/archive/2013/10/15/203759.html#Feedback0http://www.shnenglu.com/codejie/comments/commentRss/203759.htmlhttp://www.shnenglu.com/codejie/services/trackbacks/203759.html     昨天吃了I? 拿出树莓z, 惌试用它放个高清碟是啥效果,l果悲剧的是高清没攑և, q把pȝ搞死? 没法只好重装了系l? 也好, 随便记录了下从BMP085上读取数据的整个q程.

    因ؓ咱对g不熟? 也就不罗嗦树莓派pȝ怎么启动, 传感器怎么q接{等问题? 反正q些问题我全是google来的. q里我从树莓z֐动完? BMP085q接完成开始说?

1. ȀzI2Cȝ
    BMP085传感?/a>使用的是I2Cȝ, 要想讉Kq接在上面的BMP085, 必dȀzI2Cȝ, 因ؓ默认情况? 树莓z是关闭I2Cȝ?
    a. 修改pȝ'模块黑名?配置
        如下命o, i2cȝ从系l默认的黑名单中剔除
pi@raspberrypi:~/Adafruit-Raspberry-Pi-Python-Code-master/Adafruit_BMP085$ vi /etc/modprobe.d/raspi-blacklist.conf
# blacklist spi and i2c by default (many users don't need them)

blacklist spi-bcm2708
blacklist i2c-bcm2708

       注释掉i2c模块配置
#blacklist i2c-bcm2708
   
    b. Ȁzi2cȝ
pi@raspberrypi:~$ sudo modprobe i2c-dev

        重启? 通过下列命o可以看到i2cȝ已经Ȁz?可以使用?
pi@raspberrypi:~$ ls /dev/i2c*
/dev/i2c-0  /dev/i2c-1

        或?
pi@raspberrypi:~$ sudo i2cdetect -l
i2c-0   i2c             bcm2708_i2c.0                           I2C adapter
i2c-1   i2c             bcm2708_i2c.1                           I2C adapter

        或?
pi@raspberrypi:~$ sudo i2cdetect -y 1 
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- 77
    q里?7, 是我们的BMP085?(BMP085在I2C讑֤中的~号?x77)

    到此BMP085配置完成, 可以使用? 但记得每ơ树莓派重启? 都需要重新激zI2Cȝ, 要想h, 那就在系l启动模块配|中dI2C模块, 如下命o:
pi@raspberrypi:~$ sudo vi /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
#
 This file contains the names of kernel modules that should be loaded
#
 at boot time, one per line. Lines beginning with "#" are ignored.
#
 Parameters can be specified after the module name.

snd-bcm2835
i2c-bcm2708
i2c-dev
   当然, 你也可以I2CȀzd令添加到cMinit.d或者rc.local中去.

2. 安装I2Cq行开发库
    因ؓ树莓z接支持Python, 所以这里选择使用Python来读取BMP085数据.

    a. 安装i2c-tools工具
sudo apt-get install i2c-tools

    b.安装python smbus?br />
sudo apt-get install python-smbus
    (q两步似乎可以不? 最早我是安装了? 但后来卸载了q两个可? 依然可以d的数?

    c. 下蝲/解压Adafruit?br />
wget http://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code/archive/master.zip
unzip master.zip
    Adafruit库是一个用Python实现I2C操作的库, 其中包括了多个I2C讑֤的代? BMP085只是其支持的一个传感器.

  到此, 可以读取BMP085的数据了.
pi@raspberrypi:~/Adafruit-Raspberry-Pi-Python-Code-master/Adafruit_BMP085$ sudo ./Adafruit_BMP085_example.py 
Temperature: 25.50 C
Pressure:    1018.63 hPa
Altitude:    -45.28


codejie 2013-10-15 23:41 发表评论
]]>
þ99Ʒþþþþö̬ͼ| þۺϸϾþù | þۺϸϾþúݺݺ97ɫ| һõþۺϺݺݰ| þ99Ʒþ99| ާѡþþþƷ| һaƬþëƬ16| þþþþùƷ | ƷþþĻһ| ŷþۺϾɫۺ| ҹŷƷþþþþþ| äv뾫Ʒþþ | þۺϾɫۺϾ99| Ůͬþ| þӰӹ| þ99Ʒþþþ| AŮAVۺϾþþ| Ʒþþþaaaa| 77777ҹþö| ˼˼þ99ѾƷ6| þù׾Ʒǿ | þˬƬţţ| ҹƷþþþ| þþƷav٤| Ʒþþþþù| ҹƷƬþ| ޹Ʒ18þþþþ| þݺҹҹ2020| wwwþ| þҹɫƷwww| þۺ˿ձ| þùƷһ| ھƷþù½| þԭavapp| avþþþþòվ| ͵þþþƷר | ɫۺϾþĻ| ŷþۺ㽶| þþþþƷ66| þþþֻоƷ| þƵ6|