完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我已将 Arduino 与 ESP8266 连接,
Arduino 引脚 2 连接到 ESP 的 Tx Arduino 引脚 3 通过分压器连接到 ESP 的 Rx Arduino GND 连接到 ESP 的 GND Arduino 3v3 连接到 ESP 的 CH_PD 我使用 1117 稳压器为 ESP8266 供电 当我最初购买 ESP8266 时工作但现在它显示无穷无尽的垃圾值流...... arduino 使用以下代码编程 #include SoftwareSerial esp8266(2,3); // 使 RX Arduino 线为引脚 2,使 TX Arduino 线为引脚 3。// 这意味着您需要将 TX 线从 esp 连接到 Arduino 的引脚 2 // 以及从 esp 到 Arduino 引脚 3 的 RX 线 void setup() { Serial.begin(9600); esp8266.开始(9600);// 你的 esp 的波特率可能不同 } void loop() { if(esp8266.available()) // 检查 esp 是否正在发送消息 { while(esp8266.available()) { // esp 有数据所以将其输出显示到串行窗口 char c = esp8266.read(); // 读取下一个字符。 串口.write(c); } } 如果(Serial.available()) { // 需要以下延迟,否则 arduino 将读取命令的第一个字母而不是其余的 // 换句话说,如果您使用 AT+RST,则没有延迟,例如,Arduino 将读取字母 A 发送给它,然后读取其余部分并发送 // 但我们希望同时发送所有内容。 延迟(1000); 字符串命令=\"\"; while(Serial.available()) // 逐字符读取命令 { // 读取一个字符 command+=(char)Serial.read(); } esp8266.println(命令); // 将读取的 字符发送到 esp8266 } } |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
179个成员聚集在这个小组
加入小组441 浏览 1 评论
1407 浏览 1 评论
608浏览 6评论
506浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
487浏览 5评论
489浏览 4评论
472浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 17:55 , Processed in 0.738565 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号