关于用Python控制pcDuino的ADC
1.我们这里用的是电位器做测试
电位器分别连接到pcDuino的A2,GND,5VCC引脚; 2.下载Python库文件, - git clone https://github.com/pcduino/python-pcduino.git
复制下来后,可以看到pcDuino这个文件夹下面,是我们经常需要用的库文件,
接下来在Samples下建立adc_test文件夹并开始编写项目,下面是主程序: - import time
- from adc import analog_read
- def delay(ms):
- time.sleep(1.0*ms/1000)
- def setup():
- print “read channel ADC2 value ,the V-REF = 3.3V”
- delay(3000)
- def loop():
- while(1):
- value = analog_read(2)
- voltage = (value * 3.3)/4096
- print (“value = %4d”%value)
- print (“voltage = %4.3f V” %voltage)
- delay(100)
- def main():
- setup()
- loop()
- main()
保存后,进行编译
显示输出,调整电位器,数值变化
转自:LinkSprite学习中心 |