手机连接设备的蓝牙向其发送服务器局域网IP信息,从而esp8266与该服务器建立tcp连接



手机连接设备的蓝牙向其发送服务器局域网IP信息,从而esp8266与该服务器建立tcp连接

连线图(这个esp8266图不对凑合着看)

 

实际的esp8266引脚图:

 

接线:UTXD —-11号引脚

URXD——10号引脚


CH_PD 和 VCC ——– 3.3v(太高电压会烧)

GND——-GND

 

可以通过arduino做一些的应用,重点在代码部分

 

需要做的设置就是,用AT指令把hc-05设置为从模式,并且把波特率调成与esp8266相同(我[......]

Read more

【Arduino】、Arduino+ESP8266上传至oneNet云

【Arduino】、Arduino+ESP8266上传至oneNet云

一、硬件简介

1. Arudino 是一种开源的电子平台,该平台最初主要基于AVR单片机的微控制器和相应的开发软件,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。

 

2. ESP8266 是深圳安信可科技有限公司开发的基于乐鑫ESP8266的超低功耗的UART-WIFI模块的模组,可以方便进行二次元开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。

二、硬件接线

1. 所用到的硬件有:Arudino Mega 2560, ESP826[......]

Read more

用Arduino使用esp8266的Wi-Fi TCP透传和POST请求

用Arduino使用esp8266的Wi-Fi TCP透传和POST请求用过Arduino的朋友,用esp8266的时候,会比较倾向于使用纯ArduinoIDE的esp8266单个板子的开发,毕竟简单,而且库文件的用法比较熟悉,但是这种也会出现很多问题,比如有些引脚不够用,有些库还没完全移植到esp8266的Arduino版上,甚至性能不够用的情况。
这时候最好的方案就是让esp8266只做Wi-Fi的事情,Arduino板子来做其他的收集数据,运算之类的事情,相得益彰,相辅相成。

使用透传一般需要用AT指令来控制esp8266,AT指令第一次用会不理解,会了之后会觉得很简单,稍微[......]

Read more

ardunio+esp8266与javaSocket网络通信(很ok的文章)

功能https://blog.csdn.net/qq_31433525/article/details/79123197
通过ardunio向esp8266模块发送at指令,连接上wifi,然后向服务器发送tcp连接请求,之后是与服务器进行sockt通信,实现通过web服务器,更改设备的led开关。

实物连接
连接方式
esp8266连接,ardunio使用软串口RX=2,TX=3,
RX—–ardunio的TX
TX—–ardunio的RX
IO15–GND
CHP_EK—3.3V
RST—-3.3V
IO0—3.3V
IO2 —3.3V

硬件代码
#inc[......]

Read more

浅谈java中的ServerSocket和Socket的通信原理实现聊天及多人聊天

浅谈java中的ServerSocket和Socket的通信原理实现聊天及多人聊天

 

https://blog.csdn.net/weixin_39214481/article/details/80261781

聊天,QQ,微信,陌陌很多的即时通讯的软件,不管是桌面端还是移动端,在当今社交的时代都是不可或缺的一部分。这时候说Socket和ServerSocket感觉有点老调重弹感觉,相信很多人早就知道如何使用了,而且利用这个通信原理可能已经开发出很多优秀的通信软件吧,但是我感觉这个对于刚接触java网络编程的人来说,学会Socket通信实现聊天软件,是必须的一步,了解其中的[......]

Read more

Socket和ServerSocket的简单介绍及例子

Socket和ServerSocket的简单介绍及例子

Socket 类

socket可以使一个应用从网络中读取和写入数据,不同计算机上的两个应用可以通过连接发送和接受字节流,当发送消息时,你需要知道对方的ip和端口,在java中,socket指的是java.net.Socket类。
在java.net.Socket中,可以看到socket有多种构造函数

这里写图片描述

以public Socket(String host, int port)为例,host为远程机器名称或ip地址,port为端口号。若连接本地的Server,其端口号为8080,可以写成如下格式
new Socket(“[......]

Read more

Servlet MVC 项目实战实例

Servlet MVC 项目实战实例

MVC的架构模式,一直是JavaEE开发中所遵循的标准,如今很多框架都已经很好的实现了MVC,像大家所熟知的Struts,SpringMVC,JSF等,但是如果没有任何框架的支持,仅仅通过JavaWeb中servlet,jsp等基本知识的运用,可以如何实现MVC的开发模式呢?本文将通过一个实例来讲解Servlet所实现的MVC架构。

下载项目源码请点击这里:

http://download.csdn.net/download/songdeitao/6802255

由于本项目在实现的过程中有很多建立的细节,这些都在我之前的博文中有所提及,[......]

Read more

JDBC+Servlet+jsp(增删查改)

JDBC+Servlet+jsp(增删查改)

先在mysql新增数据库和表先,把下面的几句代码复制去到mysql运行就可以创建成功了!

 创建数据库

create database jdbc01 character set utf8 collate utf8_general_ci;

创建表:

use  jdbc01;

create table users(

       id int primary key auto_increment,

       name varchar(40),

       password varchar(40),

       ema[......]

Read more