加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于串口wifi:ESP8266的空中鼠标TCP/IP的java程序设计

2019/03/25
223
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
相关方案
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

      这次我用串口8266wifi模块设计的控制电脑鼠标的空中鼠标安卓客户端的java测试程序,单片机接上wifi模块再通过usb链接电脑,手机连上wifi模块,通过发送定制的指令控制单片机,单片机再解析指令,解析成功之后就通过usb控制电脑。

       本代码是安卓手机与服务器直接通信的测试程序,特色是服务器可以对每一个连上的客户端都新建一个线程,独立处理客户端的发送的信息,另外,处理客户端信息的时候又新建一个线程,这样可以高效地接收到客户端发送的请求。只要客户端不断开,服务器可以连续接收客户端的信息!这套程序很适合开发有连续请求的物联网开发。

       测试程序一共有两个类,一个类负责产生一个线程链接上多个客户端,另一个类负责产生另一个线程处理客户端发送的请求。

电脑服务器IP:192.168.1.102,端口是:8019,一共是两个客户端进行连接,用网络助手模拟客户端交替发送1111和2222,效果如图所示。

  

  • test_TCP.png
    描述:这是软件运行效果
  • test_TCP.rar
    描述:源码
  • test_TCP.png
    描述:根据如图所示的测试方法测试

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATXMEGA128A1U-AU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 100TQFP

ECAD模型

下载ECAD模型
$7 查看
STM32F103C8T6 1 STMicroelectronics Mainstream Performance line, Arm Cortex-M3 MCU with 64 Kbytes of Flash memory, 72 MHz CPU, motor control, USB and CAN
$9.34 查看
STM32F407VGT6 1 STMicroelectronics High-performance foundation line, Arm Cortex-M4 core with DSP and FPU, 1 Mbyte of Flash memory, 168 MHz CPU, ART Accelerator, Ethernet, FSMC

ECAD模型

下载ECAD模型
$20.39 查看

相关推荐

电子产业图谱