700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Arduino用esp8266WiFi模块连接到服务器

Arduino用esp8266WiFi模块连接到服务器

时间:2021-01-17 20:16:31

相关推荐

Arduino用esp8266WiFi模块连接到服务器

昨天用串口工具测试了一波esp8266WiFi模块连接云服务。没有问题

今天我决定用芯片来控制它,本来想用51,后面感觉太lou,又决定要stm32,

这个感觉不错,但是32芯片查资料确实麻烦,后面我翻了一下我的芯片盒。

发现2枚arduino pro mini ,很nice,就用这个吧。

其实我并不会用这个芯片,然后我就去买了一本arduino的书,结果几个小时就学会了,很无奈。

上传一个芯片和WiFi模块的实物图

按一下复位键,就会连接到云服务器,发送数据,关闭,3个操作

最后上传一波arduino的代码

String CWJAP="AT+\"hes\",\"hes123654\"\r\n";String CIPSTART="AT+CIPSTART=\"TCP\",\"47.93.186.135\",端口\r\n";//这个端口就不能给你们看了String CIPMODE="AT+CIPMODE=1\r\n";String CIPSEND="AT+CIPSEND\r\n";String CIPCLOSE="AT+CIPCLOSE\r\n";String CLOSE="+++";String RN="\r\n";String BUFF="hello\r\n";int dela=100;void setup() {// put your setup code here, to run once:Serial.begin(115200);// Serial.print(CWJAP);//连接wifi,我已经连接了就没有用了delay(3000);Serial.print(CIPSTART);//连接服务器delay(dela);Serial.print(CIPMODE);//设置为透传delay(dela);Serial.print(CIPSEND);//开始透传delay(dela);Serial.print(BUFF);//发送数据delay(dela);Serial.print(BUFF);//发送数据delay(dela);Serial.print(CLOSE);//关闭透传delay(dela);Serial.print(RN);//关闭透传delay(dela);Serial.print(CIPCLOSE);//关闭服务器连接delay(200);//Serial.println("ok");}void loop() {// put your main code here, to run repeatedly:}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。