存档2020年8月16日

Raspberry 4b

  1. 默认用户密码
    pi raspberry

  2. 查看版本等信息
    pinout
    cat /proc/cpuinfo
    cat /proc/device-tree/model

  3. 开启ssh
    根目录放置空文件ssh

  4. 开机接入无线

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="ssid"
    psk="pwd"
    priority=99
}
  1. 系统配制
    sudo raspi-config

    1. 开启VNC
      5 Ingerfacing Options -> P3 VNC
    2. 设置屏幕
      7 Advanced Options -> A5 Resolution
      vncserver -geometry 1920×1080
      vncserver-virtual -geometry 1920×1080 :1
  2. 软件安装
    1. 更新源
      sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
      sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
      sudo nano /etc/apt/sources.list
      deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
      sudo nano /etc/apt/sources.list.d/raspi.list
      deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
      Ctrl+O」进行保存,然后回车,「Ctrl+X」退出
      sudo apt-get update
      sudo apt-get upgrade
    2. wiringPi for c gpio
      sudo apt-get install wiringpi
      4B源码安装:
      wget https://project-downloads.drogon.net/wiringpi-latest.deb
      sudo dpkg -i wiringpi-latest.deb
      gpio -v
    3. PRi.GPIO for python gpio 默认已安装
      sudo apt-get install python-dev
    4. 拼音输入法
      sudo apt-get install scim-pinyin
      sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-wubi
      启用 fcitx
    5. Berryconda 来替代 Miniconda
      下载 https://github.com/jjhelmus/berryconda
      bash /path/Berryconda3-2.0.0-Linux-armv7l.sh
      conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      conda config –set show_channel_urls yes
      conda update conda
      conda –version
      python –version
  3. Miniconda python v3.4
    wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
    https://docs.conda.io/en/latest/miniconda.html
  4. 建Python虚拟环境 virtualenv 和 virtualenvwrapper
    sudo pip3 install virtualenv virtualenvwrapper
    sudo nano ~/.bashrc
    #virtualenv and virtualenvwrapper 添加内容
    export WORKON_HOME=$HOME/.virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    source /usr/local/bin/virtualenvwrapper.sh
    source ~/.bashrc
    mkvirtualenv py3 -p python3
    workon py3
    pip3 install opencv-contrib-python –upgrade

wiringpi

查看针脚 gpio readall
#include <wiringPi.h>
#include <softPwm.h>
https://www.cnblogs.com/lulipro/p/5992172.html