一、树莓派引脚定义

学习如何用树莓派驱动LED灯时需要先了解树莓派管脚GPIO的编码方式,树莓派的管脚编码方式与51单片机的管脚编码有些不一样,在树莓派的GPIO上分为两种编码方式,分别为BCMwiringPi编码,不同的编码方式在编写程序驱动GPIO时稍有区别,具体编码如下:

二、蜂鸣器响

import RPi.GPIO as GPIO                # 引入GPIO模块
from time import sleep                     # 引入time模块
GPIO.setmode(GPIO.BCM)            # 使用BCM编号方式
GPIO.setup(18,GPIO.OUT)            # 将GPIO19设置为输出模式
while True:                                     # 无限循环  GPIO.output(18,GPIO.HIGH)   # 将GPIO19设置为高电平,点亮LED  sleep(1)                                    # 等待1秒钟 GPIO.output(18,GPIO.LOW)  # 将GPIO19设置为低电平,熄灭LED sleep(1)                              # 等待0.5秒钟
input()                                      # 按下任意键退出
GPIO.cleanup()                     # 清理释放GPIO资源,将GPIO复位

树莓派4B引脚定义及运行实例相关推荐

  1. 树莓派4B安装Ubuntu18.04运行DonkeyCar和TensorFlow

    树莓派4B安装Ubuntu18.04运行DonkeyCar和TensorFlow 一.安装Python3.7 1.1 准备工作 1.1.1安装工具 1.2 正式开始 1.2.1 下载python文件 ...

  2. 树莓派 4b 可执行文件 无法双击运行_云拆机,一起来看看树莓派的新品——Raspberry Pi 400...

    两天前,树莓派基金会发布了一款有趣的新产品--Raspberry Pi 400. 本质上是一款把树莓派板子集成到键盘的电脑.(其实早在2012年,就已经有国外的创客自己把树莓派改装进键盘的操作了) 不 ...

  3. 树莓派4B驱动1.8寸ST7735S TFT屏幕

    用到的第三方库的官方文档:Introduction - Luma.LCD: Display drivers for PCD8544, ST7735, ST7789, HT1621, UC1701X, ...

  4. 树莓派4B的引脚控制简单demo

    淘宝上的店家提供了很多示例程序,这里只拿一种来演示下,借此熟悉下如何用c或者python环境去操作树莓派.前提配置见我的之前的系列博客 树莓派4B基础软硬件环境搭建_jiugeshao的专栏-CSDN ...

  5. 【树莓派学习笔记】树莓派4B上运行uboot并从网络启动linux内核(上)

    [树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 文章目录 [树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 前言 1. 硬件需求与软件版本汇总 ...

  6. 【视频】树莓派4B运行OpenWrt系统通过华为ME909s模块实现4G软路由数据分享

    By Mcuzone 关键词:Raspberry Pi  4B  3B RPI  HUAWEI  ME909  4G  LTE  openwrt  软路由  soft router  蜂窝数据  Wi ...

  7. 2.树莓派4B 64位操作系统 从零搭建深度学习项目运行环境

    树莓派的环境配置 文章目录 树莓派的环境配置 1.系统烧录 1.1 系统选择 1.1.1 Raspbian OS:官方的树莓派操作系统 1.1.2 Ubuntu MATE:适合通用计算需求 1.1.3 ...

  8. 嵌入式Linux使用TFT屏幕:使用树莓派4B的MIPI-DSI接口点亮ST7701S屏幕

    前言 距上一次写文章有点时间了,今天调通了一块MIPI DSI屏幕, 特写一篇笔记置于此,希望能帮到也想研究这个MIPI DSI的朋友. 正题 博主使用的开发板为Raspbery Pi 4B,系统为R ...

  9. 树莓派4B ubuntu20.04 python点亮LED 教程

    关于如何在ubuntu上配置python控制gpio的环境参见这篇博客 https://blog.csdn.net/ourkix/article/details/113417800 关于GPIO引脚 ...

  10. 树莓派 4B 下 Linux 系统高级命令行

    2021SC@SDUSC 现在我们已经将 ubuntu 系统安装到了树莓派上面,并且实现了两种连接树莓派的方式,同时对 Linux 系统中常见的命令有了一定的了解,接下来就是对一些 Linux 系统高 ...

最新文章

  1. print、printf、println在Java中的使用
  2. python教程下载地址-最新python实战教程网盘下载地址
  3. css实验内容,12个令人惊叹的CSS实验项目
  4. 又跌了!2020年6月程序员工资统计
  5. (转)RabbitMQ学习之spring整合发送同步消息
  6. 1006. 换个格式输出整数 (15)-PAT乙级真题
  7. linux ubi代码分析,linux ubi文件系统
  8. const 与readonly的异同
  9. linux下c语言队列,C语言队列的实现
  10. android tabhost用法详解,android Tabhost部件详解
  11. 为了开发世嘉MD游戏我写了个Tile地图编辑器
  12. 模拟软件-OLED及Solar cell的模拟软件(Absorption模块)-[Setfos]
  13. postgresql中case when的使用
  14. html ui动画效果图,20种炫酷的菜单线条动画特效UI设计效果_html/css_WEB-ITnose
  15. 资产管理运维一体化 构建设备运维标准库高效处理现场服务任务
  16. 大数据舆情传播演变规律如何分析的方法技巧
  17. 连接超时计算机无法连接失败,爱思助手无法连接或者连接超时解决办法
  18. DxO PhotoLab 2.1.2 for Mac精华汉化版 DxO PhotoLab 2.1.2 for Mac中文版
  19. 全国大学生网络安全精英赛初赛(nisp一级)
  20. 辞职考研上岸北大软微

热门文章

  1. c语言循环接收按键,C语言中,如何用键盘输入来退出循环
  2. 第三章: 微信小程序底部导航栏的实现(详细)
  3. 轩辕实验室 |自动驾驶系统安全隐患分析
  4. 计算机界面右下角,电脑开机卡主板界面右下角显示B4~
  5. 高速局域网文件传输工具(速度可达20M) 的企业云盘
  6. linux-ab压力测试
  7. OLDX-FC开源飞控
  8. 关于快递鸟的顺丰电子面单打印
  9. 大学excel题库含答案_大学生计算机基础excel试题及答案
  10. 【笔记篇】01初识供应链——之《实战供应链》