- 浏览: 404163 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (86)
- JavaScript (10)
- JAVA (10)
- Resin (2)
- web (4)
- CSS+DIV (2)
- ubuntu (8)
- 神经末梢的遐想 (1)
- 植物大战僵尸 (1)
- 服务器 (7)
- 多线程 (1)
- PHP (5)
- google map v3 (5)
- DWR (1)
- 数据库 (3)
- Linux (7)
- 树莓派 (2)
- dubbo (2)
- zookeeper (2)
- android (0)
- IDEA (1)
- cocos2d-x 3.9 (4)
- 黑苹果 (1)
- Tiled Map Editor (2)
- nginx (2)
- docker (2)
- 微信 (1)
- https (1)
- ssl (2)
- CC65 (4)
- FC (4)
- NES (4)
最新评论
-
Hibernate1:
ehcache.xml文件中配置的cache定义的name必须 ...
小试 EhCache web 用来缓存JSP页面 -
Hibernate1:
技术的进步,在于源源不断的创新,感谢楼主带我入门
小试 EhCache web 用来缓存JSP页面 -
sz_xiaoqi:
准备去试试
小试 EhCache web 用来缓存JSP页面 -
lubo1980:
确实Calendar getTime是精确到毫秒的,这样添加如 ...
日期相等的判断 -
lubo1980:
其实增加这样一句就可以解决了calendar.set(Cale ...
日期相等的判断
最近又买了3顺手把原来2的配置一起更新下
3代升级了ARM 增加了蓝牙和wifi功能 暂时还没折腾,等用完了再更新。
https://ubuntu-mate.org/raspberry-pi/ 找到download
选择 16.04.1LTS 可以看到 RaspberryPi 树莓派专用的版本,其他的还有x86 x64 PowerPC
直接给个链接地址,当然页面里面还有 【Via Torrent】BT和磁力链方式下载 购买光盘U盘什么的就不关心了
[url]Bytemark - ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img.xz [/url]
建议装完系统后先升级 vim 然后修改软件源 后面有清华大学的源,最近中科大的机器无法访问。
然后就是升级内部软件,可选下载500多M的更新。
淘宝买来的 树莓派2代 B型
这玩意还分国产和UK产,价格差距在10-20左右 不过不超过200
另外就是要单独配个 5V2A 的电源,可选外壳和散热片,必备的是 TF 卡,可以用8G,我直接用的 32G TF 卡
这玩意安装比较麻烦,简单的说第一次进系统你需要显示器,他只有HDMI接口,可以考虑用 HDMI转VGA连显示器,要么就直接HDMI连液晶电视(我就用的电视装的)
需要的软件和系统
Win32DiskImager 用来将镜像写入TF卡
树莓派自己的系统、Ubuntu Core、Ubuntu Mate 等 注意是要 armhf 版本的
SSH工具 putty、SeureCRT、Xshell 等都可以 用来连接系统
提供一个我用的 ubuntu-mate 镜像下载地址
https://ubuntu-mate.org/raspberry-pi/
开工
解压缩下载的 .bz 文件,获得一个 .img 的镜像,然后用工具写入 TF 卡
TF卡插入树莓派2 上电启动
安装过程也没什么好说的 语言-简体中文 时区-shanghai 英文键盘 然后用户名密码
我只用来当下载机,PHP或JAVA服务器,VPN,Samba共享,所以不需要图形化界面
不管里面是 /usr/sbin/gdm 还是 /usr/sbin/lightdm
用# 注释掉,然后写上false 表示开机后不进入桌面环境
#/usr/sbin/lightdm
false
如果用 sudo startx 进入系统可能会有问题,需要删除
用户目录下 /home/xx用户/.Xauthority* 的文件
看不到无线网络图标
先编辑 /etc/NetworkManager/NetwrokManager.conf
managed=false 这里改为true
然后杀掉进程 sudo killall NetwrokManager 无线网络就出来了
然后启动
sudo service network-manager start
-----------------------------------
然后调整磁盘空间,默认TF卡会剩余很多空间
依次输入 d 2 n p 2 (删除第二个分区,创建第二个分区)delete 2 new partion 2
后面是输入数字,不写 两个回车,然后输入 w 保存退出
重启系统
sudo reboot
然后重新确认磁盘2的大小
sudo resize2fs /dev/mmcblk0p2
然后修改软件源 15.10
最新的 16.04
清华的源 16.04
更新软件源,更新系统软件
安装SSH
安装VPN PPTP 尽管这东西不安全,凑合用吧
修改文件
sudo vi /etc/pptpd.conf
先给 logwtmp 前面加上# 这个版本的pptp貌似有冲突
最后2行 修改成你网段里不用的ip,举例
localip 192.168.31.200
remoteip 192.168.31.201-220
修改密码文件
sudo vi /etc/ppp/chap-secrets
最下面增加一行(用户名随便写,服务名必须是pptpd,密码123随便写,*是所有ip都可以访问)
happysoul pptpd 123 *
修改dns 2个文件最好都要改(主要是下面的options)
sudo vi /etc/ppp/pptpd-options
sudo vi /etc/ppp/options
增加 第一个是天津联通的dns 北京联通可以写 202.106.0.20
ms-dns 202.99.96.68
ms-dns 8.8.8.8
修改/etc/sysctl.conf ,我用不到ipv6 直接禁用了
net.ipv4.ip_forward=1
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
执行下面的看是否输出了上面的那行
sudo sysctl -p
重启服务
无法连接的时候考虑注释掉logwtmp
vi /etc/pptpd.conf
找到logwtmp,在前面加#
---------------------------
设置虚拟网卡
sudo vi /etc/network/interfaces
我想用 192.168.31.6的ip 小米路由器的网关默认就是 192.168.31.1
重启网络服务
sudo service networking restart
然后通过 ifconfig 就能看到 eth0:1 这个虚拟网卡了 前提是你要有 eth0的有线网卡
无线网卡同理
就是将eth0换成wlan0,不同机器配置不同,自己改吧
dns的问题
因为 /etc/resolv.conf 修改后重启会造成此文件被重写,需要使用其他方法修改dns
sudo vi /etc/resolvconf/resolv.conf.d/tail
注意的是 如果静态的去写 要写全了所有的网络设备
----------------------------
安装samba 使用局域网共享功能
sudo apt-get install samba
修改samba配置文件
sudo vi /etc/samba/smb.conf
最后加入下面内容 我共享的文件夹是 /nas
[nas]
comment = This is a share directory.
path = /nas
create mode = 0664
force directory mode = 775
directory mode = 0775
public = yes
broseable = yes
readable = yes
available = yes
writable = yes
delete readonly = yes
guest account = root
force group = root
force user = root
如果samba4用win登陆时候提示输入密码则修改下面内容(注释passdb这一行)
[global]
security = user
# passdb backend = tdbsam
map to guest = Bad User
重启服务之后就可以访问了
sudo /etc/init.d/smbd restart
如果还不能访问那就先使用下面这个临时关了SElinux
setenforce 0
再试给samba共享目录开权限
chcon -t samba_share_t /nas
如果共享里面还有软连接 ln -s 的目录还需要在smb.conf的 [global] 节点后加上下面三行
follow symlinks = yes
wide links = yes
unix extensions = no
-----------------------------------
安装 nginx php java的jdk 搭建服务器
sudo apt-get install nginx php5 php5-fpm openjdk-7-jdk
修改nginx
/etc/nginx/nginx.conf
http{} 括号里面加入
shadowsocks安装配置
sudo apt-get install python-pip
pip install shadowsocks
可能会因为版本问题需要python更新pip版本,执行安装的时候会有提示
sudo vi /etc/shadowsocks/config.json
增加每小时定时检测是否存活
sudo vi /etc/cron.hourly/ssserver
增加执行权限
sudo chmod +x /etc/cron.hourly/ssserver
补充:
安装开机启动管理
sudo apt-get install sysv-rc-conf
运行管理软件
sudo sysv-rc-conf
上下左右选择位置,空格改变启动状态,q保存退出
是否开启X11桌面
graphical disable
graphical enable 然后重启
关闭 irqbalance
/etc/default$ sudo vi irqbalance
然后修改 enable 为 0
替代top的进程查看管理的非图形界面
sudo apt-get install htop
启动 htop
关闭 ctrl+c
查看CPU 磁盘 内存 进程 等信息的非图形界面
sudo apt-get install glances
启动 glances
关闭 ctrl+c
增加vim编辑器参数
~/目录下创建文件 .vimrc
vi /etc/environment
PATH下面增加
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
重启机器就可以支持utf-8特殊字符显示了
引用页面
http://ubuntu-mate.org/raspberry-pi/
设置树莓派3的wifi
echo 'network={
ssid="your-ssid"
psk="your-psk"
}' | sudo tee -a /etc/wpa_supplicant/wpa_supplicant.conf
启动网卡
中文问题
3代升级了ARM 增加了蓝牙和wifi功能 暂时还没折腾,等用完了再更新。
https://ubuntu-mate.org/raspberry-pi/ 找到download
选择 16.04.1LTS 可以看到 RaspberryPi 树莓派专用的版本,其他的还有x86 x64 PowerPC
直接给个链接地址,当然页面里面还有 【Via Torrent】BT和磁力链方式下载 购买光盘U盘什么的就不关心了
[url]Bytemark - ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img.xz [/url]
建议装完系统后先升级 vim 然后修改软件源 后面有清华大学的源,最近中科大的机器无法访问。
然后就是升级内部软件,可选下载500多M的更新。
淘宝买来的 树莓派2代 B型
这玩意还分国产和UK产,价格差距在10-20左右 不过不超过200
另外就是要单独配个 5V2A 的电源,可选外壳和散热片,必备的是 TF 卡,可以用8G,我直接用的 32G TF 卡
这玩意安装比较麻烦,简单的说第一次进系统你需要显示器,他只有HDMI接口,可以考虑用 HDMI转VGA连显示器,要么就直接HDMI连液晶电视(我就用的电视装的)
需要的软件和系统
Win32DiskImager 用来将镜像写入TF卡
树莓派自己的系统、Ubuntu Core、Ubuntu Mate 等 注意是要 armhf 版本的
SSH工具 putty、SeureCRT、Xshell 等都可以 用来连接系统
提供一个我用的 ubuntu-mate 镜像下载地址
https://ubuntu-mate.org/raspberry-pi/
开工
解压缩下载的 .bz 文件,获得一个 .img 的镜像,然后用工具写入 TF 卡
TF卡插入树莓派2 上电启动
安装过程也没什么好说的 语言-简体中文 时区-shanghai 英文键盘 然后用户名密码
我只用来当下载机,PHP或JAVA服务器,VPN,Samba共享,所以不需要图形化界面
sudo vi /etc/X11/default-display-manager
不管里面是 /usr/sbin/gdm 还是 /usr/sbin/lightdm
用# 注释掉,然后写上false 表示开机后不进入桌面环境
引用
#/usr/sbin/lightdm
false
如果用 sudo startx 进入系统可能会有问题,需要删除
用户目录下 /home/xx用户/.Xauthority* 的文件
看不到无线网络图标
先编辑 /etc/NetworkManager/NetwrokManager.conf
managed=false 这里改为true
然后杀掉进程 sudo killall NetwrokManager 无线网络就出来了
然后启动
sudo service network-manager start
-----------------------------------
然后调整磁盘空间,默认TF卡会剩余很多空间
sudo fdisk /dev/mmcblk0
依次输入 d 2 n p 2 (删除第二个分区,创建第二个分区)delete 2 new partion 2
后面是输入数字,不写 两个回车,然后输入 w 保存退出
重启系统
sudo reboot
然后重新确认磁盘2的大小
sudo resize2fs /dev/mmcblk0p2
然后修改软件源 15.10
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ vivid main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ vivid-updates main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ vivid-security main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ vivid-backports main restricted universe multiverse
最新的 16.04
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
清华的源 16.04
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
更新软件源,更新系统软件
sudo apt-get update sudo apt-get upgrade
安装SSH
sudo apt-get install openssh-server openssh-sftp-server #修改配置文件 /etc/ssh/sshd_config sudo vi /etc/ssh/sshd_config #增加 USEDNS no 这样可以加速ssh开始连接速度 #重启服务 sudo service ssh restart sudo /etc/init.d/ssh restart
安装VPN PPTP 尽管这东西不安全,凑合用吧
sudo apt-get install pptpd
修改文件
sudo vi /etc/pptpd.conf
先给 logwtmp 前面加上# 这个版本的pptp貌似有冲突
最后2行 修改成你网段里不用的ip,举例
localip 192.168.31.200
remoteip 192.168.31.201-220
修改密码文件
sudo vi /etc/ppp/chap-secrets
最下面增加一行(用户名随便写,服务名必须是pptpd,密码123随便写,*是所有ip都可以访问)
happysoul pptpd 123 *
修改dns 2个文件最好都要改(主要是下面的options)
sudo vi /etc/ppp/pptpd-options
sudo vi /etc/ppp/options
增加 第一个是天津联通的dns 北京联通可以写 202.106.0.20
ms-dns 202.99.96.68
ms-dns 8.8.8.8
修改/etc/sysctl.conf ,我用不到ipv6 直接禁用了
net.ipv4.ip_forward=1
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
执行下面的看是否输出了上面的那行
sudo sysctl -p
重启服务
sudo service pptpd restart sudo service pppd-dns restart
无法连接的时候考虑注释掉logwtmp
vi /etc/pptpd.conf
找到logwtmp,在前面加#
---------------------------
设置虚拟网卡
sudo vi /etc/network/interfaces
引用
auto eth0:1
iface eth0:1 inet static
address 192.168.31.6
netmask 255.255.255.0
gateway 192.168.31.1
iface eth0:1 inet static
address 192.168.31.6
netmask 255.255.255.0
gateway 192.168.31.1
我想用 192.168.31.6的ip 小米路由器的网关默认就是 192.168.31.1
重启网络服务
sudo service networking restart
然后通过 ifconfig 就能看到 eth0:1 这个虚拟网卡了 前提是你要有 eth0的有线网卡
无线网卡同理
就是将eth0换成wlan0,不同机器配置不同,自己改吧
dns的问题
因为 /etc/resolv.conf 修改后重启会造成此文件被重写,需要使用其他方法修改dns
sudo vi /etc/resolvconf/resolv.conf.d/tail
nameserver 192.168.31.1 nameserver 219.141.140.10 nameserver 223.5.5.5
注意的是 如果静态的去写 要写全了所有的网络设备
----------------------------
安装samba 使用局域网共享功能
sudo apt-get install samba
修改samba配置文件
sudo vi /etc/samba/smb.conf
最后加入下面内容 我共享的文件夹是 /nas
引用
[nas]
comment = This is a share directory.
path = /nas
create mode = 0664
force directory mode = 775
directory mode = 0775
public = yes
broseable = yes
readable = yes
available = yes
writable = yes
delete readonly = yes
guest account = root
force group = root
force user = root
如果samba4用win登陆时候提示输入密码则修改下面内容(注释passdb这一行)
[global]
security = user
# passdb backend = tdbsam
map to guest = Bad User
重启服务之后就可以访问了
sudo /etc/init.d/smbd restart
如果还不能访问那就先使用下面这个临时关了SElinux
setenforce 0
再试给samba共享目录开权限
chcon -t samba_share_t /nas
如果共享里面还有软连接 ln -s 的目录还需要在smb.conf的 [global] 节点后加上下面三行
follow symlinks = yes
wide links = yes
unix extensions = no
-----------------------------------
安装 nginx php java的jdk 搭建服务器
sudo apt-get install nginx php5 php5-fpm openjdk-7-jdk
修改nginx
/etc/nginx/nginx.conf
http{} 括号里面加入
server { #对外端口为80 listen 80; server_name localhost; #=====更改文件编码为UTF-8 #charset utf-8; #access_log logs/host.access.log main; location / { #使用www目录作为项目目录 root /www; #禁止列出目录 autoindex off; autoindex_exact_size on;# 显示文件大小 autoindex_localtime on;# 显示文件时间 #Nginx目录自动加斜线: if (-d $request_filename){ rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; } #禁止记录文件日志 location ~ .*\.(js|jpg|JPG|jpeg|JPEG|css|bmp|gif|GIF|png|PNG|ico|ICO)$ { access_log off; } index index.html index.htm index.php; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # PHP转发 location ~ \.php$ { #这地方根据系统配置是用端口还是用sock方式 #fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/var/run/php5-fpm.sock; #php7使用下面的 fpm #fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_index index.php; #这个位置也要修改自己的目录位置 www fastcgi_param SCRIPT_FILENAME /www/$fastcgi_script_name; include fastcgi_params; } }
shadowsocks安装配置
sudo apt-get install python-pip
pip install shadowsocks
可能会因为版本问题需要python更新pip版本,执行安装的时候会有提示
sudo vi /etc/shadowsocks/config.json
{ "server":"192.168.31.5", "server_port":99, "local_address": "127.0.0.1", "local_port":1080, "password":"mima12345", "timeout":300, "method":"aes-256-cfb", "fast_open": true, "workers": 2 }
增加每小时定时检测是否存活
sudo vi /etc/cron.hourly/ssserver
#!/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:$PATH if [ -n `pgrep ssserver` ] then echo "not exist! restart" echo `(date +%Y-%m-%d_%H:%M)` >> /var/log/ssserver.log nohup /usr/local/bin/ssserver -c /etc/shadowsocks/config.json >/dev/null 2>&1 & else echo "ssserver exist!" echo `(date +%Y-%m-%d_%H:%M-)` >> /var/log/ssserver.log fi
增加执行权限
sudo chmod +x /etc/cron.hourly/ssserver
补充:
安装开机启动管理
sudo apt-get install sysv-rc-conf
运行管理软件
sudo sysv-rc-conf
上下左右选择位置,空格改变启动状态,q保存退出
是否开启X11桌面
graphical disable
graphical enable 然后重启
关闭 irqbalance
/etc/default$ sudo vi irqbalance
然后修改 enable 为 0
替代top的进程查看管理的非图形界面
sudo apt-get install htop
启动 htop
关闭 ctrl+c
查看CPU 磁盘 内存 进程 等信息的非图形界面
sudo apt-get install glances
启动 glances
关闭 ctrl+c
增加vim编辑器参数
~/目录下创建文件 .vimrc
#tab对应4个空格长度,文字支持中文 set softtabstop=4 set fileencodings=gb2312,gb18030,utf-8 set termencoding=utf-8 set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 set helplang=cn
vi /etc/environment
PATH下面增加
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
重启机器就可以支持utf-8特殊字符显示了
引用页面
http://ubuntu-mate.org/raspberry-pi/
设置树莓派3的wifi
引用
echo 'network={
ssid="your-ssid"
psk="your-psk"
}' | sudo tee -a /etc/wpa_supplicant/wpa_supplicant.conf
启动网卡
引用
sudo ifconfig wlan0 up
中文问题
引用
sudo apt-get install language-pack-zh-hans
发表评论
-
记录使用Dockerfile创建docker镜像的操作
2017-09-01 15:38 871基于 centos6.8 版本 更新 yum 安装必要的 li ... -
Shell脚本方式获取 Let's Encrypt 的免费 SSL 证书
2017-08-22 15:57 3028上一篇文章找了个 php 方式获取证书的脚本 http://h ... -
自动获取Let's Encrypt的免费SSL证书
2017-08-18 16:57 7180git项目地址 https://github.com/kai ... -
curl访问使用私有证书https的网址报 (35) SSL connect error
2017-04-18 12:07 4489举例用curl访问 12306会报错 引用curl: (60) ... -
Centos6.5 下 Docker安装 及 错误处理
2017-04-14 16:43 1775看了网上的安装后出现的错误 引用Cannot connect ... -
树莓派 Docker
2017-04-11 16:27 837根据前面的文章更换国内的APT源,或者忍耐主站的下载速度 下 ... -
Linux 每小时定时任务检测程序是否死了
2016-07-05 11:22 1220文件保存位置 /etc/cron.hourly 此文件夹下的可 ... -
Aria2 编译 添加支持BT下载的功能(X86和armhf的树莓派2)
2015-06-09 13:25 8056Aria2 源码下载地址 http://sourceforge ... -
JSP下载引发的安全问题
2012-05-09 12:26 1722我想大多人都会赞同java ... -
关于php一句话木马
2012-05-04 16:43 60969服务器上发现被植了很多木马,而且还让人肆意使用...NND & ... -
nginx 上传漏洞及 discuz 漏洞处理
2012-05-04 15:44 3834由于nginx早期的版本,至少我在用 0.9.X 的版本依旧存 ... -
ResinPluginFeature 插件方式支持Resin 2.X 3.0.X
2011-05-06 15:35 3430这里是关于 Resin 2和3.0.X 版本的方法 Eclip ... -
Resin+Nginx在Ubuntu下出现的编码问题
2010-09-19 23:51 2364在本地测试机上装了ubuntu系统来运行nginx+resin ... -
DELL T410 服务器 安装 Windows2008 server X64
2010-09-17 16:28 10169新买的DELL T410塔式服务器,没有系统,计划用来跑几个虚 ... -
安装ubuntu 9.10后恢复 window xp 启动 (去除grub2引导mbr)
2010-03-17 13:51 6173冒冒失失的装了 Ubuntu 9.10 后才发现 MBR被修改 ... -
ubuntu 下的飞鸽传书 iptux
2010-03-05 12:21 6359局域网内因为要大量传送数据,显然linux下QQ不是合适的选择 ... -
ubuntu 9.10 下搭建java开发环境
2010-03-04 12:36 1610根据个人使用体验,选择了 骨头兄亲自搭建并维护的Ubuntu源 ... -
硬盘安装ubuntu 9.10
2010-03-04 12:07 1232首先我们要下的是 ubuntu ...
相关推荐
树莓派网线折腾。树莓派网线折腾树莓派网线折腾树莓派网线折腾树莓派网线折腾
“树莓派摄像头配置方法记录” 树莓派是一款功能强大且价格便宜的单板计算机,可以广泛应用于各个领域。其摄像头配置方法记录是树莓派使用者需要了解的重要知识点。本文将详细介绍树莓派摄像头的配置方法,包括更新...
随着物联网、智能家居、以及个人计算机技术的日益发展,树莓派作为一种便捷、高效的工具,受到了全球编程爱好者、科技创业者和教育工作者的青睐。树莓派不仅仅是一个简单的计算平台,它更是一个创新与学习的平台,...
树莓派配置记录以及Qt Creator相关知识.pdf
【树莓派学习记录 更换数据源 安装wiringpi库】 树莓派是一款基于Linux系统的微型计算机,常用于教育、DIY项目和嵌入式应用。在使用树莓派时,为了获取更快的软件更新速度和更好的系统性能,更换数据源(也称为软件...
之前在进行ROS学习的过程中一直在困扰如何将ROS应用到项目中,本人只是简单学习过51和32的单片机,对嵌入式系统略有涉猎,最近在学习中接触到了树莓派这个控制板,便入手了一块,下面我来简单介绍一下我在树莓派上...
树莓派是一款基于Linux系统的微型计算机,被广泛用于教育、DIY项目以及各种创新应用。访问树莓派的方法多种多样,下面将详细介绍其中常见的几种方式,帮助你更好地管理和使用这台小巧而强大的设备。 1. **SSH...
树莓派
`barcodes.csv`可能是记录每次识别结果的报表文件,每行包含识别到的二维码数据、时间戳和其他相关元数据。这样的数据可以用于后续分析,例如统计二维码出现的频率,或者追踪特定二维码的使用情况。 在实际部署时,...
`final.py`可能是树莓派上的主程序,负责与Arduino通信、处理时间提醒、以及可能的数据记录等功能。`使用指南.md`文件很可能是项目开发的详细步骤或者使用说明,包含了如何编译和运行这些代码的指导。 在标签中,...
最后,当驱动程序开发完成后,可以将其集成到更复杂的应用中,如数据记录、实时分析或远程监控系统。这可能涉及将AD7606的输出数据处理成人类可读的格式,或者将数据通过网络发送到远程服务器。 总结一下,树莓派...
《树莓派实战指南+100个精彩案例》是一本专门为树莓派爱好者和初学者准备的详尽教程,旨在通过丰富的实例帮助读者深入理解和掌握树莓派的使用技巧。树莓派是一款微型计算机,它以其小巧的体积、强大的性能和低廉的...
树莓派是一种小型、低成本、功能强大的单板计算机,广泛应用于各种项目中。但是,有时候我们可能会忘记树莓派的密码,这时候我们需要进行密码重置。以下是树莓派忘记密码操作流程的详细步骤。 一、取出 SD 卡 在...
标题中的“test_DRV8825树莓派_drv8825_树莓派_”表明这是一个关于在树莓派上使用DRV8825驱动步进电机的实验项目。这个项目可能涉及到硬件连接、软件编程以及实际操作验证。描述中提到的“含驱动,实际调测通过”,...
随着科技的飞速发展,树莓派作为一种开源硬件,已经成为技术爱好者的宠儿。树莓派的灵活性、多用性以及其对教育和DIY项目的巨大贡献,使其不仅是一种计算机设备,更成为了一种文化现象。今天,我们要讲述的,便是...
raspberrypi-openmax-h264, 用 树莓派 记录 H.264 视频的OpenMAX IL示例 openmax-h264 使用 树莓派 记录 H.264 视频的OpenMAX IL示例Broadcom提供的多媒体抽象层( MMAL ) 库没有文档化,因此几乎不可能理解如何使用...
树莓派是一款基于Linux操作系统的微型电脑,常用于教育、DIY项目以及嵌入式系统开发。这款设备因其小巧的体积、低廉的价格和强大的可扩展性而受到广大爱好者喜爱。以下是一份详细的树莓派入门使用手册,涵盖了从硬件...
树莓派是一种信用卡大小的低成本单板计算机,由英国的树莓派基金会开发,旨在促进发展中国家的计算机科技基础教育。树莓派以其低功耗、高性能和丰富的硬件接口而受到广大电子爱好者和程序员的喜爱。树莓派4B是树莓派...
《树莓派4B原理图详解》 树莓派,这款小巧而强大的单板计算机,以其极高的性价比和丰富的扩展性,在DIY爱好者和教育领域备受青睐。其中,树莓派4B作为最新一代产品,其性能提升显著,功能更加完善。本文将详细解析...