ዝርዝር ሁኔታ:

በአርዱዲኖ የተሰራ የመቁጠር ልኬት 6 ደረጃዎች
በአርዱዲኖ የተሰራ የመቁጠር ልኬት 6 ደረጃዎች

ቪዲዮ: በአርዱዲኖ የተሰራ የመቁጠር ልኬት 6 ደረጃዎች

ቪዲዮ: በአርዱዲኖ የተሰራ የመቁጠር ልኬት 6 ደረጃዎች
ቪዲዮ: GENERADOR AR del año 1940 Dynamotor Generator 2024, ሀምሌ
Anonim
የመቁጠር ልኬት በአርዱዲኖ የተሰራ
የመቁጠር ልኬት በአርዱዲኖ የተሰራ

ይህ ፕሮጀክት አሁንም በሂደት ላይ ያለ ሥራ ነው ፣ ግን ዝርዝሩን ለሌሎች እና ለሐሳቡ ጥቅም እንዲያጋሩ ጠቃሚ እስከሆነ ድረስ ደርሷል። እሱ በመሠረቱ እንደ አርዱዲኖን እንደ ማይክሮ መቆጣጠሪያ ፣ አጠቃላይ የጭነት ሴል ፣ የ HX711 ምልክት ማጉያ እና 16x2 ኤልሲዲ ማያ በመጠቀም የተገነባ ልኬት ነው።

ደረጃ 1: የሚያስፈልጉዎት ክፍሎች

ይህንን ፕሮጀክት ለማጠናቀቅ የሚከተሉትን ክፍሎች ያስፈልግዎታል።

አርዱዲኖ ናኖ (እንዲሁም አርዱዲኖ ኡኖን መጠቀም ይችላሉ)

3 ኪ.ግ የጭነት ሕዋስ

HX711 የምልክት ማጉያ

16 x 02 LCD ማያ ከ I2c በይነገጽ ጋር

ዱፖንት ኬብሎች

የዳቦ ሰሌዳ

አንዳንድ እንጨቶች እና ብሎኖች (ወይም ከእነዚህ ኪትሶች ውስጥ አንዱን ብቻ መግዛት ይችላሉ)

በመሰረቱ ጫፍ ላይ በመትከል ለመንሳፈፍ የጭነት ማስቀመጫውን መሰብሰብ እና የሚመዝኑ ነገሮችን ለማስቀመጥ የሚያገለግል የጭነት ጎን ላይ መድረክ ማስቀመጥ ያስፈልግዎታል። በአማራጭ ፣ በቀላሉ የመጫኛ ሕዋሱን ፣ ኤች 77 ን ለመጫን ዝግጁ ከሆኑ የፔርፔክስ ቦርዶች ጋር ተሰብስቦ የሚገኘውን ኪት መግዛት ይችላሉ።

ደረጃ 2 - አንድ ላይ ነገሮችን ማገናኘት

ሁሉንም ነገር ለማገናኘት ንድፉን ይጠቀሙ። ግልፅ ለማድረግ እኔ ከዚህ በታች ዝርዝሮችን ጻፍኩ።

ሕዋስ ወደ HX711 ይጫኑ

  • ቀይ ---- ኢ+
  • ጥቁር ---- ኢ-
  • ነጭ ---- ሀ-
  • አረንጓዴ ---- ሀ+

ከላይ ያሉት ግንኙነቶች በመጫኛ ህዋስ ውቅር ላይ ይወሰናሉ

ኤች ኤች 711

  • ግንድ ---- ግንድ
  • DT ---- A3
  • SCK --- A2
  • ቪሲሲ ---- +5 ቪ

ኤል.ዲ.ዲ

  • ግንድ ---- ግንድ
  • ቪሲሲ ---- +5 ቪ
  • SDA ---- A4
  • SCL ---- A5

የታሬ አዝራር

  • ፒን 1 ---- +5 ቪ
  • ፒን 2 ---- D2 --- 10 ሺ resistor ---- Gnd

ስብስብ አዝራርን ይቆጥሩ

  • ፒን 1 ---- +5 ቪ
  • ፒን 2 ---- D3 --- 10 ሺ resistor ---- Gnd

ደረጃ 3: Arduino Firmware - 1

የአርዱዲኖ ኮድ Q2HX711 ን እና የ LiquidCrystal_I2C ቤተ -መጽሐፍትን ይጠቀማል።

የ Q2HX711 ቤተ -መጽሐፍት የውሂብ እና የሰዓት ፒን እንደ መለኪያ በመውሰድ ይጀምራል

