نمایش نتایج: از 1 به 10 از 13
Like Tree3 لایک

موضوع: ترازوی دیجیتال

Threaded View

  1. #1
    Junior Member
    تاریخ عضویت
    Nov 2016
    نوشته ها
    23

    ترازوی دیجیتال

    با عرض ادب
    پروژه ترازوی دیجیتال با دقت یک گرم هستش
    واسه دوستان . شاید بدردتون بخوره
    اقلام مورد نیاز :
    هزینه پروژه : 50 هزار توان
    آردوینو uno
    ماژول HX711
    لودسل
    شیلد lcd 1602
    رابط i2c برای شیلد lcd 1602
    رابط نرگی به مادگی برد بردی

    کتاب خانه های مورد استفاده

    ◄ HX711
    ◄ LiquidCrystal_I2C

    اتصال ها

    اتصال hx711 به uno
    پایه های do/rx و ck/tx به ترتیب به پین های دیججیتال 2 و 3 uno
    پایه gnd به پین gnd یونو
    پایه vcc نیز به پین 5 ولت uno

    اتصال تبدیل i2c به شیلد lcd

    Arduino equivalent // Serial module pin // LCD Keypad module pin
    D4 // 11 // 5
    D5 // 12 // 6
    D6 // 13 // 7
    D7 // 14 // 8
    D8 // 4 // 9
    D9 // 6 // 10

    اتصال i2c به uno

    scl به پین آنالوگ 5
    sda به پین آنالوگ 4
    vcc به پین 5 ولت uno
    gnd بهgnd یونو
    کد
    کد:
    #include <Wire.h> #include <Math.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3F, 16, 2); #include "HX711.h" HX711 scale(3, 2); int calibration_factor = -424; int units; float ounces; void setup() { lcd.init(); lcd.backlight(); scale.set_scale(calibration_factor); scale.tare(); } void loop() { units = scale.get_units(),10; if (units < 0) { units = 0 ; } ounces = units * 0.035400; lcd.setCursor( 0 , 0 ); lcd.print("W : "); lcd.setCursor( 4 , 0 ); lcd.print(units); lcd.print(" "); lcd.setCursor( 10 , 0 ); lcd.print(" Gr "); }
    مقدار calibration_factor و ضریب units در ounces باید با توجه به لود سل کالیبره شود
    یعنی وزنه استاندارد بزارید مقادیر رو بالا پایین کنید تا وزن . وزنه استاندارد رو نمایش بده
    فایل های پیوست شده فایل های پیوست شده

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

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

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

SEO by vBSEO