日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

树莓派系统安装和配置 WiringPi

發布時間:2024/1/4 综合教程 47 生活家
生活随笔 收集整理的這篇文章主要介紹了 树莓派系统安装和配置 WiringPi 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2020-11-03

吃灰多年的樹莓派終于要派上用場了,三年來樹莓派的系統總體上來說變化不少。

系統鏡像燒錄

這里只給出簡單說明。

在其官網下載需要的版本鏡像并驗證SHA-356。此處建議“Download Torrent”,相對更快;
使用家喻戶曉的Win32 disk imager燒錄至卡,并驗證;
插卡上電開機。

我使用的是 Raspberry Pi OS (32-bit) Lite ,畢竟使用WiringPi并不需要圖形界面;
值得注意的是和三年前的版本比起來,它會自動檢測TF卡剩余空間并自動擴充根目錄所在分區。

簡單配置

用戶名為 pi ,初始密碼為 raspberry

修改密碼

sudo passwd pi
sudo passwd root

均兩次輸入新密碼即可。

本地化

我傻乎乎的按著 archwiki 找半天(完全不一樣),最后發現明明自帶有極其方便的工具:

sudo raspi-config

進入“Localisation Options”。

“Change Locale”修改語言環境。取消 en_GB.UTF-8 UTF-8 ,選擇 en_US.UTF-8 UTF-8 ;如果需要中文請選上 zh_CN GB2312zh_CN.GB18030 GB18030zh_CN.UTF-8 UTF-8 。選擇 Ok 后修改默認語言,英文選擇 en_US.UTF-8 ,中文選擇 zh_CN.UTF-8 。這里使用空格鍵和回車鍵選中和確認,使用Tab和方向鍵移位,必要時使用Page Up和Page Down。

“Change Time Zone”修改市區,對于生活在中華大地上的人們,自然選擇 “Asia->Shanghai”。

“Change Keyboard Layout”修改鍵盤映射。默認的鍵盤映射啥的都是英國的,這里改為美式鍵盤即可。

“Change WLAN Country”設置Wifi地區(不同國家可能有Wifi密碼長度限制),選擇 CN China 即可。

更換軟件源

我使用了清華源,具體配置可以看清華源的幫助。下面是部分摘抄內容。

這里 Raspbian 對應的 Debian 版本為 Debian10(buster) 。相對于刪除原文件所有內容,個人認為注釋掉更好。

# 編輯 `/etc/apt/sources.list` 文件,刪除原文件所有內容,用以下內容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

# 編輯 `/etc/apt/sources.list.d/raspi.list` 文件,刪除原文件所有內容,用以下內容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

最后執行 sudo apt-get update 檢查配置是否正確。

連接Wifi

剛開始并沒有意識到 raspi-config 里面連接Wifi功能的存在,而是手動配置了Wifi。所以這一段僅供參考。對于 raspi-config ,執行 sudo raspi-config ,選擇“Network Options -> Wireless Lan”即可。

下面是我手動配置Wifi的過程。

首先取消rfkill的限制, rfkill list 可以看到相關默認配置:

rfkill unblock all

再次執行 rfkill list 可以看到限制已經取消。

其次打開無線網卡開關 sudo ifconfig wlan0 up ,之后就可以使用 wpa_cli 等配置之。

我還安裝了比較喜歡的 iwd

sudo apt-get install iwd
sudo systemctl enable iwd

iwd 在重啟后依然會自動連接上次的Wifi。

打開ssh

樹莓派自帶了ssh但是并沒有默認打開。

這也可以通過 raspi-config 設置,在“Interfacing Options”的“SSH”選項,同時也有“VNC”的選項。

下面是手動設置的過程,僅供參考。

sudo systemctl enable ssh
sudo systemctl start ssh

此時直接試圖用管理員用戶登陸的時候會被拒絕,需要在配置文件中修改使其允許。當然也可以建立一個普通用戶登陸后 su 為管理員用戶。

# 想用vim自行安裝 sudo apt-get install vim
sudo nano /etc/ssh/sshd_config

其中有一行:

#PermitRootLogin prohibit-password

依照之在文件中添加一行(而不是直接在原行上改):

PermitRootLogin yes

保存后重啟ssh即可:

sudo systemctl restart ssh

安裝WiringPi

其頁面有非常詳細的安裝向導。最簡單的方法莫過于直接從源中安裝

sudo apt-get install wiringpi

也可以從源碼構建,但是這個網站(git.drogon.net)并不是那么容易打開。好在Github上也有。

首先安裝必要的構建工具:

# 很多教程寫的是 git-core,表示非常不能理解
sudo apt-get install gcc git

然后在一個你喜歡的地方克隆WiringPi在Github上的倉庫:

git clone https://github.com/WiringPi/WiringPi.git
cd WiringPi/
./build
# 這條可能需要
sudo ldconfig

最后驗證一下是否安裝成功:

gpio -v

我的輸出如下:

gpio version: 2.60
Copyright (c) 2012-2018 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty

Raspberry Pi Details:
  Type: Pi 3, Revision: 02, Memory: 1024MB, Maker: Embest 
  * Device tree is enabled.
  *--> Raspberry Pi 3 Model B Rev 1.2
  * This Raspberry Pi supports user-level GPIO access.

讀取gpio引腳編號信息:

gpio readall

