سلام دوستان.
من چند روزه دارم با یه ESP میجنگم
میخوام فقط وصلش کنم به اردوینو و خیلی ساده دستورات AT رو ارسال کنم. (واسه تست فقط)
نمیشششششششه
اتصالات رو اینطوری وصل کردم :
RX -> TX
TX -> RX
VCC -> 3.3
chpd -> 3.3
GND -> GND
نرخ انتقال ESP رو هم 115200 میذارم. و بعد کد زیر رو آپلود میکنم:
ولی برنامه موقع اجرا هیچی روی صفحه نمایش نمیده. وقتی دستور AT ارسال میکنم اصلا جواب نمیده.کد:#include <SoftwareSerial.h> SoftwareSerial esp8266(2,3); void setup() { esp8266.begin(115200); Serial.begin(9600); } void loop() { if(Serial.available()>0){ esp8266.println(Serial.readString()); } if(esp8266.available()>0){ Serial.println(esp8266.readString()); } }
ولی وقتی vcc برد esp رو قطع و وصل میکنم، اینارو نشون میده :
چرا اینجوری میشه؟؟ :'(
الان یه تست دیگه کردم نرخ انتقالشو گذاشتم 74880 اینو نیشون میده.
لطفا کمک کنید


 LinkBack URL
 LinkBack URL About LinkBacks
 About LinkBacks 
			
			



 
					
					
					
						 پاسخ با نقل قول
  پاسخ با نقل قول نوشته اصلی توسط aminta
 نوشته اصلی توسط aminta
					

 )))
)))
						