صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 18

موضوع: راه اندازی sht10

Hybrid View

  1. #1
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41

    راه اندازی sht10

    دوستان سلام با استفاده از کدهای مثال کتابخانه SHT1x.h سعی کردم دوتا سنسور SHT10 رو راه اندازی کنم ولی هر دفعه مقادیر بازگشتی از سنسور اعداد منفی رو نشون میده تو اتاق
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    کد هم اینجا کپی میکنم:
    #include <LiquidCrystal.h>
    #include <SHT1x.h>

    // Specify data and clock connections and instantiate SHT1x object
    #define dataPin 2
    #define clockPin 3
    SHT1x sht10r(dataPin, clockPin);
    LiquidCrystal lcd(53,52,51,50,49,48,47);
    void setup()
    {
    lcd.begin(20,4);
    Serial.begin(38400); // Open serial connection to report values to host
    lcd.print("Starting up");
    }

    void loop()
    {
    float temp_c;
    float temp_f;
    float humidity;

    // Read values from the sensor
    temp_c = sht10r.readTemperatureC();
    temp_f = sht10r.readTemperatureF();
    humidity = sht10r.readHumidity();

    // Print the values to the serial port
    Serial.print("Temperature: ");
    lcd.print("Temperature: ");
    Serial.print(temp_c, DEC);
    lcd.print(temp_c);
    Serial.print("C / ");
    Serial.print(temp_f, DEC);
    Serial.print("F. Humidity: ");
    Serial.print(humidity);
    lcd.print("Humidity: ");
    lcd.print(humidity);
    Serial.println("%");

    delay(2000);
    }
    کمک کنید لطفا

  2. #2
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط hamed82 نمایش پست ها
    دوستان سلام با استفاده از کدهای مثال کتابخانه SHT1x.h سعی کردم دوتا سنسور SHT10 رو راه اندازی کنم ولی هر دفعه مقادیر بازگشتی از سنسور اعداد منفی رو نشون میده تو اتاق
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    کد هم اینجا کپی میکنم:
    #include <LiquidCrystal.h>
    #include <SHT1x.h>

    // Specify data and clock connections and instantiate SHT1x object
    #define dataPin 2
    #define clockPin 3
    SHT1x sht10r(dataPin, clockPin);
    LiquidCrystal lcd(53,52,51,50,49,48,47);
    void setup()
    {
    lcd.begin(20,4);
    Serial.begin(38400); // Open serial connection to report values to host
    lcd.print("Starting up");
    }

    void loop()
    {
    float temp_c;
    float temp_f;
    float humidity;

    // Read values from the sensor
    temp_c = sht10r.readTemperatureC();
    temp_f = sht10r.readTemperatureF();
    humidity = sht10r.readHumidity();

    // Print the values to the serial port
    Serial.print("Temperature: ");
    lcd.print("Temperature: ");
    Serial.print(temp_c, DEC);
    lcd.print(temp_c);
    Serial.print("C / ");
    Serial.print(temp_f, DEC);
    Serial.print("F. Humidity: ");
    Serial.print(humidity);
    lcd.print("Humidity: ");
    lcd.print(humidity);
    Serial.println("%");

    delay(2000);
    }
    کمک کنید لطفا

    این کد رو آپلود کن ببین رو کنسوبل آردوینوت چی میبینی ؟
    دقت کن شماره پینهاش با کد شما فرق داره

    کد:
    #include <SHT1x.h>
    
    
    // Specify data and clock connections and instantiate SHT1x object
    #define dataPin  10
    #define clockPin 11
    SHT1x sht1x(dataPin, clockPin);
    
    
    void setup()
    {
       Serial.begin(38400); // Open serial connection to report values to host
       Serial.println("Starting up");
    }
    
    
    void loop()
    {
      float temp_c;
      float temp_f;
      float humidity;
    
    
      // Read values from the sensor
      temp_c = sht1x.readTemperatureC();
      temp_f = sht1x.readTemperatureF();
      humidity = sht1x.readHumidity();
    
    
      // Print the values to the serial port
      Serial.print("Temperature: ");
      Serial.print(temp_c, DEC);
      Serial.print("C / ");
      Serial.print(temp_f, DEC);
      Serial.print("F. Humidity: ");
      Serial.print(humidity);
      Serial.println("%");
    
    
      delay(2000);
    }

  3. #3
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    سلام
    این کد دقیقا کد example خود کتابخانه SHT1x هستش درسته؟
    اگر اون هست تست کردم بعد پایه رو عوض کردم همین نتیجه رو میده عینا

  4. #4
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط hamed82 نمایش پست ها
    سلام
    این کد دقیقا کد example خود کتابخانه SHT1x هستش درسته؟
    اگر اون هست تست کردم بعد پایه رو عوض کردم همین نتیجه رو میده عینا

    دوست من وایستا با هم پیش بریم
    کد اصلی رو آپلود کن
    ببین تو کنسول جواب درست میده یا نه!

    و این که چک کن شاید دلیل داشته که پین های 10 و 11 رو استفاده کرده!

  5. #5
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    دوست من وایستا با هم پیش بریم
    کد اصلی رو آپلود کن
    ببین تو کنسول جواب درست میده یا نه!

    و این که چک کن شاید دلیل داشته که پین های 10 و 11 رو استفاده کرده!
    چشم، الان اردینو دم دستم نیست، شب چک میکنم نتیجه را اعلام میکنم، در ضمن من از مگا r3 استفاده میکنم و نکته بعد اینکه نیاز دارم 2عدد سنسور رو بخونم
    Starting up
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    این هم نتایج با کدی که فرمودید
    ویرایش توسط hamed82 : 03-05-2016 در ساعت 05:38 PM

  6. #6
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط hamed82 نمایش پست ها
    چشم، الان اردینو دم دستم نیست، شب چک میکنم نتیجه را اعلام میکنم، در ضمن من از مگا r3 استفاده میکنم و نکته بعد اینکه نیاز دارم 2عدد سنسور رو بخونم
    Starting up
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    Temperature: -40.0099983215C / -40.0180015563F. Humidity: -4.69%
    این هم نتایج با کدی که فرمودید

    ببین اگه داری با مگا کار می کنی شاید لازم باشه شماره پینها رو تغییر بدی !

    چون یکی از پینها رو به عنوان پین کلاک معرفی می کنه (این احتماله )

    یه سرچ بزن ببین تو فروم های خارجی کسی با این مشکل برخوردی نداشته ؟

  7. #7
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    راستش لینک ازش پیدا نکردم واسه همین دارم سوال میکنم از یک فروشگاه تو خ جمهوری خریدم . فقط سنسور رو و بردش رو هم همونجا خریدم

  8. #8
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط hamed82 نمایش پست ها
    راستش لینک ازش پیدا نکردم واسه همین دارم سوال میکنم از یک فروشگاه تو خ جمهوری خریدم . فقط سنسور رو و بردش رو هم همونجا خریدم
    خب یه عکس بزار شاید ما تونستیم پیداش کنیم

  9. #9
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    امروز 2تا sht11 از فروشگاه جهان کیت گرفتم با برد ابی چک میکنم اگر دوباره مشکلی بود عرض میکنم خدمتتون

  10. #10
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    فروشگاه قطعات الکترونیکی جهان کیت این لینک SHT11 هستش در ضمن چک کردم این ماژول پول اپ و پول دان روی خودش نداره درسته؟ راجع به این لطفا راهنمایی کنید.

صفحه 1 از 2 12 آخرینآخرین

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

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

SEO by vBSEO