基于wemos的手机TCP传输控制蜂鸣器源码

简介: 基于wemos的手机TCP传输控制蜂鸣器源码
#include <ESP8266WiFi.h>
#define BEEP D5//调用蜂鸣器端口D5
char* ssid = "CMCC-401";                           //“wifi热点名称”
char* passwd = "15066903226";            //”wifi热点密码”
int port =8888;//端口号,手机连接时输入
WiFiServer server(port);//设置服务器端口号
void initWifiSta()
{
  WiFi.mode(WIFI_STA);         // 设置STA模式
  WiFi.begin(ssid, passwd);   //连接网络
  while (WiFi.status() != WL_CONNECTED)
  {
         Serial.print(".");
        delay(500);
  }
  Serial.println(WiFi.localIP());//通过串口调试小助手 打印wemos的IP地址
}
void initBEEP()//定义蜂鸣器函数
{
  pinMode(BEEP,OUTPUT);//打开
  digitalWrite(BEEP,HIGH);//一开始不让它叫,高电平
  }
void setup() {
  // put your setup code here, to run once:
initBEEP();
 Serial.begin(115200);
  initWifiSta();
  server.begin();
}
void loop()
{
  char cmd;
  WiFiClient client =server.available();//服务器初始化
  while(client.connected())//等待服务器连接
  {
    while(client.available()>0)//有数据到来,类似串口那个函数
    {
      cmd =client.read();//读取数据
      if(cmd=='1')//如果手机输入字符串 1
      {
        digitalWrite(BEEP,LOW);//蜂鸣器响
        }
      else
      {
         digitalWrite(BEEP,HIGH);//除非不响
        }
      }
    }
  Serial.println(WiFi.localIP());  //通过串口打印wemos的IP地址
  delay(500);
}
相关文章
|
14天前
|
移动开发 HTML5
HTML5熊猫弹跳手机小游戏源码
一款html5手机端小游戏源码,熊猫跳跃小游戏源码下载。熊猫脚底有弹簧,长按变化力度跳跃,计分游戏,html5手机熊猫也疯狂小游戏源代码。
34 5
|
17天前
|
移动开发 HTML5
HTML5实现手机端红包下落抢红包特效源码
HTML5实现手机端红包下落抢红包特效源码是一款手机移动端的抢红包小游戏源码下载。红包像下雪一样,点击抓我呀,可以抢红包,需要此款代码的朋友们可以前来下载使用。本段代码兼容目前最新的各类主流浏览器,是一款非常优秀的特效源码。
31 4
|
3月前
|
移动开发 HTML5
自适应手机端青蛙吃蚊子小游戏html源码
HTML5青蛙吃蚊子游戏源码分享,音乐可以改的,自己在目录替换一下音乐就可以了训练手速和眼力的时候到了!
38 0
自适应手机端青蛙吃蚊子小游戏html源码
|
3月前
|
存储 数据可视化 C语言
【C语言】C语言 手机通讯录系统的设计 (源码+数据+论文)【独一无二】
【C语言】C语言 手机通讯录系统的设计 (源码+数据+论文)【独一无二】
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的多功能智能手机阅读APP的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
小程序 前端开发
手机租房房源小程序模板源码
手机租房房源小程序模板源码
144 4
|
4月前
|
小程序
手机日记本小程序模板源码
手机日记本小程序模板源码
121 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的多功能智能手机阅读APP附带文章源码部署视频讲解等
78 1
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的二手手机交易平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的二手手机交易平台附带文章源码部署视频讲解等
34 0
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的网上手机销售系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的网上手机销售系统附带文章源码部署视频讲解等
47 0

热门文章

最新文章

下一篇
无影云桌面