Centos7 Python3.7 执行 RPi.GPIO 原 荐

栏目: 服务器 · 发布时间: 7年前

内容简介:物理引脚1是3.3v电压(火线),39好引脚是GND(零线),连接电阻和二极管,应该是常亮的,如下图连接:

一、GPIO介绍

Centos7  <a href='https://www.codercto.com/topics/20097.html'>Python</a> 3.7 执行 RPi.GPIO 原 荐

图中箭头所指,焊脚是4方的,表明是物理引脚1。

Centos7 Python3.7 执行 RPi.GPIO 原 荐

二、测试硬件连接是否可以

物理引脚1是3.3v电压(火线),39好引脚是GND(零线),连接电阻和二极管,应该是常亮的,如下图连接:

Centos7 Python3.7 执行 RPi.GPIO 原 荐

图中:三个电阻,每个是100欧, 串联为300欧。二极发光管有正负极之分,长脚为正极,断脚为负极

三、软件测试(前提已经安装RPi.GPIO)

1.硬件连接图如下: 39号引脚和7号引脚(与1好引脚在同一列,第4排)

Centos7 Python3.7 执行 RPi.GPIO 原 荐

2.软件控制:

执行如下命令:

sudo /usr/local/python371/bin/ipython

输入如下代码:

import RPi.GPIO as GPIO

GPIO.setwarnings(False) 
GPIO.setmode(GPIO.BCM)
GPIO.setup(4,GPIO.OUT)
GPIO.output(4,GPIO.HIGH)
# GPIO.output(4,GPIO.LOW)  ## 最后执行,将电压降下来

3.效果图如下:

Centos7 Python3.7 执行 RPi.GPIO 原 荐

四、遇到的问题:

如果不使用sudo或使用root用户执行,会报错,显示如下:

In [4]: GPIO.setup(4,GPIO.OUT)                                                                                                                            
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
RuntimeError: No access to /dev/mem.  Try running as root!

使用软件控制硬件,总算迈出第一步。!!!!

Centos7 Python3.7 执行 RPi.GPIO 原 荐

以上所述就是小编给大家介绍的《Centos7 Python3.7 执行 RPi.GPIO 原 荐》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

那些让文案绝望的文案

那些让文案绝望的文案

小马宋 / 北京联合出版公司 / 2015-10 / 45

什么文案60年前就在使用互联网思维? 什么文案让一辆小车在崇尚大车的国度畅销不衰? 什么文案让做文案的人产生“既生瑜何生亮”的绝望? 没错,它是甲壳虫。 远在上世纪五六十年代,这些文案让这辆不起眼的小车畅销不衰。 它的文案风趣而又言之凿凿,它的文案机智而又无可辩驳。 它充满自黑精神,善于借势时事热点,懂得乖巧卖萌,也是天生的段子手。 为了让国内读者一睹这一......一起来看看 《那些让文案绝望的文案》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码