python控制gpio的一段代码抄的
2016-02-12 21:09
645 查看
控制gpio一个范例
调用
import RPi.GPIO as GPIO import time channels = [16,18,22,24,26,19,21,23] def init(): GPIO.setmode(GPIO.BOARD) for x in channels: GPIO.setup(x,GPIO.OUT) pass def on(i): GPIO.output(channels[i], GPIO.HIGH) def off(i): GPIO.output(channels[i], GPIO.LOW) def ctrl(data): for i in channels: GPIO.output(i, data & 0x1) data = data >> 1 pass def test(): for i in xrange(512): ctrl(i) time.sleep(0.1) def clean(): GPIO.cleanup()
调用
import led led.init() led.test() led.clean()
相关文章推荐
- LIGO 用 Python 分析引力波数据
- Python包装网页微信API并实现简单自动回复
- Python 零碎信息-基础 02
- python:python爬虫
- Python接入天气预报api
- 【python笔记】python中的list、tuple、set、dict用法简析
- Python中元组,列表,字典的区别
- 常用python编程模板汇总
- python黑魔法之参数传递
- Python图像处理库PIL的Image模块介绍(一)
- python中List添加元素的几种方法
- Python教程学习简记8--Python 高阶函数 map/reduce filter sorted
- Python|函数
- Python 零碎信息-基础 01
- 第2章 python实战例子
- python动态网页爬取——四六级成绩批量爬取
- 第1章 python 打印输出实战
- [爬虫系列(一)]爬取豆瓣电影排行前250
- python的语法基本使用
- 王亟亟的Python学习之路(九)-sorted()排序以及简单字符串处理