一、打开一个shell
我这次连接树莓派用了kvm切换器,真好用啊

gpio readall
打印出来所有的端口
我看了看所有的传感器都是3.3v~5v兼容的,所以用1、2端口提供电都可以
然后6号口是GND接地
最后18号口作为DO口;
===========================
二、代码
#!/usr/bin/python# encoding:utf-8import RPi.GPIO as GPIOimport timepin_fire=24GPIO.setmode(GPIO.BCM)GPIO.setup(pin_fire, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)try:while True:status = GPIO.input(pin_fire)if status == True:print('没有检测到火')else:print('检测到火灾')time.sleep(0.5)except KeyboradInterrupt:GPIO.cleanup()

实际上这一系列的传感器都是带只是灯的,也就是说其实不链接数据口也可以完成测试和调试
DO口是个TTL口
祝玩得愉快;