python
from machine import Pin
import time
p13 = Pin(34, Pin.IN)
while True:
# 钢球靠向板子时,DO-LED亮,此时输出低电平
if (p13.value() == 0):
print(p13.value())
print("请注意物品倾倒!")
else:
print(p13.value())
print("物品未发生倾倒。")
time.sleep(0.2)
python
from machine import Pin, ADC
import time
adc = ADC(Pin(34)) # 初始化模拟输入引脚为ADC通道
adc.atten(ADC.ATTN_6DB) # 设置模拟输入引脚衰减为6dB
while (True):
value = adc.read() # 读取模拟输入引脚的电压值
voltage = value * 3.3 / 4096 # 将电压值转换为实际的电压值,参考电压为3.3V
print("Voltage: ", voltage, "V")
time.sleep(.5) # 延时500毫秒,即0.5秒