树莓派 Raspberry PI基础

官网网址https://www.raspberrypi.org

下载地址:https://www.raspberrypi.org/downloads/

官方系统:RaspBian ,地址https://www.raspberrypi.org/downloads/raspbian/

系统安装工具: Etcher,地址https://etcher.io/

技术文档:https://www.raspberrypi.org/documentation/

安装系统步骤

安装系统镜像文件需要用到读卡器、SD卡以及Etcher软件。

  • 下载Etcher软件并安装

  • 连接读卡器和SD卡

  • 打开Etcher软件,选择需要写入SD卡的系统 Raspberry PI .img或者.zip文件

  • 点击Flash!开始写入系统文件,等待写入完成

开启串口终端SSH

最新版本的RaspBian系统默认串口处于关闭状态,需要在config.txt文件中编辑选择打开串口。

  • 打开SD卡中的config.txt文本文件

  • 在文件末尾加上 enable_uart=1

登陆系统

将SD卡插入模块,上电,等待模块启动完成。选择使用putty软件通过串口连接模块,波特率为115200.

登陆账号:pi

登陆密码:raspberry

系统配置工具raspi-config

终端运行指令: sudo raspi-config

功能:修改用户密码,网络选项,启动选项,硬件选择开启或者关闭等功能

配置网络

扫描附近网络设备指令

sudo  iwlist  wlan0  scan

添加已知网络

  • 打开网络配置文件wpa-supplicant:

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

  • 根据以下格式添加网络名称、密码

    network={ ssid="testing" psk="testingPassword"}

  • 重新配置网络

    wpa_cli  -i  wlan0  reconfigure

  • 查看连接状态

    ifconfig  wlan0

  • 网络其他属性配置

    id_str="school" / id_str="home", 将网络标志位家庭或者学校网络

    priority = 数字,多个网络的连接优先级,数字越大,优先级越高

开启网络终端SSH

  • 通过桌面应用配置

    • Preferences菜单中运行Raspberry Pi Configuration

    • 选择 Interfaces,使能SSH

    • 点击OK完成配置

  • 通过raspi-config工具

    • 终端输入 sudo  raspi-config

    • 选择 Interfacing  options

    • 选择SSH

    • 先后选择YES >> OK >> Finish,设置完成退出

  • 使用 systemctl

    sudo  systmctl  enable ssh

    sudo  systmctl  start  ssh

    选择使用putty软件,指定模块IP地址即可连接树莓派模块。

树莓派 Raspberry PI基础的更多相关文章

  1. 树莓派(Raspberry Pi)搭建简单的lamp服务

    树莓派(Raspberry Pi)搭建简单的lamp服务: 1. LAMP 的安装 sudo apt-get install apache2 mysql-server mysql-client php ...

  2. 树莓派(raspberry pi)学习4: 更改键盘布局(转)

    树莓派(raspberry pi)用了几次后,发现键盘老是按错,一些字符打不出来或打错 这个问题,折腾我半天.还是把心得分享一下吧 上网查,发现是键盘布局不对,树莓派(raspberry pi)是英国 ...

  3. 外网登录访问树莓派 Raspberry Pi

    外网登录访问树莓派 Raspberry Pi 本地的树莓派 Raspberry Pi,只能在局域网内访问,怎样从公网也能登录访问树莓派 Raspberry Pi? 本文将介绍具体的实现步骤. 1. 准 ...

  4. 树莓派(Raspberry Pi)使用Shell编写的极简Service

    树莓派(Raspberry Pi)运行的系统是基于Debian的,不仅可以运行Shell,还支持systemd和docker,可以编写一个简单的服务,让其在启动时运行,执行一些自动化的操作.这里在Ra ...

  5. 树莓派raspberry pi配置

    (1)国际化语言 树莓派初装系统之后,首次启动会出现“raspi-config”工具,如下图:(若不是初次启动,在命令模式下,请输入 sudo raspi-config 命令,即可调出此界面.若在图形 ...

  6. 树莓派(raspberry pi)学习11: 将树莓派变成一个Web服务器(转)

    将树莓派变成一个Web服务器,通过访问网页,就可以控制树莓派,比如:查看摄像头\开灯等等. 一想到Linux Web服务器,我们首先想到的是,Apache + MySql + Php. 树莓派可以安装 ...

  7. 做一个树莓派Raspberry Pi拍立得

    用树莓派Raspberry Pi打造一台拍立得,作法如下: 材料:树莓派+数字相机模块+热敏打印机 因为打印机所需电流较高,所以电源供应器的规格需要5V 3A以上. 再找一个稳定的电源以及够大的外壳装 ...

  8. VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018

    视频介绍 树莓派3安装目前最流行的PLEX服务器,实现既能最大限度降低功耗,也能随时随地观看分享影片. 一.在树莓派下安装PLEX媒体服务器 1.在终端,将你的树莓派更新至最新 sudo apt up ...

  9. 树莓派(raspberry pi)系统开发

    [树莓派(raspberry pi)] 01.在linux环境下给树莓派安装系统及入门各种资料 [树莓派(raspberry pi)] 02.PI3安装openCV开发环境做图像识别(详细版) 出处: ...

随机推荐

  1. 【算法记事本#NLP-1】最大匹配算法分词

    本文地址:https://www.cnblogs.com/oberon-zjt0806/p/12409536.html #NLP-1 最大匹配算法(MM) 最大匹配算法(Maximum Matchin ...

  2. fsLayuiPlugin多数据表格使用

    fsLayuiPlugin 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现数据请求,减少前端js重复开发的工作. GitHub下载 码云下载 测试环 ...

  3. Vue 项目分环境打包

       我们开发项目的时候,用vue-cli 2.x版本新建的项目,只有dev, pro两种开发环境, 有时需要个test环境来给测试使用,所以找了很多方法,总结了个最简单的方法来给大家使用 packa ...

  4. An incompatible version [1.1.33] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]

    Springboot项目启动出现如下错误信息 解决办法在此地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.1 ...

  5. JavaScript(6)--- 原型链

    原型链 再上一篇有简单讲过原型:JavaScript(5)--- 面向对象 + 原型 讲原型链知识之前,先说几个重要的结论. 1.原型链就是 对象的__proto__所连接的链状结构 2.protot ...

  6. 学习gensim

    首先要将字符串分割成词语列表.比如”hurry up”要分割成[“hurry”,”up”]. 对于中文来讲,分词就是一个很关键的问题,不过可以去找一些分词库来实现.我一般用的是jieba. 而对于英文 ...

  7. Linux环境下安装MySQL 5.7.28

    先进入MySQL官网: www.mysql.com 去下载安装包 进入DOWNLOADS选项,点击MySQL Community (GPL) Downloads. 点击进入MySQL Communit ...

  8. NoVNC安装部署

    noVNC 是一个 HTML5 VNC 客户端,采用 HTML 5 WebSockets, Canvas 和 JavaScript 实现,noVNC 被普遍用在各大云计算.虚拟机控制面板中,比如 Op ...

  9. Redis使用指南

    原文链接 能坚持别人不能坚持的,才能拥有别人未曾拥有的.关注编程大道公众号,让我们一同坚持心中所想,一起成长!! 设置过期时间.释放资源 使用Redis做K-V存储,一定要注意过期时间的把控,任何K- ...

  10. 深入学习用 Go 编写 HTTP 服务器

    Go是一门通用的编程语言,想要学习 Go 语言的 Web 开发,就必须知道如何用 Go 启动一个 HTTP 服务器用于接收和响应来自客户端的 HTTP 请求.用 Go实现一个http server非常 ...