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编程指南--第一章(起航--启动和运行)相关推荐

  1. 《树莓派Python编程指南》——2.2 一个Python游戏:猫和老鼠

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  2. 《树莓派Python编程指南》—— 1.3 树莓派快速指南

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第1章,第1.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  3. 树莓派python编程读取电压_《树莓派Python编程指南》——3.2 在结构体中存储值-阿里云开发者社区...

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第3章,第3.2节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  4. 《树莓派Python编程指南》——2.3 小结

    本节书摘来自华章计算机<树莓派Python编程指南>一书中的第2章,第2.3节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区"华章 ...

  5. Java7并发编程指南——第一章:线程管理

    Java7并发编程指南--第一章:线程管理 @(并发和IO流) Java7并发编程指南第一章线程管理 思维导图 项目代码 思维导图 项目代码 GitHub:Java7ConcurrencyCookbo ...

  6. Python精确指南-第一章环境

    1       Python开发环境搭建 1.1     Python版本介绍 Python目前官方运营维护的版本分为2.x版本和3.x版本. 2.x版本相对来说,稳定性更高,兼容的主流第三方扩展库更 ...

  7. 如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...

    计算机已经不再只是用来工作的方盒子.任何拥有一个可编程处理中心的东西都可以称作计算机.游戏终端.智能手机.全球卫星定位系统(GPS)单元.平板电脑以及其他许多令人难以置信的设备都说明了这一点.它们都是 ...

  8. 《Python编程》第一章:先睹为快

    一.<Python编程>的第一章综述 主要从数据(记录)的表示出发,讲述数据(记录)存储(内存.pickle.shelves),包括:格式化.持久化.图形化(GUI,tkinter).控制 ...

  9. Maya Python 游戏与影视编程指南 第一章

    import maya.cmds maya.cmds.polySphere(radius=5) maya.cmds.polyColorPerVertex(colorRGB=[1,0,0],colorD ...

最新文章

  1. 【文本分类】Attention-Based Bidirectional Long Short-Term Memory Networks for Relation Classification
  2. 获取GridView隐藏列值
  3. oracle sql字符拆分字符串函数,oracle-是否有在PL / SQL中拆分字符串的功能?
  4. 【☀️不定期更新了⛅】感谢知识输出的正反馈
  5. ART深度探索开篇:从Method Hook谈起
  6. (转)fatal error C1853: precompiled header file is from a previous version of the compiler, or the pre
  7. 【报告分享】2019网红电商生态发展白皮书.pdf
  8. dubbo 视频教程
  9. 电路板上的这些标志你都知道是什么含义吗?——详解电子产品认证类型
  10. 测度论与概率论笔记6:符号测度
  11. 常用的C语言编程工具
  12. 桌面计算机最小化,电脑不显示最小化窗口怎么办win7
  13. 选择合适的 Go 字符串拼接方式
  14. numpy简单实现梯度投影法
  15. 微信小程序 — tag标签设置选中效果和未选样式
  16. 电脑生成永久二维码怎么弄的?二维码图案不变怎么改内容?
  17. SBUF数据缓冲寄存器
  18. Python抓取基金公开信息,从此选基金不再盲目
  19. 用理性决策生活——《长得好看能当饭吃么》
  20. RAD Studio破解补丁合集(2018.12.25)

热门文章

  1. python win32模块详解_python模块:win32com用法详解
  2. 2019长安大学ACM校赛网络同步赛 J Binary Number(组合数学+贪心)
  3. python学习笔记9-函数1
  4. JavaScript常用方法(工具类的封装)
  5. Android核心程序之SystemUI - (一)开篇
  6. SNF平台从sql server兼容oracle的处理方式和开发方式
  7. hdu-4451-Dressing
  8. LINUX 内核代码备忘录
  9. MFC中OnCtlColor的用法(改变控件颜色)
  10. C++中如何定义动态数组