Q2HX711 hx711 (hx711_data_pin ፣ hx711_clock_pin);

የኤልሲዲ ቤተመፃሕፍት መነሻነት የ I2C አድራሻውን እና ፒኖቹን እንደ መለኪያ ይወስዳል

LiquidCrystal_I2C lcd (0x3F, 16, 2);

አግባብነት ያላቸውን ተግባራት ማከናወን እንዲችሉ ሁለቱ አዝራሮች በማዋቀሩ ውስጥ ለማቋረጥ ይመደባሉ

አባሪ ማቋረጫ (0 ፣ _doTare ፣ CHANGE) ፤ አባሪ መስተጓጎል (1 ፣ _doCount ፣ CHANGE);

ደረጃ 4: Arduino Firmware - 2

የንባብ አማካይ ከኤችኤክስ 711 የተቀበለውን አማካይ ጥሬ የንባብ እሴት ይመልሳል

ረጅም ንባብ አማካኝ (int ናሙናዎች = 25 ፣ ረጅም t = 0) {ጠቅላላ = 0; ለ (int i = 0; i <samples; i ++) {total = total+((hx711.read ()/resolution) -t); መዘግየት (10)} መመለስ (ጠቅላላ / ናሙናዎች); }

በውስጥ ፕሮግራሙ በሚታይበት ጊዜ ጥሬ እሴቶችን ይጠቀማል ፣ ክብደቱን በግራም ለማሳየት የመለወጫ እሴትን ይጠቀማል ፣ የማረሚያ ዋጋው በሚሠራበት የጭነት ሴል ላይ የሚመረኮዝ እና በዚህ መሠረት መስተካከል አለበት።

የተሟላ ኮድ በዚህ የ Github ማከማቻ ላይ ይስተናገዳል

ደረጃ 5 - ለመቁጠር ልኬቱን መጠቀም

አንዴ አርዱዲኖን ኃይል ካደረጉ በኋላ የ TARE እሴትን ወደ መጀመሪያው ንባብ በማዘጋጀት ይጀምራል። ልኬቱ ለማንኛውም የክብደት መለወጫ ለውጥ ምላሽ ይሰጣል እና የ LCD ማሳያውን ያዘምናል።

የ TARE ተግባር

በላዩ ላይ ከተሰጠው ዊኬት ጋር ልኬቱን ዜሮ ማድረግ ይፈልጉ ይሆናል ፣ ለምሳሌ ዕቃዎችን ለመለካት ያቀዱትን ሳህን ወይም ሌላ መያዣን ግን የእቃውን ክብደት አያካትቱም። በቀላሉ ባዶውን መያዣ ያስቀምጡ እና የታሪውን ቁልፍ ይጫኑ እና ንባቡ በመያዣው ላይ ዜሮ እስኪያሳይ ድረስ ጥቂት ሰከንዶች ይጠብቁ።

COUNT ተግባር

ተመሳሳይ ክብደት ያላቸውን ዕቃዎች መቁጠር ይችላሉ። መጀመሪያ የዘር ዋጋን ማዘጋጀት እና መጠኑን የአንድ ንጥል ክብደት ማስተማር ያስፈልግዎታል። በነባሪ ልኬቱ 25 ንጥሎችን እንዲመዘግብ እና ይህንን ክብደት በ 25 በመከፋፈል የአንድን ነገር ክብደት ለማስላት የተቀየሰ ነው። አንዴ ከተዘጋጁ ነገሮችን ማከል ወይም ማስወገድ ይችላሉ እና ልኬቱ በእሱ ላይ የተቀመጡትን ዕቃዎች ብዛት በትክክል ማሳየት አለበት።

ፒሲ ሶፍትዌር

እንደ አማራጭ ልኬቱ ክብደቱን ወደ ፒሲ ትግበራ መልሰው ለማስተላለፍ እና የንጥል ክብደትን ለማዳን እና የንጥል ክብደትን ወደ ልኬቱ ለማቀናበር ከፒሲ መተግበሪያ ጋር ሊጣመር ይችላል። ይህ አሁንም በሂደት ላይ ነው እና እኔ የፒሲ ማመልከቻውን አላጋራም ፣ ግን ከዚህ በታች ባለው ቪዲዮ ውስጥ ማሳያ ማየት ይችላሉ።

ደረጃ 6: ግብረመልስ

እባክዎን ግብረመልስዎን ይኑሩኝ እና firmware ን ለመጠቀም / ለማሻሻል ነፃነት ይሰማዎ። ለማሻሻያዎች ማንኛውንም ጥቆማ አደንቃለሁ።

የሚመከር: