环境准备

基于已有的环境,克隆一个新环境,用测试部署倾斜传感器

## 现有环境
[siyu.mao@raspberrypi (11:30:21) ~]
└─conda env list
# conda environments:
#
base                  *  /home/siyu.mao/miniconda3


## 克隆环境
[siyu.mao@raspberrypi (11:29:33) ~]
└─ conda create -n incline --clone base


## 激活环境
[siyu.mao@raspberrypi (12:51:27) ~]
└─conda activate incline
(incline) [siyu.mao@raspberrypi (12:51:35) ~]
└─


## 确认pip是否可用
(incline) [siyu.mao@raspberrypi (14:55:08) ~]
└─$ which pip
/home/siyu.mao/miniconda3/envs/incline/bin/pip



接入倾斜传感器

安装工具依赖包

(incline) [siyu.mao@raspberrypi (14:56:40) ~]
└─$ pip install RPI.GPIO

编写python测试代码incline.py

示例代码,假设您将传感器的信号引脚连接到树莓派的GPIO 17引脚
这段代码会不断读取传感器的信号引脚的值,并在终端上打印倾斜传感器的状态。

关注后解锁

测试

(incline) [siyu.mao@raspberrypi (15:07:19) /data/incline]
└─$ python incline.py

倾斜传感器平稳
倾斜传感器平稳
倾斜传感器倾斜了
倾斜传感器倾斜了
倾斜传感器平稳
倾斜传感器平稳

分类: 树莓派

毛巳煜

高级软件开发全栈架构师

工信部备案号:辽ICP备17016257号-2