怎么在WIN10系统上搭建blynk服务器

近年来物联网一直很热门,各大行业巨头都纷纷推出了自己的物联网平台,大部分都是收费的,当然也有不知名的免费平台,比如我前面写过的贝壳物联。但是总结起来,这些平台用的是别人搭建好的服务器。今天就跟大家分享一个开源的物联网平台,可以利用开源代码来搭建自己的服务器。

简单介绍一下Blynk:

Blynk是一个物联网平台,旨在简化物联网的移动和Web应用程序的构建。轻松连接400多种硬件型号,如Arduino,ESP8266,ESP32,Raspberry Pi和类似的MCU,并在5分钟内为iOS和Android拖放IOT移动应用程序。这个平台最大的优势是它的服务器代码是开源的,可以运行在支持JAVA程序的平台上,搭建属于自己的服务端。本教程以WIN10系统为例,下面开始我们的操作吧!

第一步,硬件的准备

       ESP8266-01S模块一个

           watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

    ESP烧录器一个

 watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

       

第二步,WIN10系统Java环境的搭建

安装步骤详见➱WIN10系统安装JAVA环境教程,安装完成后打开命令行输入以下代码验证JAVA版本号

java -version

显示如下图版本信息说明JAVA环境安装成功

        watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

第三步,下载Blynk服务器文件,配置运行环境

浏览器访问官方网站下载➱blynk服务器官方下载,国内速度会比较慢,如果想要快速下载,可以选择下面的蓝奏云通道

蓝奏云下载通道蓝奏云下载通道,蓝奏云的版本是修改了ESP8266的连接端口,由原来的8080改成了9590

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

下载完成之后把文件解压,并重命名“XX.jar”,名称自己定义,最好是数字或者英文(为了后面执行JAVA命令方便),放在电脑的C盘(或者D盘)新建的blynk文件夹里

        watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

在新建的blynk文件夹里新建一个名为“启动服务器”的txt文本,并在文本里添加代码:java -jar 456.jar -dataFolder C/blynk然后保存,注意服务器文件存在哪个盘符下,           就写上相应的盘符

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

接下来将TXT文本重命名为“启动服务器.bat”

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

下面这一步,就是见证奇迹的时刻,双击“启动服务器.bat”文件,见到下面的画面说明服务器启动成功

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

       我们来测试一下服务器,服务器默认的管理地址、账号和密码会在第一次运行的时候展示在命令行,记得复制下来保存。在浏览器输入你的后台管理地址     https://127.0.0.1:9443/admin,见到如下画面,默认管理员账号是admin@blynk.cc,密码是随机生成的

             watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

   输入账号和密码,即可登陆服务器后台

           watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

第四步,配置blynk手机APP客户端

      打开blynk中文版,点击创建新账户 ⇓                        点击如下图按钮,修改服务器IP ⇓              服务器选择自定义,IP填自己电脑IP,端口填9443 ⇓ 

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

 点击“好的”,填上自己的QQ邮箱(用于接收设备密匙),密码自定义(不是QQ邮箱密码),填好以后点击“注册”,进入界面后选择“新建项目”

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

        选择ESP8266,点击创建                                                          点击“+”号                                                                   点击“按钮”

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

                      点击“关闭按钮”                                         IO口选GP2,输出设置1、0                             设置好以后返回主界面,点击如图按钮

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

往下拉页面,点击“全部复制”把设备密匙复制出来保存备用            点击如图按钮                                    设备还没上线之前会显示红色的“1”

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

第四步,配置Arduino环境,下载blynk开发库

      Arduino环境配置请参考➱8266的环境配置中的第二步骤

      打开Arduino库管理界面,在搜索栏输入blynk回车安装如图库文件,选择第一个结果

      watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

    库文件安装完成后,打开blynk示例工程,复制代码后新建工程把代码拷贝到里面修改(因为库里面的例子文件只读)

     watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

修改自己的WIFI信息,把刚才复制下来的密匙修改到程序里面,还要修改blynk为自己本地的服务器IP和端口

    watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

修改好之后回到APP,可以看到设备已在线,接下来就可以控制模块上的LED灯了

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTIxMTkwMQ==,size_16,color_FFFFFF,t_70

教程写到这里就结束了,朋友有什么好的物联网平台,我们可以一起来交流

Blynk手机APP下载➱blynk中文版,提取码为ggpy

                                                                                                 

### 如何搭建配置Blynk服务器 #### 准备工作 为了成功搭建Blynk服务器,需先准备好所需的软件环境。对于Linux系统而言,在完成jar包下载之后应将其重命名为`server.jar`并放置于指定路径下 `/opt/blynk_server/blynk` 目录内[^1]。 #### Windows环境下安装指南 针对Windows 10系统的用户来说,可以按照以下方法来部署本地的Blynk服务端: - 安装Java运行环境(JRE),因为Blynk Server依赖于此; - 下载官方提供的最新版本Server压缩文件,并解压至任意位置; - 修改启动脚本中的JVM参数以适应个人硬件条件; #### 配置客户端应用连接私有服务器 当一切准备就绪后,则可通过调整手机上的Blynk App来进行最后一步操作——即指向新的自建节点地址。具体表现为进入设置界面更改默认公网入口为当前机器局域网内的IPv4数值加上固定监听端口号9443[^2]。 #### 关键注意事项 在整个过程中有几个方面值得特别关注: - **账户建立**: 用户应当注册专属ID以便管理后续开发流程。 - **项目初始化**: 创建新工程实例从而取得唯一识别码作为交互凭证。 - **物理层构建**: 正确组装外围设备同控制板之间的电气接口关系。 - **网络状况监测**: 维持良好的在线状态确保数据传输顺畅无阻。 - **信息安全防护**: 加强认证机制防止敏感资料外泄风险发生[^3]. ```bash java -jar server.jar ```
评论 55
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我就是爱折腾

技术分享不易,感谢大家支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值