博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RPi 2B GPIO 测试
阅读量:6372 次
发布时间:2019-06-23

本文共 1666 字,大约阅读时间需要 5 分钟。

/************************************************************************************** *                             RPi 2B GPIO 测试 * 声明: *     本文主要记录RPi 2B GPIO口的使用,理解什么是GPIO的BOARD编号和BCM编号。 * *                                                   2016-2-24 深圳 南山平山村 曾剑锋 ************************************************************************************/一、参考文档:    1. RPi.GPIO 0.3.1a        https://pypi.python.org/pypi/RPi.GPIO/0.3.1a#downloads    2. Raspberry PI上操作GPIO(GPIO编程)        http://www.cnblogs.com/rainduck/archive/2012/09/22/2694568.html    3. #16 GPIO: channel is already in use        https://sourceforge.net/p/raspberry-gpio-python/tickets/16/    二、error:    1. 现象:        #pi@raspberrypi:~/programe/python $ ./ledGPIO.py         #./ledGPIO.py:8: RuntimeWarning: This channel is already in use, continuing anyway.  Use GPIO.setwarnings(False) to disable warnings.        #  GPIO.setup(11, GPIO.OUT)    2. 解决方法:        add GPIO.cleanup() at the end of your program.三、demo:    #!/usr/bin/python        import RPi.GPIO as GPIO    import time        def blink(times, delay):        # 选择采用树莓派的引脚编号,也就是那个1到40的引脚编号。        GPIO.setmode(GPIO.BOARD)        # 我的led灯,一端接树莓派的1号脚,也就是最左上角的3.3V的引脚,        # 另一端接在树莓派的11号引脚。        GPIO.setup(11, GPIO.OUT)            while times > 0 :            if 0 == times%2:                GPIO.output(11, GPIO.HIGH) # or output(11, GPIO.True)            else:                GPIO.output(11, GPIO.LOW) # or output(11, GPIO.True)            time.sleep(delay)            times -= 1            return        if __name__ == '__main__':        blink(20, 1)        GPIO.cleanup()

 

转载于:https://www.cnblogs.com/zengjfgit/p/5215194.html

你可能感兴趣的文章
使用sysbench压力测试MySQL(一)(r11笔记第3天)
查看>>
css知多少(11)——position
查看>>
【Spring】定时任务详解实例-@Scheduled
查看>>
先有的资源,能看的速度看,不能看的,抽时间看。说不定那天就真的打不开了(转)...
查看>>
哪些领域适合开发微信小程序
查看>>
谁说数据库防火墙风险大?可能你还不知道应用关联防护
查看>>
ASP.NET Core应用针对静态文件请求的处理[2]: 条件请求与区间请求
查看>>
怎样做一个企业?尤其是在这个互联网时代
查看>>
DVNA:Node.js打造的开源攻防平台
查看>>
17个案例带你3分钟搞定Linux正则表达式
查看>>
Java 8 比较器:如何对 List 排序
查看>>
苹果是否步思科后尘折戟中国
查看>>
漏洞预警!微软曝光震网三代漏洞,隔离网面临重大危机
查看>>
协鑫集成第二批1000台E-KwBe光伏储能设备即将启运澳洲
查看>>
爱立信物联网广州路演
查看>>
云计算企业业绩分化明显 9家上市公司中期预喜
查看>>
《VMware Virtual SAN权威指南(原书第2版)》一3.5 可能发生的网络配置问题
查看>>
SK电讯发布Q2财报 净利润同比下降26.9%
查看>>
零售品牌如何驾驭大数据主导商业决策?
查看>>
经济模式UPS在数据中心的应用(上)
查看>>