树莓派

树莓派全版本换源(多环境测试无误版)

南楼画角 提交于 2020-03-09 16:35:50
https://mirror.tuna.tsinghua.edu.cn/help/raspbian/ 选择你的Debian版本: Debian 7 (wheezy) Debian 8 (jessie) Debian 9 (stretch) Debian 10 (buster) # 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代: deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib # 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代: deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui 注意:网址末尾的 raspbian 重复两次是必须的。因为Raspbian的仓库中除了APT软件源还包含其他代码。APT软件源不在仓库的根目录,而在 raspbian/ 子目录下。 编辑镜像站后

树莓派远程控制

不打扰是莪最后的温柔 提交于 2020-03-09 06:12:28
文章目录 intro ssh 打开ssh服务 查看及管理服务 Reference intro raspberry pi 缺少屏幕,干脆就当个微型服务器吧,第一步就是ssh远程控制。 ssh Secure Shell,安全外壳协议,专为远程登录会话和其他网络服务提供安全性的协议。本文从新手的使用角度上描述ssh,少涉及协议的原理部分。 打开ssh服务 官方提供的镜像环境是默认关闭ssh服务的,我们要先打开。 sudo raspi-config 会进入raspberry特有的系统配置界面 查看及管理服务 这么多命令我最爱使用service sudo service ssh status 可以看到ssh在22端口监听,文件在/lib/systemd/system/ssh.service(这文件干啥的?)。状态时active,但开机12分组后才第一次ssh登录成功,太坑了。 将status后缀改成start,stop,restart一样有其他功能,是不是很简单呢。 Reference [1] https://baike.baidu.com/item/SSH/10407 来源: CSDN 作者: George1998 链接: https://blog.csdn.net/weixin_40833196/article/details/104735642

树莓派 buster 设置国内镜像

谁都会走 提交于 2020-03-08 18:17:54
1 首先,确认该镜像下有buster文件夹 deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi 2 进入树莓派,编辑 /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster main 使用国内镜像地址替换原地址即可,后面的那些保持不动 3 编辑 /etc/apt/sources.list.d/raspi.list 操作方法同上 我这里使用的是中科大的源: http://mirrors.ustc.edu.cn/raspbian/raspbian/ 来源: https://www.cnblogs.com/dust2/p/11121033.html

树莓派 添加国内源

依然范特西╮ 提交于 2020-03-05 05:32:04
E: Package <packagename> has no installation candidate错误,于是便开始google,寻找原因。但苦苦追寻,能查到的都是一些叫我们输入指令的语句 如sudo apt-get update等之类的命令,但该命令不管用。这是因为在我们的/etc/apt/sources.list文件下,拥有的是只是一些系统初装的源,后期的一些源还是得自己添加的,不然网上的很多资源包都是无法使用的。下面我就贴上我在网站上找到的各种源。 sources.list(源) 位置:/etc/apt/sources.list 常见的源: 1 中国科技大学源 deb http://debian.ustc.edu.cn/ubuntu/ hardy main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe deb http://debian.ustc.edu.cn/ubuntu/ hardy

树莓派4B

亡梦爱人 提交于 2020-03-05 02:39:56
https://shumeipai.nxez.com/ https://projects.raspberrypi.org/en/pathways/getting-started-with-raspberry-pi gpiozero库: https://gpiozero.readthedocs.io/en/stable/ from gpiozero import LED from time import sleep led=LED(25) while True: led.on() sleep(1) led.off() sleep(1) 来源: https://www.cnblogs.com/holaworld/p/12417334.html

树莓派:漂洋过海来看你

寵の児 提交于 2020-03-05 01:53:56
作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载。 给树莓派连上显示器和键盘鼠标,就可以像使用一台电脑一样使用它了。但很多时候,我们是把体积小巧的树莓派当做一个便携设备来使用的。这种时候,用户可不希望随身带着体积庞大的鼠标、键盘和显示器。如果能用手中的电脑直接连接树莓派,然后用该电脑的输入输出设备来操纵树莓派电脑,就可以省去很多不必要的麻烦。除此之外,树莓派在物联网情境下的应用,也离不开多样的远程连接方式。 局域网SSH登陆 常见的家庭或办公网络都是以一个WiFi路由器为中心的。这种局域网场景下,可以很容易的用SSH的方式来远程登陆树莓派。SSH是用于远程服务器管理的加密协议。SSH分为服务器和客户端两端。树莓派将作为服务器端,而同一局域网下的另一台电脑可以作为客户端。客户端成功登陆之后,我们可以从客户端用命令行的方式来远程操作服务器端。 首先,我们需要开启树莓派上的SSH服务器。树莓派已经预装好了SSH服务器,我们只需要进入树莓派的设置页面开启就可以。从终端用命令行进入设置页面: sudo raspi-config 然后在"5 Interfacing Options" -> "P2 SSH"中打开SSH服务器: 为了远程连接,我们必须知道树莓派的IP地址。在树莓派上,我们可以用ifconfig命令来找到树莓派的IP地址:

树莓派控制Arduino

本秂侑毒 提交于 2020-03-04 13:43:05
一、树莓派中Arduino的通信方式(USB) 1、Arduino在树莓派中是靠串口连接通信的,一般有两种通信方式,一种是通过USB连接,一种是用GPIO通信。 USB连接: 1、将树莓派与Arduino通过usb线进行连接。 2、在树莓派终端输入 ls /dev/tty*查看两者连接端口的名字。查看有没有ttyACM0 这个文件(注只有在两个硬件USB互连的情况下才会有这个。如果两者没有连接是不会有的) 最新的系统一般都会自动生成。看到ttyACM0就说明二者可以通讯了 接下来上测试代码。 3、经过编写python程序,在终端上输入sudo python 文件名.py运行程序; 二、树莓派中Arduino的通信方式(GPIO引脚简单说明): 1、安装python的GPIO模块,用于控制电子元件。 2、安装serial,用于串口通信或者usb通信。安装完成后监测是否成功(运行一个有serial的python文件即可)。 3、在终端上创建一个python程序,在此程序中配置环境,然后运行程序即 可; 来源: https://www.cnblogs.com/jingxinbk/p/12408886.html

树莓派的基本配置

亡梦爱人 提交于 2020-03-04 13:02:24
一般树莓派都是用网线直接连接树莓派和自己的电脑,然后用自己的手机热点(WiFi),通过电脑把网络共享给树莓派,实现树莓派通过电脑上网的功能。那么网络应该如何配置呢: 1、打开“控制面板”(直接按电脑上的“Windows”键搜索即可),选择“网络和“Internet”,点击“网络和共享中心”下面的“查看网络状态和任务”; 2、点击左侧的“更改适配器设置”,进入修改网络配置的界面(也有更简单的方式进入,看个人习惯); 3、们接入直连网线的提示,先不管;双击打开“WLAN”设置; 4、点击下方的“属性”,之后选择“共享”,把“共享”界面下的两个框都勾选,并且选择“以太网”进行共享连接; 5、这时网络配置就算完成了,查看树莓派桌面的右上角,可以看到网络已经连接好。 来源: https://www.cnblogs.com/jingxinbk/p/12408803.html

树莓派.设置无线网卡为AP工作模式(pi2和pi3)

南笙酒味 提交于 2020-03-04 07:06:51
树莓派2的设置办法: 1. 安装NetworkManager管理工具(可选),以支持nmcli命令 sudo apt-get install -y network-manager 2. 安装hostapd和dhcpd sudo apt-get install -y hostapd isc-dhcp-server 开机不需要启动这两个服务,建议把它们关掉: sudo update-rc.d -f hostapd remove 3. 配置hostapd和dhcpd sudo vi /etc/hostapd/hostapd.conf 注意自己设置其中的无线热点名称ssid和认证密码wpa_passphrase. interface=wlan0 ssid=lysmartscreen hw_mode=g channel=10 macaddr_acl=0 auth_algs=3 wpa=2 wpa_passphrase=YOUR_AP_PASSWORD wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP rsn_pairwise=TKIP CCMP 设置dhcpd.conf sudo vi /etc/dhcp/dhcpd.conf subnet 192.168.0.0 netmask 255.255.255.0{ range 192.168.0.2 192

树莓派(Raspberry PI)上的Python GUI实现(学习+总结)

匆匆过客 提交于 2020-03-02 05:26:55
1 准备SD卡8G以上 编译过程中,会耗用大量存储空间,4G不够用的。 2 更新资源的索引清单 sudo apt-get update (从服务上下载索引清单) sudo apt-get upgrade (比较索引清单,更新依赖关系) 3 安装 python-dev sudo apt-get install python-dev 否则在编译SIP时,会提示 fatal error: Python.h: No such file or directory 4 安装libqt4-dev sudo apt-get install libqt4-dev 否则在编译PyQt时会提示 Error:Make sure you have a working Qt qmake on your PATH or use the -q argument to explicitly specify a working Qt qmake 5 依次安装SIP和PyQt wget http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.10/PyQt-x11-gpl-4.10.tar.gz tar vxf PyQt-x11-gpl-4.10.tar.gz cd PyQt-xll-gpl-4.10 python configure.py make make