python esp8266wifi控制_怎样使用ESP8266进行Wifi远程控制

本文介绍了如何使用Arduino Mega和ESP8266 WiFi模块实现远程控制。通过设置Arduino和ESP8266的连接,利用Python程序将PC变成设备之间的通信中继。详细步骤包括Arduino控制器的准备、ESP8266的连接、Nunchuk的连接、服务器设置、接收ESP8266的配置,以及如何通过Windows终端接收和发送数据。
摘要由CSDN通过智能技术生成

步骤1:Arduino控制器

要将nunchuk粘贴到Wifi,我们使用了Arduino。该代码是针对Arduino Mega的,因此我们可以有两个串行端口(Rx和Tx引脚),一个用于对Arduino编程,而另一个用于Wifi(ESP8266)。这是一种非常简单的方法。

在最终产品中,您可以将ESP8266分别连接到任何Arduino上的Tx和Rx,例如UNO或低成本的Pro Mini(请确保正确地插入新产品中的针脚)码)。但是,这样做有点吓人,因为您可能会使Arduino无法从USB端口访问以进行重新编程,因为程序在运行时将接管编程端口。有一些软件串行库会使用其他数字引脚作为Tx和Rx,但它们可能无法以ESP8266的速度运行。有些人对ESP8266进行了重新编程,使其以较低的速度运行,但这对初学者来说是一个挑战。使用MEGA或具有多个Hardware Tx Rx端口的任何Arduino都可以轻松做到这一点。

这种更复杂方法的一个很好的例子是:

https://www。 Instructionsables.com/id/ESP8266-Wifi-Temperature-Logger/

步骤2:连接ESP8266 Wifi模块

有有很多网站向您展示如何连接ESP8266。我们选择如下图所示进行连接。颜色代码如下:

红色=电源3.3 V

黑色= GND 0V

棕色= 3.3V(启用芯片)

白色&

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值