树莓派基础

来自linux中国网wiki
docker>Evan2019年7月12日 (五) 07:48的版本 →‎buy
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

buy

有空买个4 树莓派 3 Model B+,其价格仍是 34.95 美元(¥238 RMB) 原来那家服务态度非常不好 换一家

树莓派jd专卖店


要买的配件

HDIM 线, 5V 3A 电源线,散热片,外壳带风扇,闪迪卡 其实OS安装完后 只要 电源 连上网 直接ssh

版本

最早代工厂UK的SONY,然后是中国E14,前几个月又开设第三代工厂日本的RS Components,理论上没区别。 因为博通的Soc一般人也搞不到,所以树莓派也没有假冒。

基金会和 Element14(易络盟电子)在英国伦敦全球同步发售树莓派2代B型,当然全球还有另外一个代理商RS(欧时电子)也一样有全球的销售权。

三个版本我都有,英国版价格最贵用料一般u口的质量不如中国版,英国版还有很大的糊味。 中国版包装最漂亮,清晰脱俗 日版价格低廉好像噪音大一些

DIY过程中,分别同位置切割三个版本电路板,最后日版直接不开机,英国版tf口不读卡,中国版一切正常。暴力测试仅供参考

当RS版和E络盟版放在一起之后,我们先从外包装上看,E络盟包装盒不失美观且硬度强,里面还附有一本多国语言资料,显得有档次,而RS版树莓派外包装,也美观,但是太柔软啦,经不起外力压迫,拿在手上瞬间掉档。 再看USB卡槽,E络盟是打了盘符的,为安普品牌的,RS则没有,根据惯例可能是山寨的。 再看摄像头插槽,E络盟为黑色,RS为白色,但当我们使用的时候会发现,RS的摄像头插槽比较松弛,间歇大,虽然不影响使用,但是时间久了,谁知道会不会出现问题呢,再看E络盟的摄像头插槽,不松弛间歇合理。 接着我们再看大家反映的最普遍的问题,这个问题丛B+版本就开始出现,那就是TF卡槽,两种版本外观上看不出来区别,但是RS版本经常出现一个问题,将TF卡插进之后,居然可以拔出来,虽然不影响使用,但让我们不得不怀疑RS的做工啊,国产山寨手机的TF卡槽貌视也没有这个问。 就说这几点吧,至于焊接问题,RS说他们采用的焊接技术先进,E络盟也说他们采用的技术更先进,我只能说都不影响使用,但通过以上几点可能让我对E络盟的更有信心,当今世界顶级的电子设备基本都是外国研发中国制造。RS的背面就不说了啊,像修过一样,脏。

Element14和RS版本的区别

install

