Skip to content
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秒