树莓派
来自Ubuntu中文
概貌
GPIO
//树莓派的配置使用 raspi-config 以及 /boot/config.txt
树莓派的专用命令
//配置
$ sudo raspi-config
//raspivid:录制视频
$ raspivid -o video h264 -t 10000
//raspiStill:拍摄单张静态图像
$ raspistill -o imagel. jpg
//pinout :打印pin脚
GPIO
//检查gpiozero版本
nisy@raspberrypi:~ $ pip3 list | grep -i gpio
gpiozero 1.6.2 pigpio 1.78 RPi.GPIO 0.7.0 如果没有安装,则如下安装
Installing GPIOZero sudo curl https://bootstrap.pypa.io/get-pip.py | sudo python3 sudo pip3 install gpiozero 类似的还有
sudo pip install RPi.GPIO
选中pin脚(以17pin为例):
echo 17 >/sys/class/gpio/export
设置输出模式:
echo out > /sys/class/gpio/gpio17/direction
设置输出模式下的拉高:
echo high > /sys/class/gpio/gpio17/direction
或者
echo 1 > /sys/class/gpio/gpio17/value
设置输出模式下的拉低:
echo low > /sys/class/gpio/gpio17/direction
或者
echo 0 > /sys/class/gpio/gpio17/value
设置输入模式:
echo in > /sys/class/gpio/gpio17/direction
读取输入电平:
cat /sys/class/gpio/gpio17/value
取消选中pin脚:
echo 17 > /sys/class/gpio/unexport