查看: 3424|回复: 5

【Python】用Python控制pcDuino的ADC

[复制链接]
  • TA的每日心情
    开心
    2014-2-20 10:23
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-3-5 10:41:16 | 显示全部楼层 |阅读模式
    分享到:
    关于用Python控制pcDuino的ADC
    1.我们这里用的是电位器做测试
    1.jpg
    电位器分别连接到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()



    2.jpg
    保存后,进行编译
    • python adc_test.py


    显示输出,调整电位器,数值变化

    3.jpg
    转自:LinkSprite学习中心
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-6 18:41
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-3-5 11:09:24 | 显示全部楼层
    python的接口都是现成的吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-4-18 12:31
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2014-3-6 18:52:44 | 显示全部楼层
    fenghanqing 发表于 2014-3-5 11:09
    python的接口都是现成的吗

    估计是有人写好的吧

    似乎只要是C的驱动写好,在python里就可以直接调用

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-7-16 09:10
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2014-3-11 08:56:54 | 显示全部楼层
    fenghanqing 发表于 2014-3-5 11:09
    python的接口都是现成的吗

    官网应该都有,你可以试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-6 18:41
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-3-11 19:04:25 | 显示全部楼层
    GY@艳 发表于 2014-3-11 08:56
    官网应该都有,你可以试试

    我是没板的人啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-7-16 09:10
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2014-3-12 09:01:09 | 显示全部楼层
    fenghanqing 发表于 2014-3-11 19:04
    我是没板的人啊

      没关系  面包会有的,板子也会有的多多关注论坛  说不准就有相关活动哟
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-21 18:49 , Processed in 0.186848 second(s), 27 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.