win10iot 编程

在上一篇文章中 ,我介绍了如何使用基于ESP8266的微控制器设置DIY Blynk板。 Blynk是开始创建物联网项目的简便方法。 它不受任何特定板的约束,因此您可以使用该平台通过互联网控制Arduino,Raspberry Pi和您选择的其他硬件。

在本文中,我将尝试另一个项目:使用连接到Blynk板的按钮切换应用程序中的虚拟“ LED”。

注意:这是针对Blynk板的SparkFun教程的改编版本。 所有图像均来自本教程并获得CC BY-SA 4.0许可。

收集齿轮

  • 基于ESP8266的DIY Blynk开发板
    注意:使用本教程来设置您的Blynk板。
  • 一个按钮
  • 两根杜邦线
  • 面包板
  • Blynk应用
    注意:进一步操作之前,请将应用下载到您的iOS或Android移动设备上。

设置Blynk应用程序的LED

首先,我们将使用来自SparkFun项目页面的以下说明将LED小部件添加到Blynk应用中:

  1. 如果第一篇文章中的按钮小部件项目仍在运行,请触摸右上角的方形按钮将其停止。
  2. 触摸空白项目空间中的任意位置以打开小部件框。
  3. 选择“显示”部分顶部附近的LED小部件。
  1. 将LED小部件拖放到项目空间中的任何位置。
  2. 触摸LED小部件以打开“设置”对话框并调整以下值:
    • 名称:“ Btn”(不是“ Button”,原因是…)
    • 引脚:V1。 在“虚拟”列表下可以找到任何以“ V”开头的引脚。
    • 颜色:触摸红色圆圈以更改LED的颜色。 您甚至可以将其设置为神话般的黑色LED。

接线DIY Blynk板

如下图所示接线按钮:

将一根导线从D3(GPIO 0)引脚连接到按钮的一根支脚,另一根导线从GND(接地)引脚连接到按钮的相应支脚。

运行您的Blynk项目

  1. 给Blynk板上电。
  2. 在Blynk应用程序中,触摸右上角的“播放”按钮以启动项目。
  3. 在您的项目运行时,按下按钮。

按住按钮时,您应该看到Blynk项目的LED点亮。 根据延迟时间,按下按钮后,LED可能需要几秒钟的时间才能做出响应。 释放按钮将关闭LED。

而已! 您已经了解了如何使用连接到DIY Blynk板上的按钮来切换应用程序中的虚拟LED。

翻译自: https://opensource.com/article/18/9/blynk-iot-pushbutton-project

win10iot 编程

win10iot 编程_使用DIY Blynk板对IoT按钮进行编程相关推荐

  1. java8 函数式编程_您必须学习Java 8的函数式编程吗?

    java8 函数式编程 我最近一直在研究Java 8,并掌握了Manning出版的" Java 8 In Action" . 让我印象深刻的第一件事是Java 8独特的销售主张是函 ...

  2. 趣学python教孩子学编程_《趣学Python——教孩子学编程》学习笔记第1-3章

    第1章 Python不是大蟒蛇 1.1 关于计算机语言 计算机程序是一组让计算机执行某种动作的指令.软件就是计算机程序的集合. 一种编程语言就是一种特定的与计算机交谈的方式,这种方式使用计算机和人都能 ...

  3. js高级编程_这位设计师用Processing把创意编程玩到了极致!

    Processing作为新媒体从业者的必备工具,近来却越来越成为设计师们的新宠! 今天小编将介绍以为用Processing把创意编程玩到极致的设计师Tim Rodenbröker. "我们的 ...

  4. 负基础学python编程_【数据科学系统学习】Python # 编程基础[二]

    在上一篇中我们讲到了函数,如果你想在所编写的别的程序中重用一些函数的话,应该怎么办?正如你可能想象到的那样,答案是模块(Modules).我们这一篇就从模块说起. 模块 为了编写可维护的代码,我们把很 ...

  5. 中学编程_您可以从30岁的第一次编程采访中学到什么

    中学编程 by Sean Choi 通过蔡恩 您可以从30岁的第一次编程采访中学到什么 (What you can learn from a 30-year-old's first coding in ...

  6. 安川机器人焊管子编程_“例解+图解”安川机器人的典型编程案例!

    原标题:"例解+图解"安川机器人的典型编程案例! 中国制造业面临着向高端转变.承接国际先进制造.参与国际分工的巨大挑战,加快工业机器人技术的研究.开发与应用是抓住这个历史机遇的主要 ...

  7. 澄海哪里学机器人编程_终于发现小孩有必要学机器人编程吗

    让孩子学习编程的目的,就像其他教育方式一样,只是希望能帮助孩子找到他的兴趣点,打开孩子的获取知识和能力的大门.一起来看看一篇小孩有必要学机器人编程吗. 小孩有必要学机器人编程吗 编程和英语类似,属于基 ...

  8. java契约式编程_第三单元总结——JML契约式编程

    OO第三单元博客作业--JML与契约式编程 OO第三单元的三次作业都是在课程组的JML规格下完成.完成作业的过程是契约式编程的过程:设计者完成规格设计,实现者按照规格具体实现.作业正确性的检查同样围绕 ...

  9. fanuc机器人四边形编程_中国工控 | FANUC 机器人码垛编程详解

    (关注ID:chinak958888) (工控技术自媒体领导者) 关注我们,结交自动化技术人 中国工控技术学习媒体 1. 码垛功能的定义 对几个具有代表性的点进行示教,即可以从下层到上层按照顺序堆叠工 ...

最新文章

  1. [翻译] NMock 简介
  2. php xmlhttp.responsetext,XMLHttpRequest中responseText怎么获取指定div的内容,而不是整个HTML的内容...
  3. tensorflow中的正则化解决过拟合问题
  4. 给年轻人的30条忠告【转自[蓉儿]的QQ空间】
  5. 几个冷门字符串算法的学习笔记(最小表示法,exKMP,Lyndon Word)
  6. Nodejs 操作 MongoDb 数据库
  7. mysql 5.7 单节点多实例_mysql5.7 多实例(第二篇)从节点数据异常
  8. 自动驾驶之多传感器融合-硬件篇(激光雷达)
  9. winform倒计时
  10. 市面上好用的 Markdown 编辑器,我给你整理好了
  11. 论文解读:Unprocessing Images for Learned Raw Denoising
  12. [摘录] 暴躁程序员的产生
  13. opencv python 巡线 最小二乘法
  14. HIT-哈工大数据结构-作业2(C++)
  15. python电脑版怎么下载-Python
  16. 文件格式FAT、FAT32、exFAT之间关系和区别
  17. QT程序退出后托盘图标不消失问题
  18. Zabbix监控系统系列之五:SNMP监控Windows客户端
  19. PTA-整除光棍(C语言)
  20. 【译文】四十二种谬误(一)

热门文章

  1. 金融壹账通京交会发布区块链白皮书 详解如何成功解决行业痛点
  2. Nginx + IIS实现负载均衡 Session多站点共享
  3. thinkjs——两表联查
  4. 不允许创建临时变量交换两个变量的内容
  5. linux ubuntu 12.04 下默认是安装了openjdk的
  6. 《BI那点儿事》数据流转换——透视
  7. 写入缓存 还是 直接 写入 json 方便,
  8. 最重要的 Java EE 最佳实践
  9. JDK源码系列(3)-String
  10. mac下的secureCRT.8的设置