樹莓派3b+環境搭建

1.系統下載:

https://www.raspberrypi.org/downloads/raspbian/

2.格式化SD卡:

工具下載:https://www.sdcard.org/downloads/formatter/index.html

3.串口通訊:

  • 樹莓派連上usb轉串口設備(交叉連接)
  • usb接上電腦
  • 找到串口號
  • 通過putty連接樹莓派

4.配置WIFI:

sudo nano /etc/wpa_supplicant/wpa_supplicant.config

加入

network={
ssid="wifi名稱"
key_mgmt=WPA-PSK
psk="wifi密碼"
}

重啓(sudo reboot)

5.打開VNC:

  • 打開配置
sudo raspi-config
  • 選擇5.interfacing Options
  • 選擇 VNC

6.內網穿透:

frp服務:https://github.com/fatedier/frp

7.開機frpc自動連接frp服務器:

sudo /etc/rc.local

加入:exec /home/pi/frp_0.27.0_linux_arm/frpc_start.sh

frpc_start.sh腳本文件

#!/bin/sh

cd /home/pi/frp_0.27.0_linux_arm

while true
do
    str=`ping -c 8 -w 100 www.baidu.com`
    if test $? = "0"
    then
    echo "network is ok"
    break
    fi
    sleep 2
done


nohup ./frpc -c ./frpc.ini >frpc.log 2>&1 &

8.python開發:

gpiozero開發文檔:https://gpiozero.readthedocs.io/en/stable/
gpio:https://github.com/vitiral/gpio
smbus:https://github.com/kplindegaard/smbus2

9.管腳圖:

在這裏插入圖片描述

針對RPi.GPIO(GPIO18) :
mode=BCM(18)

mode=BOARD(12)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章