這是我的Raspberry Pi 3B的輸出:

 +-----+-----+---------+------+---+---Pi 3B--+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 |     |     |    3.3v |      |   |  1 || 2  |   |      | 5v      |     |     |
 |   2 |   8 |   SDA.1 |   IN | 1 |  3 || 4  |   |      | 5v      |     |     |
 |   3 |   9 |   SCL.1 |   IN | 1 |  5 || 6  |   |      | 0v      |     |     |
 |   4 |   7 | GPIO. 7 |   IN | 1 |  7 || 8  | 0 | IN   | TxD     | 15  | 14  |
 |     |     |      0v |      |   |  9 || 10 | 1 | IN   | RxD     | 16  | 15  |
 |  17 |   0 | GPIO. 0 |   IN | 0 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
 |  27 |   2 | GPIO. 2 |   IN | 0 | 13 || 14 |   |      | 0v      |     |     |
 |  22 |   3 | GPIO. 3 |   IN | 0 | 15 || 16 | 0 | IN   | GPIO. 4 | 4   | 23  |
 |     |     |    3.3v |      |   | 17 || 18 | 0 | IN   | GPIO. 5 | 5   | 24  |
 |  10 |  12 |    MOSI |   IN | 0 | 19 || 20 |   |      | 0v      |     |     |
 |   9 |  13 |    MISO |   IN | 0 | 21 || 22 | 0 | IN   | GPIO. 6 | 6   | 25  |
 |  11 |  14 |    SCLK |   IN | 0 | 23 || 24 | 1 | IN   | CE0     | 10  | 8   |
 |     |     |      0v |      |   | 25 || 26 | 1 | IN   | CE1     | 11  | 7   |
 |   0 |  30 |   SDA.0 |   IN | 1 | 27 || 28 | 1 | IN   | SCL.0   | 31  | 1   |
 |   5 |  21 | GPIO.21 |   IN | 1 | 29 || 30 |   |      | 0v      |     |     |
 |   6 |  22 | GPIO.22 |   IN | 1 | 31 || 32 | 0 | IN   | GPIO.26 | 26  | 12  |
 |  13 |  23 | GPIO.23 |   IN | 0 | 33 || 34 |   |      | 0v      |     |     |
 |  19 |  24 | GPIO.24 |   IN | 0 | 35 || 36 | 0 | IN   | GPIO.27 | 27  | 16  |
 |  26 |  25 | GPIO.25 |   IN | 0 | 37 || 38 | 0 | IN   | GPIO.28 | 28  | 20  |
 |     |     |      0v |      |   | 39 || 40 | 0 | IN   | GPIO.29 | 29  | 21  |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+---Pi 3B--+---+------+---------+-----+-----+

by SDUST weilinfox

總結

以上是生活随笔為你收集整理的树莓派系统安装和配置 WiringPi的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕乱码视频 | 美国福利片 | 樱桃香蕉视频 | 欧美两根一起进3p做受视频 | 人妖videosex高潮另类 | 欧美午夜一区 | 自拍偷拍第一页 | 顶级嫩模啪啪呻吟不断好爽 | 五月天精品视频 | 日批毛片 | 免费av国产 | 国产在线精品自拍 | 91精品国产综合久久香蕉922 | 免费在线你懂的 | 亚洲美免无码中文字幕在线 | 国产成人精品一区二区三区无码熬 | 亚洲第一香蕉网 | 国产爱搞 | 一区二区国产精品视频 | www.超碰 | 91看片淫黄大片 | 久久精品日韩无码 | 国产哺乳奶水91在线播放 | 欧美xxxx日本和非洲 | 国产三级三级在线观看 | 久久精品国产亚洲av无码娇色 | 夜间福利在线观看 | 欧美一区高清 | 欧美自拍视频 | 国产伦精品一区二区三区免费视频 | 亚洲精品成av人片天堂无码 | 亚洲v国产v欧美v久久久久久 | 国产精品6 | 欧美精品1区 | 亚洲大胆 | 免费网站www在线观看 | 不卡一二三 | 毛片黄片免费看 | 91青青操| 人妻精油按摩bd高清中文字幕 | 久夜精品 | 91麻豆精品秘密入口 | 成人免费av片 | 久久艳片www.17c.com | 欧美精品久久久久久久免费 | 日本理论片 | 亚欧美色图 | 日本www高清视频 | 亚洲天堂男人天堂 | av合集| jzzijzzij亚洲成熟少妇在线播放 狠狠躁日日躁夜夜躁2022麻豆 | 娇妻被老王脔到高潮失禁视频 | 国产又粗又深又猛又爽又在线观看 | 色哟哟一区 | 成人教育av| 爱爱视频在线播放 | 欧美aⅴ在线观看 | 久热草| fc2成人免费视频 | 伊人精品一区二区三区 | 亚洲一区二区三区婷婷 | 伊人网狼人 | 这里只有精品视频在线观看 | 天天免费看av | 亚洲天堂男人 | 中国zzji女人高潮免费 | 伊人久久大香线蕉av色婷婷色 | 午夜精品久久久久久久久久久久久蜜桃 | 天堂网中文字幕 | 欧美一区二区三区国产 | 亚洲免费在线视频观看 | 欧美日韩另类在线 | 99re6在线 | 黄色av资源 | 黄色网址视频 | 久精品免费视频 | 亚洲系列在线观看 | 国产清纯白嫩初高中在线观看性色 | 欧美成免费 | 91亚洲精品久久久蜜桃网站 | 国产喷白浆一区二区三区 | 国产成人精品a视频一区 | 九七精品| 免费亚洲视频 | 久久露脸国语精品国产 | 亚洲熟女乱色综合亚洲av | 思思久久精品 | 四虎一级片| 久久99精品波多结衣一区 | 成人午夜av在线 | 国产精品国产三级国产 | 日韩女优一区二区 | 天堂网www.| 天堂av日韩 | 国产视频在线观看免费 | 国产精品视频在线免费观看 | 精品欧美一区二区久久久久 | 色婷婷激情av| 香蕉视频A |