Raspberry Pi

無螢幕VNC

先接上螢幕開機
sudo raspi-config,進到[Display Options]-[Resolution]設定解析度 


set_res.sh

cvt 1280 720
xrandr --newmode "1280x720_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync
xrandr --addmode HDMI-1 "1280x720_60.00"
xrandr -s 1280x720_60.00 

MiniConda

使用Conda-forge

https://github.com/conda-forge/miniforge?tab=readme-ov-file

固定IP

#vi  /etc/network/interfaces

auto wlan0

iface wlan0 inet static

address 192.168.3.241

netmask 255.255.255.0

gateway 192.168.3.254

wpa-ssid [wifi-ssid]

wpa-psk [wifipasswd]

DNS

vi /etc/resove.conf

加入:

nameserver 8.8.8.8

掛載NAS

在/etc/fastab加入下方一行:

//[NAS IP]/[資料夾] /home/[掛載路徑] cifs  username=[帳號],password=[密碼],uid=[uid],gid=[gid],sec=ntlm,user_xattr 0 0

執行sudo mount -a重新執行fstab

sudo apt-get update

sudo apt-get install cifs-utils

nano ~/.smb

username=smbuser1

password=passwordforsmbuser1


chmod 0600 ~/.smb


sudo nano /etc/fstab


//192.168.1.12/doc /home/pi/nas cifs credentials=/home/user1/.smb,x-systemd.automount,iocharset=utf8,rw,uid=pi,gid=pi,vers=2.1 0 0

樹莓派4使用DHT11、22

修改/usr/local/lib/python3.7/dist-packages/Adafruit_DHT/platform_detect.py

-----------------------------------------------

elif match.group(1) == 'BCM2837':
    # Pi 3b+
    return 3
else:
    # Something else, PI 4 MODEL B
    return 3

備份系統

查看SD卡掛載在哪裡

lsblk

備份前先sync

sync

安裝dc3dd

sudo apt-get install dc3dd

將SD卡寫成img檔

sudo dc3dd if=/dev/mmcblk0 of=[USB掛載路徑]/myimg.img