arduino连接ESP8266-01发微信消息,消息提醒等

  • 材料准备
  • 接线
  • 第一 下载arduino uno示例(arduino ide 编程开发)
  • 第二 示例程序讲解
  • 第三 下载程序到arduino uno 即可
  • 第四 效果展示

材料准备

  • ESP8266-01/ESP8266-01s一块
  • arduino 一块
  • 手机一块

接线

ESP8266-01 ----------arduino
3.3v-------------3.3V
GND-----------GND
EN--------------3.3V
TX-------------pin13
RX----------------pin12

第一 下载arduino uno示例(arduino ide 编程开发)

下载地址: 点击下载
注意:上传程序的时候,需断开arduino 和esp8266的连线,不然会下载失败。

本demo 是利用arduino IDE开发。

需要修改的地方:

/******************************************************************************/
#define DEFAULT_STASSID  "HTC"                              //WIFI名称,区分大小写
#define DEFAULT_STAPSW   "abc123456"                        //WIFI密码,区分大小写String uid = "f49412ea7657d8f738cafe29bc245c14";             // 用户私钥,巴法云控制台获取
String type = "1";                                           // 1表示是预警消息,默认即可
String device = "人体红外传感器设备";                           // 设备名称
String msg = "检测到班主任已站在窗户边,立即放下手机假装学习";       //发送的消息
String msg2 = "小样";                                         //消息备注,可为空
int delaytime = 0;                                          //为了防止被设备“骚扰”,可设置贤者时间,单位是秒,如果设置了该值,在该时间内不会发消息到微信,设置为0立即推送。
String ApiUrl = "http://ai.bemfa.com/api/wechat/v1/";        //默认 api 网址/******************************************************************************/

用户私钥可以巴法云控制台点击跳转获取,微信扫码登陆后,即可在巴法创客云控制台点击跳转获取。

邮箱注册的用户,需要在控制台点击“绑定微信”,进行绑定,不然没法推送消息。

登陆完成后,可在控制台看到自己的私钥UID,如图所示:

第二 示例程序讲解

大家玩的时候,想要发送信息可以自定义更改,可以阈值报警,消息提醒等,脑洞自由发挥。

第三 下载程序到arduino uno 即可

第四 效果展示

arduino连接ESP8266-01发微信消息,消息提醒等相关推荐

  1. 发微信模版消息换行用\n

    发微信模版消息换行用\n 发微信模版消息换行用\n 发微信模版消息换行用\n 发微信模版消息换行用\n 发微信模版消息换行用\n 转载于:https://blog.51cto.com/xuqin/19 ...

  2. 利用python自动接发微信客户端消息(文件、图片等)

    前期准备 1. 环境 python 3.7, win10 64位操作系统 2. 依赖包下载 pip install wxauto 4. 登陆微信PC客户端 接发消息 # wxauto 的代码太长,在 ...

  3. 用Python3发微信好友消息、群聊、高逼格的朋友圈【附代码】

    1.发送微信消息 需要安装PIL库 PIL是一个功能非常强大的Python图像处理标准库,但是呢由于PIL支持Python2.7,所以使用Python3的程序员又在PIL的基础上分离出来了一个分支,创 ...

  4. STC89c51利用esp8266发微信消息,POST例程

    STC89c51利用esp8266给微信发消息,超阈值报警,消息提醒等 材料准备 第一 下载STC89c51示例程序(keil 编程开发) 第二 关键程序讲解 第三 下载程序到STC89c51即可 第 ...

  5. 微信开发(02)之处理微信客户端发来的消息

    在上一篇微信开发的博文中微信开发(01)之如何成为开发者,我们开启了微信开发者模式,本篇博文我们简单的处理微信关注者发给我们公众号的消息. 在开启微信开发者模式时,我们配置了一个URL地址,当我们提交 ...

  6. 微信公众号发送客服消息【文本、图片】

    微信公众号发送客服消息[文本.图片] /// <summary> /// 微信用户唯一标识OpenId /// </summary> public static string ...

  7. 微信小程序中如何发送客服消息给用户

    微信小程序是一种快速开发和发布应用程序的平台,可以为用户提供各种服务和功能.而与用户进行沟通和交互是实现这些目标的重要步骤之一.因此,在本文中,我们将介绍如何在微信小程序中使用客服消息来与用户进行联系 ...

  8. 微信公众号发送客服消息(文本、图文)和模板消息

    壹:客服消息 微信文档发送客服消息链接:https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN ...

  9. php处理微信消息,微信开发之处理微信客户端发来的消息

    在上一篇微信开发的博文中微信开发(01)之如何成为开发者,我们开启了微信开发者模式,本篇博文我们简单的处理微信关注者发给我们公众号的消息. 在开启微信开发者模式时,我们配置了一个URL地址,当我们提交 ...

最新文章

  1. win主机用web.config和httpd.ini实现301重定向
  2. [转]oracle临时表相关知识
  3. html_5_小作业2_世纪佳缘注册页面
  4. php怎么更新多条数据,PHP中批量更新数据表中多条记录
  5. python制作圆形按钮_C#圆形按钮,非常漂亮动态
  6. mysql 临时表 事务_MySQL学习笔记十:游标/动态SQL/临时表/事务
  7. 无法Debug SQL: Unable to start T-SQL Debugging. Could not attach to SQL Server process on
  8. 第一个Eureka Service
  9. linux空磁盘划分,Linux 磁盘划分
  10. 互联网国家缩写代码一览表
  11. win10无法安装网卡驱动
  12. AI CC呼叫中心源码
  13. 计算机网络遴选的试题,税收信息化基础知识试题含答案
  14. 教你制作专属个性二维码!将照片制作成二维码图片!给二维码添加背景图片!
  15. 全闪存存储的数据库加速场景应用
  16. 量子前沿英雄谱|既研究陶艺,也研究光量子:Hideo Mabuchi
  17. 全志T3开发板——嵌入式入门学习测试教程(6)
  18. SSE实现后端向前页面推送实时数据,是长链接不是连接一次就断开
  19. latex 集合相关符号:实数集,整数集,并,包含,真包含
  20. luffcc项目-08-课程详情页、CKEditor富文本编辑器、课程详情页面、后台接口

热门文章

  1. IE安全系列:脚本先锋(2)
  2. netbeans java web_使用Netbeans创建java Web项目
  3. 互联网摸鱼日报(2022-12-07)
  4. 自定义Imageview控件实现多种手势操作 (拖动、水平缩放、竖直缩放、等比例缩放、双击、长按)
  5. linux php7 session目录,Linux安装php7流程概要
  6. SSH显示服务器端的GUI界面
  7. 【数据结构与算法】力扣:二叉树的前、中、后序遍历
  8. juniper防火墙端口映射
  9. 珍惜友谊远离匿名应用且行且珍惜
  10. 【058】英语词根词缀记忆大全【转】