树莓派的正确食用方法

树莓派:为学习计算机编程教育设计的一种ARM微型电脑,只有信用卡大小,其系统基于Linux,号称全世界最小台式机。

RaspberryPi它能用来做什么?

普通难度的DIY:家庭影院、无线路由器、FTP文件服务器、代码托管服务(SVN)、FM电台、网站服务器、NAS系统等

较高难度的DIY:语音识别、hadoop集群、iBeacon基站、人脸识别、六足机器人、智能家居控制中心

树莓派并非是由某家公司的产品,而是由注册于英国的慈善组织「Raspberry Pi Foundation(树莓派基金会)」开发。 其目的是为了普及廉价电脑,从而提升学校计算机科学及相关学科的教育。 这台世界上最小的卡片式电脑(其大小仅为一张信用卡)是由一名英国剑桥大学的学生埃本·阿普顿(Eben Epton)开发完成的,并于 2012 年 3 月正式发售。

树莓派的生产是通过树莓派基金会授权生产许可的三家公司 Premier Farnell、 RS Components 及 Egoman。最新版本为2018年3月份发布的Pi3B+,网上比较常见的两个版本是 Element14(made in china) 和 RS(made in UK),淘宝有售,售价300+不等。

食用方法

配件:主板,SD卡(至少8G),散热器、外壳(带风扇)、电源(5V2.5A即可),看情况需要购置GPIO配件。显示屏、键盘鼠标可不用购置。

系统:官方提供了raspbian(基于debian,lite版无图形界面),第三方系统由ubuntu mate、snappyUbuntu core、windows 10 lot core、osmc(开源媒体中心)、libreelec(koli)以及停止更新的Arch linux ARM。

安装:U盘整体格式化后,使用Win32DiskImager将下载好的img镜像烧录到SD卡即可。

开机:主板插上SD卡,接入电源、显示器、键盘、鼠标(非必须),点亮主板,进入登陆界面。

登陆:初始账户pi,密码raspiberry。

初始化:

命令行运行sudo raspi-config

需要执行:

1、修改用户密码

2、接入网络

连接wifi,设置国家,根据国家的不同,wifi使用的信道将不同,国内信道一般为1-13。手动输入SSID和密码。注意:接入的网络尽量不要使用5G,可能造成SSH客户端卡顿。

3、开启SSH

Interfacing OptionsàP2 SSH

4、reboot,重新登陆,查看无线是否自动连接ifconfig 查看wlan0,记下IP地址。

5、断开HDMI、键盘、鼠标、网线,通过putty或者xshell登陆树莓派

以putty为例,输入刚才的IP地址,端口号22,连接类型为SSH

6、修改树莓派源及python源

Sudo nano /etc/apt/sources.list

删除所有的内容,添加如下(以清华源为例):

debhttp://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main

contrib non-free rpi

deb-srchttp://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main

contrib non-free rpi

ctrl+o回车保存,ctrl+x退出

Sudo nano /etc/apt/sources.list.d/raspi.list

删除所有的内容,添加如下:

deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main uideb-src

http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

7、更新

运行sudo apt update &&sudo apt upgrade

8、修改pip源

Sudo nano /etc/pip.conf

删除所有内容,添加

[global]

index-url =https://pypi.tuna.tsinghua.edu.cn/simple

[install]

9、卸载python2.7,连接python3到python,安装pip3及pandas(通过pip需要差不多1.5小时)

sudo apt-get autoremove python2.7

sudo ln -s /usr/bin/python3.5 /usr/bin/python

sudo apt-get install python3-pip

sudo apt-get install python3-pandas

10、桌面连接需要在步骤三开启VNC-server,连接工具为VNC-client,输入法无法正常显示,需要卸载管理工具sudo apt removefcitx-module-kimpanel,重启,显示正常!

新增玩法:电信网电话客服,让他们帮助映射端口到公网,其他用户安装花生壳,开启内网穿透,费用6元,可远程管理树莓派,以及内网服务器等等

在SSH项下,下载花生壳树莓派客户端或者,使用winscp在windows下下载好传入树莓派。

花生壳链接如下:http://service.oray.com/question/2680.html

进入http://b.oray.com,登陆树莓派上的安装时候提示的sn码以及密码,映射内网IP地址以及端口号到壳域名上。

最后可以通过壳域名+新生成的端口号28611链接SSH。

家庭文件服务器,外网也可访问,速率较慢,有流量限制。

至此,OVER,君莫问!2018.11.04

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181104G0Y79500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券