“模板:RPILCD-CAMERA”的版本间的差异

来自丢石头百科
(文本替换 - 替换“</source>”为“</syntaxhighlight>”)
(文本替换 - 替换“http://{{”为“https://{{”)
 
(未显示同一用户的1个中间版本)
第5行: 第5行:
 
如果使用我们提供的镜像,在使用时,连接好摄像头之后,需要从终端开启
 
如果使用我们提供的镜像,在使用时,连接好摄像头之后,需要从终端开启
  
<source lang="c">
+
<syntaxhighlight lang="c">
 
cd camera/
 
cd camera/
 
./Camera
 
./Camera
第15行: 第15行:
 
-->
 
-->
 
1.运行以下命令,选择"Enable Camera"->"<YES>"
 
1.运行以下命令,选择"Enable Camera"->"<YES>"
<source lang="c">
+
<syntaxhighlight lang="c">
 
sudo raspi-config
 
sudo raspi-config
 
</syntaxhighlight>
 
</syntaxhighlight>
  
2.复制[http://{{SERVERNAME}}/w/upload/a/a8/Camera.zip 摄像头驱动]到树莓派的文件系统,并执行以下命令
+
2.复制[https://{{SERVERNAME}}/w/upload/a/a8/Camera.zip 摄像头驱动]到树莓派的文件系统,并执行以下命令
<source lang="c">
+
<syntaxhighlight lang="c">
 
unzip camera.zip
 
unzip camera.zip
 
cd camera
 
cd camera
第28行: 第28行:
  
 
3.执行以下命令新建文件wheezy.list
 
3.执行以下命令新建文件wheezy.list
<source lang="c">
+
<syntaxhighlight lang="c">
 
sudo nano /etc/apt/sources.list.d/wheezy.list
 
sudo nano /etc/apt/sources.list.d/wheezy.list
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
添加以下内容并保存
 
添加以下内容并保存
<source lang="c">
+
<syntaxhighlight lang="c">
 
deb http://archive.raspbian.org/raspbian wheezy main  
 
deb http://archive.raspbian.org/raspbian wheezy main  
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
4.执行以下命令新建文件10defaultRelease
 
4.执行以下命令新建文件10defaultRelease
<source lang="c">
+
<syntaxhighlight lang="c">
 
sudo nano /etc/apt/apt.conf.d/10defaultRelease
 
sudo nano /etc/apt/apt.conf.d/10defaultRelease
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
添加以下内容并保存
 
添加以下内容并保存
<source lang="c">
+
<syntaxhighlight lang="c">
 
APT::Default-release \"stable";
 
APT::Default-release \"stable";
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
5.执行以下命令新建文件libsdl
 
5.执行以下命令新建文件libsdl
<source lang="c">
+
<syntaxhighlight lang="c">
 
sudo nano /etc/apt/preferences.d/libsdl
 
sudo nano /etc/apt/preferences.d/libsdl
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
添加以下内容并保存
 
添加以下内容并保存
<source lang="c">
+
<syntaxhighlight lang="c">
 
Package: libsdl1.2debian
 
Package: libsdl1.2debian
 
Pin: release n=jessie
 
Pin: release n=jessie
第63行: 第63行:
  
 
6.执行以下命令
 
6.执行以下命令
<source lang="c">
+
<syntaxhighlight lang="c">
 
sudo apt-get update
 
sudo apt-get update
 
sudo apt-get -y --force-yes install libsdl1.2debian/wheezy
 
sudo apt-get -y --force-yes install libsdl1.2debian/wheezy

2021年6月18日 (五) 18:02的最新版本

搭配摄像头使用

1.运行以下命令,选择"Enable Camera"->"<YES>"

sudo raspi-config

2.复制摄像头驱动到树莓派的文件系统,并执行以下命令

unzip camera.zip
cd camera
sudo chmod 777 Camera
sudo cp update\ camera/95-stmpe.rules /etc/udev/rules.d/

3.执行以下命令新建文件wheezy.list

sudo nano /etc/apt/sources.list.d/wheezy.list

添加以下内容并保存

deb http://archive.raspbian.org/raspbian wheezy main

4.执行以下命令新建文件10defaultRelease

sudo nano /etc/apt/apt.conf.d/10defaultRelease

添加以下内容并保存

APT::Default-release \"stable";

5.执行以下命令新建文件libsdl

sudo nano /etc/apt/preferences.d/libsdl

添加以下内容并保存

Package: libsdl1.2debian
Pin: release n=jessie
Pin-Priority: -10
Package: libsdl1.2debian
Pin: release n=wheezy
Pin-Priority: 900

6.执行以下命令

sudo apt-get update
sudo apt-get -y --force-yes install libsdl1.2debian/wheezy
sudo apt-get install evtest tslib libts-bin xinput
sudo apt-get install python-pip 
sudo apt-get install python2.7-dev
sudo pip install picamera==1.10 
sudo reboot
sudo TSLIB_FBDEVICE=/dev/fb1 TSLIB_TSDEVICE=/dev/input/touchscreen ts_calibrate

执行完上面6个步骤,Camera功能将可以正常使用。