树莓派Python编程指南--第一章(起航--启动和运行)
2019独角兽企业重金招聘Python工程师标准>>>
1.1 组装好你的树莓派
组装工作之后再讲述
控制二极管发光及关闭
组装完成后,我们开始第一个例子:控制二极管发光及关闭的小程序
一下内容保存在diode_on_off.py文件中
import RPi.GPIO ad GPIO#不再提示警告
GPIO.setwarnings(False)
#设置GPIO模式为物理引脚
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)#设置两个物理引脚 19 和 21 一个高电平 一个低电平 输入电压让二极管发光
gpio_left = 19
gpio_right = 21GPIO.setup(gpio_left, GPIO.OUT)
GPIO.setup(gpio_right, GPIO.OUT)def on():GPIO.output(gpio.left, GPIO.HIGH)GPIO.output(gpio.right, GPIO.LOW)def off():GPIO.output(gpio.left, GPIO.LOW)GPIO.output(gpio.left, GPIO.LOW)while True:print("1 to on")print("0 to off")print("q to exit")user_choice = input("Choice:")if user_choice == "1":on()elif user_choice == "0":off()elif (user_choice == "q") or (user_choice == "Q") :GPIO.cleanup()breakelse:print("Enter Error")
pi@xiaoxiao:~/workspace $ python3 Test/diode_on_off.py
1 to on
0 to off
q to exit
Choice:1
1 to on
0 to off
q to exit
Choice:2
Enter Error
1 to on
0 to off
q to exit
Choice:q
pi@xiaoxiao:~/workspace $
第二个例子:打开相机及拍照
1.2 可能遇到的问题
1.3 树莓派快速指南
1.4Python3
1.5 小结
转载于:https://my.oschina.net/yuerliang/blog/894224
树莓派Python编程指南--第一章(起航--启动和运行)相关推荐
- 《树莓派Python编程指南》——2.2 一个Python游戏:猫和老鼠
本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...
- 《树莓派Python编程指南》—— 1.3 树莓派快速指南
本节书摘来自华章计算机<树莓派Python编程指南>一书中的第1章,第1.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...
- 树莓派python编程读取电压_《树莓派Python编程指南》——3.2 在结构体中存储值-阿里云开发者社区...
本节书摘来自华章计算机<树莓派Python编程指南>一书中的第3章,第3.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...
- 《树莓派Python编程指南》——2.3 小结
本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...
- Java7并发编程指南——第一章:线程管理
Java7并发编程指南--第一章:线程管理 @(并发和IO流) Java7并发编程指南第一章线程管理 思维导图 项目代码 思维导图 项目代码 GitHub:Java7ConcurrencyCookbo ...
- Python精确指南-第一章环境
1 Python开发环境搭建 1.1 Python版本介绍 Python目前官方运营维护的版本分为2.x版本和3.x版本. 2.x版本相对来说,稳定性更高,兼容的主流第三方扩展库更 ...
- 如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...
计算机已经不再只是用来工作的方盒子.任何拥有一个可编程处理中心的东西都可以称作计算机.游戏终端.智能手机.全球卫星定位系统(GPS)单元.平板电脑以及其他许多令人难以置信的设备都说明了这一点.它们都是 ...
- 《Python编程》第一章:先睹为快
一.<Python编程>的第一章综述 主要从数据(记录)的表示出发,讲述数据(记录)存储(内存.pickle.shelves),包括:格式化.持久化.图形化(GUI,tkinter).控制 ...
- Maya Python 游戏与影视编程指南 第一章
import maya.cmds maya.cmds.polySphere(radius=5) maya.cmds.polyColorPerVertex(colorRGB=[1,0,0],colorD ...
最新文章
- 【文本分类】Attention-Based Bidirectional Long Short-Term Memory Networks for Relation Classification
- 获取GridView隐藏列值
- oracle sql字符拆分字符串函数,oracle-是否有在PL / SQL中拆分字符串的功能?
- 【☀️不定期更新了⛅】感谢知识输出的正反馈
- ART深度探索开篇:从Method Hook谈起
- (转)fatal error C1853: precompiled header file is from a previous version of the compiler, or the pre
- 【报告分享】2019网红电商生态发展白皮书.pdf
- dubbo 视频教程
- 电路板上的这些标志你都知道是什么含义吗?——详解电子产品认证类型
- 测度论与概率论笔记6:符号测度
- 常用的C语言编程工具
- 桌面计算机最小化,电脑不显示最小化窗口怎么办win7
- 选择合适的 Go 字符串拼接方式
- numpy简单实现梯度投影法
- 微信小程序 — tag标签设置选中效果和未选样式
- 电脑生成永久二维码怎么弄的?二维码图案不变怎么改内容?
- SBUF数据缓冲寄存器
- Python抓取基金公开信息,从此选基金不再盲目
- 用理性决策生活——《长得好看能当饭吃么》
- RAD Studio破解补丁合集(2018.12.25)