Raspbian Jessie With PIXEL 和 Raspbian Jessie Lite,它们的区别在于前者带有 PIXEL 的图形界面易用性更高,后者是不带图形界面的版本,特点是占用空间非常小。(我自己有一个项目不需要图形界面,且

Raspbain Stretch Lite 树莓派官方系统,不带图形界面 下载

树莓派3B+ 安装系统

树莓派3B+安装系统(Raspbian

树莓派3B+折腾记 篇一:入门折腾—系统安装 树莓派入门指南|明明白白玩 Pi 系列

树莓派操作系统大全

树莓派,我们走! - 选购

Secure Kali Pi 2018

openssh

Launch Raspberry Pi Configuration from the Preferences menu
Navigate to the Interfaces tab
Select Enabled next to SSH
Click OK

在 /boot/ 目录 touch a file call ssh Linux 用户打开 TF 卡中名称为 boot 且内存较小的主分区),在 TF 卡根目录放置一个名为 ssh 的空白文件(注:无后缀名

https://www.raspberrypi.org/documentation/remote-access/ssh/

docker

#一 开始基于debian 以后基于apline  docker build
 sudo systemctl enable docker
 sudo systemctl start docker

注意官方
Raspbian users cannot use this method!

For Raspbian, installing using the repository is not yet supported.

  1. 最方便就是直接apt哈哈

apt-get install docker.io -y 直接下载包安装 不是 arm64/ 不要搞错了 不然会 On Raspberry Pi, BUILD_EXCLUSIVE directive does not match this kernel/arch

err docker.socket: Failed with result 'service-start-limit-hit'

https://download.docker.com/linux/debian/dists/stretch/pool/stable/armhf/

https://mirrors.aliyun.com/docker-ce/linux/raspbian/dists/


10


要等正式版本 

curl -fsSL https://get.docker.com -o get-docker.sh
sudo bash get-docker.sh



root@mypi3b:~/tmp# journalctl -xe
Jul 11 11:46:43 mypi3b systemd[1]: docker.service: Start request repeated too quickly.
Jul 11 11:46:43 mypi3b systemd[1]: docker.service: Failed with result 'exit-code'.








https://docs.docker.com/install/linux/docker-ce/debian/#install-using-the-convenience-script


https://segmentfault.com/a/1190000017109351

使用 Docker 玩转树莓派

在树莓派上安装docker环境

树莓派+Docker—轻松打造自己的智能家居控制中心

在树莓派上学习 Docker —— Part 1

树莓派安装 Docker CE

ubuntu主机上docker服务不能启动

network wifi

搞半天 原来是ssh 没有启动呀 其实就是用 raspi-config --Network Options--Wi-fi

#cat /etc/wpa_supplicant/wpa_supplicant.conf #is me
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN

network={
	ssid="evan"
	psk="evan886"
}

则在根目录在放置一个名为 wpa_supplicant.conf 的文件,文件内容如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
    ssid="WiFi-A"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=1
}
 
network={
    ssid="WiFi-B"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=2
    scan_ssid=1
}
其中,

ssid:网络的ssid,即Wi-Fi名称
psk:Wi-Fi密码
priority:Wi-Fi优先级,数字越大优先级越高(不可为负)
scan_ssid:连接隐藏WiFi时需要指定该值为1
注,

如果 Wi-Fi 没有密码,网络配置部分为:

network={
    ssid="Wi-Fi 名称"
    key_mgmt=NONE
}
如果 Wi-Fi 使用 WEP 加密,网络配置部分为:

network={
    ssid="Wi-Fi 名称"
    key_mgmt=NONE
    wep_key0="Wi-Fi 密码"
}
如果 Wi-Fi 使用 WPA/WPA2 加密,网络配置部分为:

network={
    ssid="Wi-Fi 名称"
    key_mgmt=WPA-PSK
    psk="Wi-Fi 密码"
}

SETTING WIFI UP VIA THE COMMAND LINE

树莓派连接wifi配置

树莓派3代-命令行配置wifi无线连接

无屏幕和键盘配置树莓派WiFi和SSH

树莓派加无线网卡配置WIFI热点的方法

https://blog.csdn.net/Meteor_s/article/details/80875784

国内源

 deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch  main contrib non-free rpi

#更新debian 10
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ buster  main contrib non-free rpi
 

添加风扇

树莓派 根据 CPU 温度控制风扇起停 树莓派2B Raspberry Pi风扇安装

https://jingyan.baidu.com/article/64d05a0216835fde55f73b39.html

控制风扇

修改树莓派的风扇,使风扇能够随温度变化而启停

树莓派用开关三极管控制散热风扇

让树莓派根据温度自动控制散热风扇的启停


树莓派 根据 CPU 温度控制风扇起停 树莓派实现温度监控并控制风扇散热

修改树莓派的风扇,使风扇能够随温度变化而启停

树莓派风扇散热自动控制

树莓派3B设置温控风扇(简略版)

另外一个案

树莓派根据温度自动控制风扇降温

树莓派散热风扇自动启停

升级

自启动 编辑linux服务脚本并添加到/etc/init.d/,chkconfig add autofun

Pi Dashboard

Pi Dashboard是树莓派实验室发布的一个开源的 IoT 设备监控工具,目前主要针对树莓派平台,也尽可能兼容其他类树莓派硬件产品。你只需要在树莓派上安装好 PHP 服务器环境,即可方便的部署一个 Pi 仪表盘,通过炫酷的 WebUI 来监控树莓派的状态! 项目主页:http://maker.quwj.com/project/10 GitHub地址:https://github.com/spoonysonny/pi-dashboard

wiki

Docker 安装mediawiki

Leanote

Leanote

crontab

SCHEDULING TASKS WITH CRON

正确关机

很多人会这样想:既然接上电源自动开机,那么拔掉电源不就关了机。这种关机相当于非正常关机(比如突然断电), 长期地非正常关机会损坏树莓派的SD卡。 正确的关机方法是 1 先执行下面的命令 poweroff sudo shutdown -h now 或 sudo halt 2 当上面的命令执行后,会发现在树莓派的LED状态指示灯中,只有PWR指示灯(电源指示灯)亮着,其他的指示灯都不亮,说明系统已经关闭了。接下来拔掉电源,PWR指示灯随即熄灭。这样才是正确的关机

Dashboard

Pi Dashboard:给你的派装一个仪表盘


lnmp

Docker lnmp 这些要 docker 化 除了nginx

Debian 9 使用源安装 LEMP 教程

Raspberry Pi Dev Setup with Nginx + PHP7

Installing PHP7.2 on a Rapsberry Pi

vnc

VNC (VIRTUAL NETWORK COMPUTING)

区别

对于Arduino来讲,它是一个单片机,在机器里不会运行现有的通用OS,它更多的就是一个通过setup和loop接口进行执行的特定机器,它的内存也非常的小。而Raspbeery Pi则不同,它有一个非常强的CPU,存储也很大,可以运行通用的OS,比如Linux,也有着更为强大的标准输入、输出接口。所以它们有着完全不同的用途,Arduino更多的用于简单的定式操作,而Raspbeer Pi用于在Linux这样的操作系统上运行应用的环境。


Arduino 与树莓派 Raspberry Pi 相比各自有什么优缺点

func

使用树莓派构建一个婴儿监视器

用一个回形针关闭你的树莓派

入门

Raspberry Pi 3学习系列——基本使用

Raspberry Pi 系列

树莓派(raspberryPi)的终极玩法 1: 平台搭建


树莓派的终极玩法 2 :motion +摄像头

进阶

树莓派迅雷远程下载

Xware迅雷

使用安卓手机控制树莓派

树莓派安装 HAProxy 实现高可用高负载SS服务器线路负载均衡

GPIO

树莓派GPIO引脚定义详细图

树莓派GPIO引脚对照表

树莓派-GPIO、CPU、温度、内存


树莓派 wiringPi 用户手册

树莓派使用wiringPi控制LED灯

trouble shooting

解决树莓派容量使用不完全问题 我是 64G 的内存卡,但是看容器总共只有 7.2G.第一反应是遇到了黑心商家,但是网上搜了下,简单设置重启即可.详见: http://cedar-renjun.github.io/2015/10/11/resize-raspberry-sd-volume/

参考

教程

树莓派归档


第1讲:树莓派购买指南【子豪兄的零基础树莓派教程】

树莓派3 oschina教程

树莓派实验室

树莓派SBC HIFI DSD播放器 篇六:Moode4.1在树莓派3B+搭建HIFI音乐播放器


树莓派2代 接通用usb摄像头

树莓派是什么以及普通人怎么玩

树莓派初学者?先做做这十个项目吧


https://www.raspberrypi.org/products/#buy-now-modal

官方中国商城 上次买的那个态度不好,下次换个

https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-17579621303.18.68e52d28OXMtCt&id=558354832128&src=raspberrypi

https://item.taobao.com/item.htm?spm=0.7095261.0.0.2f291debgNGawr&id=565756129429&src=raspberrypi

https://item.taobao.com/item.htm?spm=0.7095261.0.0.29491debwhELXl&id=565703159178&src=raspberrypi


在树莓派上搭建LNMP环境

树莓派最新raspbian系统换国内源


RaspberryPi 3B+开箱

树莓派 3B+ 开箱

树莓派迎来PoE网线供电选项 新HAT模块售20美元

原创新人#咸鱼淘二手树莓派3装KODI及Genesis Reborn插件手机遥控在线看片

搭建OMV:树莓派PI3的充分利用


镜像站全汇总