到底有没有用arduino UNO+ESP8226弄成功的案例?[解决]
本帖最后由 diaodiaop 于 2015-3-9 09:20 编辑刚接触这东西 前段时间用了arduino UNO(以下简称arduino)+W5100读取温度上传到yeelink平台成功了.
对于硬件我目前只会简单的传感器之类的东西,什么焊接之类的完全不懂..
现在想换wifi,据说都是采用ESP8226,那么我也从tmaill上买了一个 如下图.
---------------哥哥哥哥-------------------
问题来了...那上面有8跟针 如何跟arduino连接?需要额外的板之类的东西吗??
从网站找了一个图如下
不过板子不一样 我也不知道D18 D19在哪里...下面3跟线2个3.3一个GND我是可以通过"文字"来找到的.
所以我现在不知道TX RX那2个针对应arduino里的哪里...求告知.
---------------哥哥哥哥-------------------
我们现在假设上面的操作完成了,那我现在应该如何让wifi连接我的路由器的热点?
看到很多网上说使用AT命令,这个我是不懂的..还有什么固件之类的 我也是不懂的..
但是你如果给我以下代码我是可以看懂的...(我是纯软件开发)
boolean conf_JAP(String ssid , String pwd)//配置登陆网络需要的ssid名称以及密码
{
Serial.print("AT+CWJAP=");
Serial.print("\""); //"ssid"
Serial.print(ssid);
Serial.print("\"");
Serial.print(",");
Serial.print("\""); //"pwd"
Serial.print(pwd);
Serial.println("\"");
unsigned long start = millis();
while (millis()-start<18000)
{
if(Serial.find("OK")==true)
{
return true;
}
}
return false;
}
代码来自http://www.geek-workshop.com/forum.php?mod=viewthread&tid=12517&highlight=esp8266
很明显我是测试没有成功的....就连加入热点都不行
所以我现在改如何下手.......
-----------------------------2015年3月9日 09-06-27-------------------------------------------
感谢论坛的人帮我解决问题...感谢5#的shytian帮我解决问题..是电源的问题..使用2个电池供电就可以了..
并且现在数据已经可以成功POST到各种平台...(等整理好之后我会把接线图以及代码分享)有什么问题也可以Call我
现在是另外一个问题(发送get命令获取返回值.)..此帖已经结贴所以大家请看下面的帖子.
http://www.geek-workshop.com/thread-13261-1-1.html
arduino自带的3.3v输出电流不够,无法驱动esp8266.你可以用两节五号电池,给esp8266供电(正极接vcc和CH-PD),记得电池的负极和arduino的GND连接 照片是MEGA,不知道MEGA是否会成功,UNO的连接也在连接的帖子中,我试过没有成功。。 林定祥 发表于 2015-3-5 12:56 static/image/common/back.gif
照片是MEGA,不知道MEGA是否会成功,UNO的连接也在连接的帖子中,我试过没有成功。。
哎,我也没有测试成功研究好久了.....现在都不知道怎么接线... 用软串口转一下usb串口的输入,调试看看。 正常的话,esp8266模块一上电,模块上会有个蓝灯闪一下然后熄灭 TX,RX分别接arduino板的两个数字口,tx接的口,定为软rx,rx接的口,定为软tx。然后用SoftwareSerial打开这软tx,rx组成的串口,就可以和模块通信了。
有用UNO+ESP8266上yeelink的吗? 有用UNO+ESP8266上yeelink的吗? johndragon 发表于 2015-3-5 22:08 static/image/common/back.gif
TX,RX分别接arduino板的两个数字口,tx接的口,定为软rx,rx接的口,定为软tx。然后用SoftwareSerial打开这 ...
有用UNO+ESP8266上Yeelink的吗? 林定祥 发表于 2015-3-5 22:42 static/image/common/back.gif
有用UNO+ESP8266上yeelink的吗?
玩了好几天也没成功..... ESP8266自己就能编程嘛@@ 其实不需要arduino的 zhujunsan 发表于 2015-3-6 09:21 static/image/common/back.gif
ESP8266自己就能编程嘛@@ 其实不需要arduino的
我现在就是使用arduino连接8266..什么固件的我也不懂 不过好像跟我没什么关系..
我只要在arduino里面能上网就行了 林定祥 发表于 2015-3-5 22:43 static/image/common/back.gif
有用UNO+ESP8266上yeelink的吗?
如果只是上传温湿度,直接用esp8266即可,无需arduino。你可以用nodemcu固件,nodemcu网站上有例子好像就有yeelink的 shytian 发表于 2015-3-6 10:07 static/image/common/back.gif
如果只是上传温湿度,直接用esp8266即可,无需arduino。你可以用nodemcu固件,nodemcu网站上有例子好像就 ...
原来已经做了一个UNO+DHT22(温湿度)+BMP085(温度+气压)+ENC28J60网卡上yeelink,使用已经一年多,看到ESP8266,想把这个系统移植到WiFi方式,但是没有成功。ESP8266的厂家的技术支持也差了些。估计UNO是否RAM小了些。
页:
[1]
2