win10iot 编程
在上一篇文章中 ,我介绍了如何使用基于ESP8266的微控制器设置DIY Blynk板。 Blynk是开始创建物联网项目的简便方法。 它不受任何特定板的约束,因此您可以使用该平台通过互联网控制Arduino,Raspberry Pi和您选择的其他硬件。
在本文中,我将尝试另一个项目:使用连接到Blynk板的按钮切换应用程序中的虚拟“ LED”。
注意:这是针对Blynk板的SparkFun教程的改编版本。 所有图像均来自本教程并获得CC BY-SA 4.0许可。
![虚拟LED Virtual LED](https://i-blog.csdnimg.cn/blog_migrate/f6c49957a32e34f360f48c8f7a3cca27.gif)
收集齿轮
- 基于ESP8266的DIY Blynk开发板
( 注意:使用本教程来设置您的Blynk板。 ) - 一个按钮
- 两根杜邦线
- 面包板
- Blynk应用
( 注意:进一步操作之前,请将应用下载到您的iOS或Android移动设备上。 )
设置Blynk应用程序的LED
首先,我们将使用来自SparkFun项目页面的以下说明将LED小部件添加到Blynk应用中:
- 如果第一篇文章中的按钮小部件项目仍在运行,请触摸右上角的方形按钮将其停止。
- 触摸空白项目空间中的任意位置以打开小部件框。
- 选择“显示”部分顶部附近的LED小部件。
![Blynk小部件选项 Blynk widget options](https://i-blog.csdnimg.cn/blog_migrate/f9c639d12e935dc6e9e019b973049dc6.png)
- 将LED小部件拖放到项目空间中的任何位置。
- 触摸LED小部件以打开“设置”对话框并调整以下值:
- 名称:“ Btn”(不是“ Button”,原因是…)
- 引脚:V1。 在“虚拟”列表下可以找到任何以“ V”开头的引脚。
- 颜色:触摸红色圆圈以更改LED的颜色。 您甚至可以将其设置为神话般的黑色LED。
![LED小部件设置 LED widget settings](https://i-blog.csdnimg.cn/blog_migrate/c9a34433c11d7848828c009724d60cc1.png)
接线DIY Blynk板
如下图所示接线按钮:
![Blynk板布线 Blynk board wiring](https://i-blog.csdnimg.cn/blog_migrate/e05ddcdf28738772dca3862a8abb7b8c.png)
将一根导线从D3(GPIO 0)引脚连接到按钮的一根支脚,另一根导线从GND(接地)引脚连接到按钮的相应支脚。
运行您的Blynk项目
- 给Blynk板上电。
- 在Blynk应用程序中,触摸右上角的“播放”按钮以启动项目。
- 在您的项目运行时,按下按钮。
按住按钮时,您应该看到Blynk项目的LED点亮。 根据延迟时间,按下按钮后,LED可能需要几秒钟的时间才能做出响应。 释放按钮将关闭LED。
而已! 您已经了解了如何使用连接到DIY Blynk板上的按钮来切换应用程序中的虚拟LED。
翻译自: https://opensource.com/article/18/9/blynk-iot-pushbutton-project
win10iot 编程