树莓派C语言点灯,树莓派3 b GPIO 点亮小灯泡
0X00 问题环境
设备:树莓派3 B
系统:raspbian
LED 一只 (发光二极管?)
LED接线: 正极(长腿)接37(gpio26) 负极接4(5V)
0X01 成功代码
使用如下方式可以点亮熄灭LED
#!/bin/bash
#利用echo输出一些提示语句
echo export pin $1
echo $1 > /sys/class/gpio/export
echo setting direction to output
echo out > /sys/class/gpio/gpio$1/direction
echo setting pi high
echo 1 > /sys/class/gpio/gpio$1/value
当然手动一行一行写也是没有问题的
0X02 失败代码
下面这段代码会正常执行并进入死循环,但是LED没有丝毫反应
#!/usr/bin/env python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(26, GPIO.OUT)
while True:
GPIO.output(26, True)
time.sleep(1)
GPIO.output(26, False)
time.sleep(1)
然后网上有人这么说
你这里用的GPIO.BOARD代表的是板子上的序号,然后我就把代码中所有的26改成了序号,也就是37 可是会出现下面这个错误
Traceback (most recent call last):
File "led.py", line 7, in
GPIO.setup(37, GPIO.OUT)
RPi.GPIO.InvalidChannelException: The channel sent is invalid on a Raspberry Pi
0X03 请求援助
我应该怎么用Python控制GPIO ? 还有就是有没有合适新手看的教程推荐一下?
我个人条件:
1.了解Linux基本操作,基础的系统管理
2.了解C语言和Python的语法
所以也不算0基础
树莓派C语言点灯,树莓派3 b GPIO 点亮小灯泡相关推荐
- 树莓派c语言编程点亮灯,树莓派3 b GPIO 点亮小灯泡
0X00 问题环境 设备:树莓派3 B 系统:raspbian LED 一只 (发光二极管?) LED接线: 正极(长腿)接37(gpio26) 负极接4(5V) 0X01 成功代码 使用如下方式可以 ...
- 四位数码管树莓派c语言,用树莓派和四位数码管模块做一个时钟
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 预备知识 如图,这是一个4位数码管模块,由两片 74HC595 级联控制,引脚如图,从上到下,分别为VCC(3.3V/5 ...
- 香橙派 orangepi 点灯大法,操作gpio 点亮LED灯
本次型号M11.安装WiringNP git clone https://github.com/friendlyarm/WiringNP cd WiringNP/ chmod 755 build ./ ...
- 玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO
玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO 目录 玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO 一.创建环境 二.编写代码 三.编译运行 四.查看效果 五.BCM28 ...
- python程序语言和机器人控制-利用树莓派+Python语言制作一部机器人就是如此简单!...
前段时间,接触了一款在开源硬件界被称为是"人气之王"的树莓派(Raspberry Pi)袖珍计算机,功能强大的她拥有一颗SOC,集CPU.GPU.DSP和SDRAM为一体,以SD卡 ...
- Raspberry Pi 4B树莓派 |#入门教程02# 树莓派GPIO控制(Python、C)
树莓派GPIO编号方式 功能物理引脚 从左到右,从上到下:左边奇数,右边偶数:1-40 通过打开终端窗口并运行命令,可以在Raspberry Pi上访问方便的参考pinout.该工具由GPIO零 Py ...
- 树莓派python控制gpio_树莓派的GPIO控制
陈拓chentuo@ms.xab.ac.cn 2018.06.09/2018.06.10 从网上下载了几张精美的图片,感谢图片的制作者! 0. 概述 本文介绍树莓派 Zero W的GPIO控制,并用L ...
- gpio引脚介绍 树莓派3b_gpio引脚介绍 树莓派3b
陈拓chentuo@ms.xab.ac.cn 2018.06.09/2018.06.10 从网上下载了几张精美的图片,感谢图片的制作者! 0. 概述 本文介绍树莓派 Zero W的GPIO控制,并用L ...
- 树莓派:入门(基础配置、GPIO、网络编程 Socket)
树莓派在创客中越来越发挥重要的作用,树莓派的强大兼用性和功能丰富,得到 DIY 朋友的青睐.带大家认识目前最新的树莓派 3B+,从零基础到入门,到动手做有趣的应用. 本场 Chat 首先会带领大家入门 ...
最新文章
- 100多次竞赛后,他研发了一个几乎可以解决所有机器学习问题的框架
- Jetty9.2.2集群Session共享
- linux字体栅格化,响应式开发---网页的布局方式、媒体查询、栅格化布局、less语言...
- 新起点!新征程!微软技术俱乐部(苏州)成立大会暨微软技术交流会
- 服务器一键建php网站,搭建服务器 - 我的lnmp一键安装报错 - php中文网博客
- 世界手机号码格式_世界上手机号码最长的国家是中国,最短的是哪个国家?
- LeetCode 203. Remove Linked List Elements
- 剑指offer0JZ81 调整数组顺序使奇数位于偶数前面(二)(C++,附思路)
- 这几个公众号带你看看BAT的工作情况
- exosip register代码
- “腾讯也感受到危机了!”
- pythonmkdir语法错误_Python:windows创建文件夹时出错操作系统.mkdir使用方括号
- 计算机五个盘,电脑分盘分几个盘合适,您知道吗?
- 韦东山freeRTOS系列教程之【第六章】信号量(semaphore)
- 《数学分析》收敛数列的性质
- ip地址解析(scala)
- 文件扩展名(后缀名)是什么?win10怎么显示扩展名?
- 弱密码、未授权加固/修复建议
- HTML label标签用法介绍
- 怎么做超链接html,HTML怎么做超链接