ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:5.53MB ,
资源ID:4468945      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4468945.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(树莓派B+新手学习笔记.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

树莓派B+新手学习笔记.docx

1、树莓派B+新手学习笔记树莓派B+新手学习笔记(1)-【系统安装及登录】因为之前没有接触过树莓派,趁着这次树莓派的试用机会,我会将我学习的过程都通过笔记的形式记录下来,一来对自己的学习作个总结,二来可以给后来的初学者作个参考。下面开始我的树莓派B+新手学习笔记系列一【系统安装及登录】一、下载树莓派镜像文件首先下载树莓派镜像文件RASPBIAN,下载地址:http:/www.raspberrypi.org/downloads/这里选择最新的2014-09-09版本,选择Download ZIP,文件大小900MB+,使用迅雷下载,速度还是挺快的。二、刷入镜像文件在windows环境下下载最新的镜像

2、,15+MB/s的写入速度,对这张microSD还是挺满意的。三、电源我使用的是小米电源,最大输出2.1A,对树莓派来说足够了。四、通过串口连接树莓派由于手头上没有独立显示器,这里我们直接通过串口连接树莓派,后面通过网线和电脑共享上网,安装远程桌面,这样完全可以在不需要显示器的情况下感受树莓派的魅力。我们先来看看老版Model B的GPIO引脚说明:新版Model B+和B的串口引脚位置一致,只是多了一些引脚。五、使用TTL串口线连接树莓派,登录,波特率115200我使用的是FPGA开发板自带的TTL-USB转换线,其他的也可以,里面的芯片用的基本都是一样的。上电,登录树莓派用户名:pi密码:

3、raspberry登录成功,可以发现树莓派使用的linux内核为3.12.28+,版本比较新。查看SD卡使用情况:df -h注意,我的SD卡是16GB,但这里只识别了2.9GB。下一篇学习笔记我们会对SD卡进行处理,让树莓派识别出SD卡剩余的空间。至此,系统安装成功,也可以通过命令行来和树莓派进行交互了。树莓派B+新手学习笔记(4)【PC和树莓派共享上网】手头上没有无线网卡。笔记本通过WiFi上网,有线网卡空着,有没有最简单的方法让树莓派上网呢?方法总是有的,而且还很简单,只需要额外的一根网线即可。下面让我们来操作一下。一、接上网线二、修改树莓派interfaces为了后面的SSH连接管理,我

4、们给树莓派配置一个静态IP地址:192.168.1.209,当然这个IP地址你可以自己定义。首先,修改/etc/network/interfaces,下图为修改后的截图。auto loiface lo inet loopbackiface eth0 inet static/配置为静态IPaddress 192.168.1.209/这个IP自行修改gateway 192.168.1.1/网关netmask 255.255.255.0/掩码/下面几项被我去掉了,有需要的也可以保持不变#allow-hotplug wlan0#iface wlan0 inet manual#wpa-roam /etc

5、/wpa_supplicant/wpa_supplicant.conf#iface default inet dhcp三、桥接本地网络和无线网络选中桥接本地网络和无线网络,右击,选中桥接,等待一会儿即可出现下图红圈中的设备:Network Bridge四、操作树莓派重启网络:sudo service networking restart打开eth0:sudo ifup eth0ifconfig查看IP地址已经获取ping 正常:五、ssh远程连接六、更新一下软件速度不是太快,用了将近4分钟才更新完成。树莓派B+新手学习笔记(6)-【远程桌面】由于我没有显示器,这一节我们来看看怎么在PC上查看树

6、莓派的桌面。有独立显示器的请路过。前提:树莓派必须连接到网络。可以参考:我的树莓派新手学习笔记4这里我们使用VNC来查看树莓派的远程桌面。一、下载windows端的TightVNCVNC介绍及下载地址:分为64bit和32bit,根据自己的需要选择。二、在RPi B+上安装VNC服务器sudo apt-get install tightvncserver三、启动tightvncserver输入你想设定的密码,然后会提示你是否允许外部控制,这里选择n代表允许外部控制,y代表只能查看当前桌面。这里选择的是n四、在windows开始菜单中打开TightVNC Viewer程序位置打开之后会出现一个对

7、话框,输入IP地址注意:在Remote Host中输入RPi B+的IP地址,我这里是192.168.1.209,后面还要加上1,这个1和在树莓派中给出的要一致。点击Connect之后可能会出一个错误,重新打开这个程序,输入刚才在树莓派中设置的密码即可进入下面的桌面!哈哈,成功了!树莓派B+新手学习笔记(7)-【使用SD卡剩余空间】我的16GB microSD在Windows下使用Win32 Disk Imager下载映像后,在RPi中只能识别出2.9GB,入下图所示。下面我们就来看看怎么将剩余的空间还原出来。命令解释: 查看当前磁盘大小,总大小只有2.9GB 查看第二分区的起始地址,后面会用

8、到 使用fdisk操作磁盘 d,删除分区 2,删除第二分区 创建一个新分区 创建主分区 分区2 输入第一次得到的第二分区起始扇区 最后一个sector,默认即可 将上面的操作写入分区表设置完成需要重启,sudo reboot重启完成,使用df -h查看发现空间并没有增大,还需要输入resize2fs /dev/mmcblk0p2等待一会儿操作完成,再次使用df -h查看发现空间已变大成15GB树莓派B+新手学习笔记(9)-【读取CPU温度】本文通过文件操作读取树莓派CPU温度,在linux系统中任何设备的操作都被抽象成为文件读写,通过读取/sys/class/thermal/thermal_z

9、one0/temp文件中的内容便获得树莓派CPU的温度。cat /sys/class/thermal/thermal_zone0/temp得到的值除以1000就是摄氏度,比如今天室温比较低,树莓派CPU只有33.089下面我们来看看怎么通过Python来获取温度使用vi编辑器编辑temp.py输入如下内容#!/usr/bin/python# -*- coding: utf-8 -*-# 打开文件file = open(/sys/class/thermal/thermal_zone0/temp)# 读取结果,并转换为浮点数temp = float(file.read() / 1000# 关闭文件

10、file.close()# 向控制台打印print temp : %.1f %temp加上可执行权限chmod +x temp.py执行./temp.py即可查看到温度树莓派B+新手学习笔记(12)-【ftp server】为了能够从树莓派上传和下载文件,今天我们在树莓派上安装一个ftp server。vsftpd是开源的轻量级的常用ftp服务器。1.安装vsftpd服务器sudo apt-get install vsftpd安装完成后vsftpd已经启动。2.编辑vsftdp的配置文件默认的配置文件不适合我们,需要修改三个配置项sudo vi /etc/vsftpd.conf将默认的#去掉即

11、可。anonymous_enable=NO /表示:不允许匿名访问local_enable=YES /设定本地用户可以访问。write_enable=YES /设定可以进行写操作local_umask=022 /设定上传后文件的权限掩码。修改完存盘退出3.重启vsftpd服务sudo service vsftpd restart4.测试一下通过ftp连接树莓派系统,以用户名pi登录,默认密码是raspberry。ftp的根目录是/home/pi,即pi用户的HOME目录。现在可以通过FlashXP工具上传或下载文件了。树莓派B+新手学习笔记(13)-【超频】树莓派的CPU是ARM11,上一代架

12、构了,频率也只有700MHz,处理一些任务时还是比较吃力的。今天我们来看看怎么对树莓派进行超频。树莓派已经自带超频选项,在使用sudo raspi-config打开配置菜单时找到Overclock选项,点击进入。警告,直接OK跳过我选择的是最高频1000MHz设置成功Finish选择重启,让配置生效。虽然我们对CPU进行了超频,但是实际上树莓派正常运行频率还是700MHz,除非当前CPU负载变高,CPU会动态的调整到1000MHz。使用cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq来查看当前CPU频率。看下面的例子,我在后台运

13、行了top命令,再查看频率时才变成1000MHz。一段时间后CPU频率又变为700MHz。树莓派B+新手学习笔记(14)-【搭建网页服务器】本帖参考了飞翔的猪原创 利用树莓派打造智能视频监控,我这里大部分内容都是从这个帖子中拷贝的,加入了一些格式和图片,方便自己阅读和查找。我想用树莓派搭建一个网页服务器,但是自己没接触网页编程,这里的网页只是一个测试网页,有机会学习网页编程时再逐步完善吧。1. 安装nginx web服务器 (约6MB)sudo apt-get install nginx2. 启动nginxsudo /etc/init.d/nginx startnginx的www根目录默认在/

14、usr/share/nginx/www中3. 安装php和sqlite(约3MB)sudo apt-get install php5-fpm php5-sqlite4. 修改nginx的配置文件sudo nano /etc/nginx/sites-available/default4.1 找到listen行,将其前面的#号注释去掉,修改后内容如下listen 8888; # listen for ipv4.4.2 找到index行,加入index.php,修改后内容如下index index.php index.html index.htm4.3 找到php的定义段,将这些行的注释去掉 ,修改

15、后内容如下location .php$ fastcgi_pass unix:/var/run/php5-fpm.sock;fastcgi_index index.php;include fastcgi_params;php段中有一些其它定义,不要去动它,比如:# fastcgi_split_path_info .# fastcgi_pass 127.0.0.1:90005.重新加载nginx的配置sudo /etc/init.d/nginx reload6. 测试这里我已经配置好了路由器的端口转发,如果不清楚可以参考我前面的教程。我尝试着在/usr/share/nginx/www文件夹新建一个

16、res文件夹,然后在下面放上一些资源,在外网就可以下载了。暂时就拿树莓派当做自己的一个外网资料共享服务器吧。树莓派B+无线网卡配置树莓派B+无线网卡配置手头上有个无线网卡,型号是RT3070。接到树莓派,正确识别创建一个配置文件,输入如下命令:$ sudo nano /etc/wpa.conf将下列内容复制进去:network=ssid=你用的WIFI的SSIDproto=RSNkey_mgmt=WPA-PSKpairwise=CCMP TKIPgroup=CCMP TKIPpsk=WIFI的密码我的配置文件接下来编辑网络配置文件:sudo vi /etc/network/interfaceswpa-roam /etc/wpa.conf -增加此行#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf -注释掉此行保存,退出。重启树莓派启动后使用ifconfig查看,发现waln0的IP地址已成功得到。XX也能ping通。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1