ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2013/02/13
    465
    1

    پایه های ESP8266-01

    سلام
    دوستان یه سوال داشتم پایه های ماژول ESP8266-01 که (GPIO0,GPIO2)هست میشه به عنوان ورودی تعریف کرد؟؟؟یا به عنوان پایه ای که بشه آنالوگ خوند!؟
    میخوام باهاش دما رو بخونم ولی هر کاری میکنم نمیگیره!!
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.
  2. #2
    2018/02/22
    1,096
    710

    پاسخ : پایه های ESP8266-01

    درود . بله شما از پایه های gpio 0-1-2-3 میتونید به عنوان ورودی و یا خروجی استفاده کنید . متاسفانه در مدل 01 پایه آنالوگ بیرون کشیده نشده . اگر در لحیم کاری smd مهارت کافی دارید میتونید یک سیم نازک به پایه 6 چیپ که همون adc هست لحیم کرده و استفاده کنید *و یا از مدل دیگه ماژول استفاده کنید .
  3. #3
    2013/02/13
    465
    1

    پاسخ : پایه های ESP8266-01

    منظورتون پایه 6 چیپ esp هستش(همون TOUT)؟؟تا چند ولت میشه بهش داد؟(همون 0 تا 3.3)
    اصلا این 01 به هیچ صراطی مستقیم نمیشه!!هرکاری میکنم نمیتونم دیتا از ds18 یا lm35 بخونم
    ویرایش توسط milad brave : 2018/10/22 در ساعت 20:48
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.
  4. #4
    2018/02/22
    1,096
    710

    پاسخ : پایه های ESP8266-01

    درود . بله پایه ۶ خود چیپ esp6266 *باید وصل بشه به vout سنسور lm35
    در مورد ds18b20 نباید مشکلی باشه .
    در مورد برنامه نویسی ماژول توسط آردوینو میتونم راهنمایی کنم . برای سایر زبان ها اطلاعی ندارم
  5. #5
    2013/02/13
    465
    1

    پاسخ : پایه های ESP8266-01

    نقل قول نوشته اصلی توسط Masood Ashoori

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    درود . بله پایه ۶ خود چیپ esp6266 *باید وصل بشه به vout سنسور lm35
    در مورد ds18b20 نباید مشکلی باشه .
    در مورد برنامه نویسی ماژول توسط آردوینو میتونم راهنمایی کنم . برای سایر زبان ها اطلاعی ندارم
    کد:
    #include <ESP8266WiFi.h>
    #include <WiFiClient.h>
    #include <ESP8266WebServer.h>
    #include <ESP8266mDNS.h>
    
    MDNSResponder mdns;
    ESP8266WebServer server(80);
    
    const char* ssid = "";
    const char* password = "";
    
    int a=0;
    long int sensorValue = 0;
    const int analogInPin = A0;
    int sens(){
      sensorValue = analogRead(analogInPin);
      Serial.print(sensorValue);
    }
    
    void setup(void){
      Serial.begin(115200);
      WiFi.begin(ssid, password);
      Serial.println("");
    
      while (WiFi.status() != WL_CONNECTED) {
        delay(500);
        Serial.print(".");
      }
      Serial.println("");
      Serial.print("Connected to ");
      Serial.println(ssid);
      Serial.print("IP address: ");
      Serial.println(WiFi.localIP());
      
      if (mdns.begin("esp8266", WiFi.localIP())) {
        Serial.println("MDNS responder started");
      }
      
     server.on("/", []() {
    
        sens();
       
        String title = "TEST";
        String cssClass = "mediumhot";
       
    
        String message = "<!DOCTYPE html><html><head><title>" + title + "</title><meta charset=\"utf-8\" /> <meta http-equiv=\"refresh\" content=\"5\"><meta name=\"viewport\" content=\"width=device-width\" /><link href='https://fonts.googleapis.com/css?family=Advent+Pro' rel=\"stylesheet\" type=\"text/css\"><style>\n";
        message += "html {height: 100%;}";
        message += "div {color: #fff;font-family: 'Advent Pro';font-weight: 400;left: 50%;position: absolute;text-align: center;top: 50%;transform: translateX(-50%) translateY(-50%);}";
        message += "h2 {font-size: 90px;font-weight: 400; margin: 0}";
        message += "body {height: 100%;}";
        message += ".cold {background: linear-gradient(to bottom, #7abcff, #0665e0 );}";
        message += ".mediumhot {background: linear-gradient(to bottom, #81ef85,#057003);}";
        message += ".hot {background: linear-gradient(to bottom, #fcdb88,#d32106);}";
        message += "</style></head><body class=\"" + cssClass + "\"><div id=\"z\"><h1>" + title +  "</h1><h2>" + sensorValue + "&nbsp;<small>&deg;C</small></h2></div></body></html>";
       
        server.send(200, "text/html", message);
      });
      server.begin();
      Serial.println("HTTP server started");
    }
     
    void loop(void){
      server.handleClient();
      
    }
    این کد منه که ماژول به اردینو نانو وصل کردم باهاش برنامه میریزم و adc از پایه a0 نانو میخونم
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.
  6. #6
    2018/02/22
    1,096
    710

    پاسخ : پایه های ESP8266-01

    این برنامه باید مستقیم روی esp آپلود بشه . نه روی برد نانو . نیازی به برد آردو مجزا نیست .
  7. #7
    2013/02/13
    465
    1

    پاسخ : پایه های ESP8266-01

    نقل قول نوشته اصلی توسط Masood Ashoori

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    این برنامه باید مستقیم روی esp آپلود بشه . نه روی برد نانو . نیازی به برد آردو مجزا نیست .
    همون دیگه رو esp اپلود کردم ولی مقدار نمیخونه!!!ی سری اعداد با پارکندگی بالا میده که معلومه نویزه
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.
  8. #8
    2018/02/22
    1,096
    710

    پاسخ : پایه های ESP8266-01

    در پست قبل فرمودید روی آردوینو نانو آپلود کردید !!
    شما به پین شماره ۶ چیپ که پین آنالوگ هست سیم لحیم کردید و پایه vout سنسور lm35 رو به این سیم وصل کردید ؟ محاسبه دما از مقدار خوانده شده سنسور نیاز به تبدیل داره فرمول های زیادی در اینترنت برای این کار معرفی شده ، شما الان مقدار پین آنالوگ رو می*خونید نه دما رو . راحت ترینش تقسیم مقدار پین آنالوگ به ۴ هست .
نمایش نتایج: از 1 به 8 از 8

موضوعات مشابه

  1. مشابه پایه به پایه atmega32 با مقدار eeprom بیشتر
    توسط SATURNAM در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2016/01/27, 17:30
  2. پاسخ: 0
    آخرين نوشته: 2015/03/10, 16:34
  3. پاسخ: 7
    آخرين نوشته: 2014/10/28, 14:21
  4. ساخت ترانس فریت ومحاسبات آن از پایه ی پایه
    توسط sahar_2012 در انجمن منابع تغذيه
    پاسخ: 3
    آخرين نوشته: 2012/06/02, 23:14
  5. چرا ای سی 8086 دو پایه مثبت و دو پایه منفی دارد؟
    توسط jopeter در انجمن پروسسورها
    پاسخ: 1
    آخرين نوشته: 2007/08/06, 21:10

کاربرانی که این تاپیک را مشاهده کرده اند: 0

هیچ عضوی در لیست وجود ندارد.

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •