如何在Raspberry Pi 3 B中使用感应式接近传感器[Python]
硬件准备:
Raspberry Pi 3 B与Raspbian
电感式接近传感器
如何设置Raspberry Pi
Raspberry pi 3 B的引脚定义
需要了解的第一件事是Raspberry pi 3 B的引脚名称。使用GPIO(通用输入/输出)引脚,并且引脚的数也会在代码中使用。
Raspberry Pi的电路和传感器接线
将橙色线与第4针(5V电源)相连,将黑色线与第6针(接地)相连,将蓝色线与第11针(GPIO 17)相连。
如何设置python代码
1、安装相关库RPi.GPIO
sudo apt-get更新sudo apt-get install rpi.gpio
2、创建一个名为test.py的python文件
nano test.py
3. 以下是需要输入的代码
import timeimport RPi.GPIO as GPIO# Pin of InputGPIOpin = -1
导入时间库以延迟打印输出值和RPI.GPIO用于获取输入值的时间。
# Initial the input pindef initialInductive(pin):global GPIOpinGPIOpin = pinGPIO.setmode(GPIO.BCM)GPIO.setup(GPIOpin,GPIO.IN, pull_up_down=GPIO.PUD_DOWN)print("