想学习pyboard的遥控用法,做一个简单的遥控灯,以后可以继续加强实现遥控的各种功能。
官方的文档:http://docs.tpyboard.com/zh/latest/tpyboard/driver/vs1838/

材料如下图,注意,不需要电位器,那个是我随意按在面包板上的。

# main.py -- put your code here!
from necir import NecIr
from bm import necbm
from bm import nec_cb
import pyb
def main():nec = NecIr()while True:nec.callback(nec_cb)if necbm():print("bm=",necbm())if necbm()==173:pyb.LED(2).on()pyb.LED(3).on()else:pyb.LED(2).off()pyb.LED(3).off()main()


173 代表2号键 按下灯亮,按其他键灯熄灭。

pyboard 实验遥控LED灯相关推荐

  1. 51单片机c语言led灯闪烁实验报告,实验一LED灯闪烁.doc

    实验一LED灯闪烁.doc 单片机小系统设计与制作实验报告姓名 李文浩 学号 1423102 班级 14级电仪维 指导教师 陈雪莲 实验一 八个LED灯闪烁一.实验要求仿照图1-1在Proteus中绘 ...

  2. 51单片机c语言LED灯闪烁实验,实验一LED灯闪烁

    <实验一LED灯闪烁>由会员分享,可在线阅读,更多相关<实验一LED灯闪烁(3页珍藏版)>请在人人文库网上搜索. 1.单片机小系统设计与制作实验报告姓名: 李文浩 学号: 14 ...

  3. 太阳能遥控LED灯方案

    太阳能遥控LED灯方案 太阳能路灯不需要电力供电,使用太阳能供给LED灯发光照明.在白天接收太阳能,将太阳能转换为电能并储存在蓄电池中,夜晚再通过蓄电池放电给路灯光源供电. 由于国家推行节能.环保.新 ...

  4. STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁

    STM32学习 3:GPIO管脚配置与第一个STM32实验:LED灯闪烁 1,GPIO管脚简介与配置 1.1GPIO框图 1.2GPIO不同模式 1.3 GPIO寄存器 1.4 GPIO库函数配置 2 ...

  5. arm嵌入式led灯闪烁实验报告_嵌入式led灯亮灭实验报告

    实验名称 Led 灯的亮灭 姓名 XXX 学号 XXX 一. 实验目的 通过在 ARM7TDI 实验机上,使 D7~D8 两个灯如下进行亮灭:开始时 D7 灯亮, D8 灯灭:而后 D7 灯灭, D8 ...

  6. 10.1 LED灯实验(A7核和M4核)

    文章目录 LED灯实验 分析 原理图 芯片手册 RCC章节 GPIO章节 实现代码 A7核 gpio.h gpio.c main.c M4核 实验现象 LED灯实验 分析 原理图 LED灯的丝印为LD ...

  7. [51单片机学习笔记ONE]-----LED灯的多种使用方法

    一.交替闪烁8个LED灯,时间间隔为1s 1 /****************************************************** 2 实验名称: 交替闪烁8个LED灯,时间 ...

  8. STM32F103C8T6基础开发教程(HAL库)—LED灯1S周期闪烁

    STM32F103C8T6基础开发教程目录 STM32F103C8T6基础开发教程(HAL库)-开发环境配置 STM32F103C8T6基础开发教程(HAL库)-Keil添加注释的快捷键 STM32F ...

  9. led灯亮度渐变实现

    所需硬件 Arduino或者Genuino开发板 LED 220欧电阻 导线 实验电路板 代码 int led = 9; // the PWM pin the LED is attached to i ...

最新文章

  1. 运维经验分享:关于系统运维监控的几点建议
  2. allegro16.3 中的orcad capture CIS 无法打开何解决?
  3. 【Python基础】python使用openpyxl操作excel
  4. Hyperset(排序+二分)
  5. linuxpip安装python包_Windows+Linux安装Python包管理工具pip
  6. C++ Byte转十六进制字符串输出
  7. 小白学Linux(一:开门见山)
  8. 【Java】避免用户篡改查询结果的GUI显示的策略
  9. Leetcode每日一题:171.excel-sheet-column-number(Excel表列序号)
  10. Linux(3) 用户管理
  11. maven 编译后无配置文件解决办法
  12. 深入理解Oracle Exadata
  13. l如何更新linux内核,WSL更新Linux内核版本
  14. electron打包exe文件
  15. 利用计算机进行频数分布表制作,实验三 利用Excel软件作频数分布表和统计图表...
  16. Vulkan Samples 阅读 -- Basics(五): Input Attachments Sub Passes Offscreen Renderings
  17. 什么是消息队列及消息队列原理和应用场景详解
  18. 惠普触控板使用指南_hp触摸板开关怎么使用 如何锁定hp触摸板
  19. 【行业专题报告】城市、智慧城市-专题资料
  20. Arcgis4js实现链家找房的效果

热门文章

  1. vcg函数值_几个经典的数学库之一学习---VCGlib(2)
  2. 企业通信基础设施行业调研报告 - 市场现状分析与发展前景预测
  3. 基于JAVA保险公司风险测评管理系统计算机毕业设计源码+系统+lw文档+部署
  4. Objective-C语法之Category的使用
  5. 怎样建立产品体系?(二)- 战略
  6. java---计算机基础
  7. java安装 1723_2017-2018-2 1723 『Java程序设计』课程 结对编程练习-四则运算-准备阶段...
  8. 揭开 ClickHouse 快的面纱
  9. IB 化学考纲巨变 ,全面分析新旧考纲区别
  10. 一键生成smtp发件服务器文件,附录 D:创建 SMTP 服务器