ዝርዝር ሁኔታ:

በሚዛን (Arduino) የሚዛን ልኬት: 7 ደረጃዎች (ከስዕሎች ጋር)
በሚዛን (Arduino) የሚዛን ልኬት: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በሚዛን (Arduino) የሚዛን ልኬት: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በሚዛን (Arduino) የሚዛን ልኬት: 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: {642} What is Load Cell || How Load Cell Works || Wheatstone Bridge Function Explained 2024, ሀምሌ
Anonim
በሚዛን (Arduino) የሚዛን ሚዛን
በሚዛን (Arduino) የሚዛን ሚዛን

በመዳሰሻ ማያ ገጽ የክብደት መለኪያ ለመገንባት አስበው ያውቃሉ? አስበውት አያውቁም? በደንብ ያንብቡ እና አንድ ለመገንባት ይሞክሩ…

የ TFT ንኪ ማያ ገጽ እና የጭነት ህዋስ ምን እንደሆኑ ያውቃሉ?

አዎ ከሆነ ወደ ደረጃ 1 ይዝለሉ መግቢያውን በማንበብ ብቻ ይጀምሩ።

መግቢያ ፦

የጭነት ሕዋስ ምንድነው?

የጭነት ሕዋስ ኃይል በላዩ ላይ ሲተገበር እና ሲቀይር የኤሌክትሪክ ምልክት የሚያመነጭ አስተላላፊ ነው። የተለያዩ የጭነት ሴል ዓይነቶች አሉ-የአዝራር ዓይነት ፣ የእቃ መጫኛ ዓይነት ፣ የጨረር ዓይነት ፣ ኤስ-ዓይነት ፣ ወዘተ. ዓይነት።

የጨረር ዓይነት 4 የማጣሪያ መለኪያዎች አሉት። የሚለካው ነገር በጭነት ሴል ላይ ሲቀመጥ የሚሰማው ኃይል የጭንቀት መለኪያውን ያበላሸዋል። የጭንቀት መለኪያው የአካል ጉዳተኝነትን (ውጥረትን) እንደ ኤሌክትሪክ መቋቋም ለውጥ ይለካል ፣ ይህም የጭረት መለኪያ እና ስለሆነም የተተገበሩ ኃይሎች ናቸው። የጭነት ሴል አብዛኛውን ጊዜ በ Wheatstone ድልድይ ውቅር ውስጥ አራት የጭረት መለኪያዎችን ያካተተ ነው። የኤሌክትሪክ ምልክት ውፅዓት በተለምዶ በጥቂት ሚሊቮት ቅደም ተከተል ውስጥ የሚገኝ ከመሆኑ በፊት በመሳሪያ ማጉያ ማጉያ ይፈልጋል። ለዚያም ነው ኤክስ 711 ን የምንጠቀምበት ማጉያ።

TFT Touchscreen ምንድነው?

የ TFT ማያ ገጾች ፣ በሚሊዮኖች የሚቆጠሩ ከፍተኛ ንፅፅር ፣ ግልፅ እና ብሩህ የቀለም ፒክሴሎችን ለማሳየት የሚችል የነቃ ማትሪክስ ኤልሲዲ ማሳያ ዓይነት ናቸው ።የ TFT ቴክኖሎጂ የሚሠራው በማያ ገጹ ላይ ለእያንዳንዱ ፒክሰል በትራንዚስተሮች በኩል በቀይ ፣ አረንጓዴ እና ሰማያዊ ንዑስ ፒክሰሎች ውስጥ ብሩህነትን በመቆጣጠር ነው።.ፒክስሎች ራሳቸው ብርሃን አያመጡም ፤ በምትኩ ፣ ማያ ገጹ ለመብራት የጀርባ ብርሃን ይጠቀማል።

የንክኪ ማያ ገጾች በማያ ገጹ ላይ የንክኪ መስተጋብርን ለመመዝገብ በሚያገለግል የማሳያ ማያ ገጽ ላይ የተቀመጠ ተደራቢ ዓይነት ናቸው። የንክኪ ማያ ገጾች የማሳያ ዓይነት አይደሉም ፣ ይልቁንም አሁን ባለው ማያ ገጽ ላይ ሊታከል የሚችል አካል ነው። የንክኪ ማያ ገጾች ግፊትን እና የንክኪ ስሜትን በቅደም ተከተል የሚያመለክቱ “ተከላካይ” እና “አቅም” የሚሉትን የንክኪ መስተጋብር ለመመዝገብ ሁለት የተለያዩ ዘዴዎችን ይጠቀማሉ። የምንጠቀምበት አንዱ የመቋቋም ዓይነት ነው።

የ TFT ንክኪ ማያ ገጾች በቀጭን ፣ ቀላል ክብደት ባለው ማሳያ ላይ ንክኪ ላይ የተመሠረተ በይነገጽ ተደራቢ ለመፍጠር ሁለቱንም የ TFT እና የንክኪ ማያ ቴክኖሎጂዎችን ይጠቀማሉ።

በ Google ብቻ የበለጠ መማር ይፈልጋሉ: ዲ

ደረጃ 1: አካላት ተጠይቀዋል

ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል
ግብዓቶች ተጠይቀዋል

የኤሌክትሮኒክ መለዋወጫዎች;

  1. የጭነት ህዋስ (የጨረር ዓይነት) (10 ኪ.ግ ገደቡን ያለውን ተጠቅሜበታለሁ)
  2. HX711 የጭነት ሕዋስ ማጉያ
  3. አርዱዲኖ ኡኖ
  4. 2.4 "TFT የንክኪ ማያ ገጽ
  5. ዝላይ ሽቦዎች
  6. 9v ባትሪ
  7. 7805 አይ.ሲ
  8. 0.33uF ኤሌክትሮሊቲክ ካፒታተር
  9. 0.1uF የሴራሚክ Capacitor

የሜካኒካል ክፍሎች

  1. እንጨቶች
  2. ምስማሮች
  3. ብሎኖች
  4. ሙጫ

ከጉግል ምስሎች የተወሰዱ የአካል ክፍሎች ምስሎች

ደረጃ 2 የ TFT እና የጭነት ሴልን ከአርዱዲኖ ጋር ማገናኘት

የ TFT እና የጭነት ሴልን ከአርዱዲኖ ጋር ማገናኘት
የ TFT እና የጭነት ሴልን ከአርዱዲኖ ጋር ማገናኘት

የ TFT ንክኪ ማያ ገጽን ወደ UNO በማገናኘት ላይ

ደህና ነገሩ TFT ን ከ UNO ጋር ማገናኘት ኬክ ነው። አሁን እንዴት ማድረግ እንደሚቻል? ደህና ፣ TFT በታችኛው በኩል የ SD ካርድ ማስገቢያ እንዳለው ያስተውሉ አሁን የ SD ካርድ ማስገቢያው ከዩኤንኤው የዩኤስቢ ወደብ ጋር በተመሳሳይ መልኩ በሚመጣበት መንገድ TFT ን በ UNO ላይ ያድርጉት። በ UNO ላይ ይጫኑት እና UNO ን ወደ ፒሲዎ ሲሰኩ በ TFT ላይ ነጭ ማያ ገጽ ያያሉ። ከመጫንዎ በፊት በ UNO በብረቱ የዩኤስቢ ወደብ ላይ ቴፕ ያስቀምጡ።

እንኳን ደስ አለዎት TFT ከእርስዎ UNO ጋር በትክክል ተገናኝቷል !!! ነገር ግን TFT ሁሉንም የአርዱዲኖ UNO ፒኖችን እንደወሰደ ከመገንዘብዎ ብዙም አይቆይም። እና አሁንም ለማገናኘት የጭነት ሴል አለዎት።

ምን ይደረግ ? እምም… እኔ ቀደም ብዬ ስናገር የነበረው የ SD ካርድ ማስገቢያውን ያስታውሱታል… እኛ ካርድ አንጠቀምበትም ስለዚህ እኛ አንጠቀምበትም ማለት ነው። ስለዚህ እንደሚከተለው የተሰየሙትን ፒኖች አንጠቀምም

  • SD_SS
  • ኤስዲ_ዲአይ
  • SD_DO
  • SD_SCK

ምንም ምስሎች ስለማናሳይ እኛ ያለ ኤስዲ ካርድ በደንብ ማስተዳደር እንችላለን።

አሁን እነዚህ ከላይ የተጠቀሱት ፒኖች ከዲጂታል ፒን 10 ፣ 11 ፣ 12 እና 13 ጋር ተገናኝተዋል።

ስለዚህ የ jumper ሽቦዎችን በመጠቀም ከ ‹TTT› በስተቀር (ከላይ ከተጠቀሱት) በስተቀር ሁሉንም ካስማዎች ከ ‹ToTT› በፊት እንደተጠቀሰው ‹‹TTT›› ተጭኖ ቢሆን ኖሮ እንደነበረው ሁሉ ወደ UNO ይመለሱ።

የጭነት ሴልን ከ HX711 ጋር ማገናኘት ፦

የጭነት ህዋስ ለኤችኤክስ 711 ግብዓት የሚሰጠውን እንደ ውፅዓት 4 ሽቦዎች ይኖረዋል

  • ቀይ ሽቦ ወደ ኢ+
  • ጥቁር ሽቦ ወደ ኢ-
  • አረንጓዴ ሽቦ ወደ A+
  • ነጭ ሽቦ ወደ A-

HX711 ን ወደ UNO በማገናኘት ላይ

  • የ HX711 ፒን DT ን ከ UNO ዲጂታል ፒን 11 ጋር ያገናኙ
  • የ HX711 ፒን SCK ን ከ UNO ዲጂታል ፒን 10 ጋር ያገናኙ

ደረጃ 3 - መካኒካል ዝግጅት

የሜካኒካል ዝግጅት
የሜካኒካል ዝግጅት
የሜካኒካል ዝግጅት
የሜካኒካል ዝግጅት

አሁን UNO ን ፣ HX711 ን እና TFT በፈለጉት ቦታ ላይ ማስቀመጥ ይችላሉ። ነገር ግን የጭነት ሕዋሱ በካንቴሊቨር መልክ መቀመጥ አለበት። 2 አራት ማዕዘን ቅርጾችን (1) 150 ሚሜ ኤክስ 150 ሚሜ (ለመሠረት) እና 2) 100 ሚሜ ኤክስ 150 ሚሜ (ክብደቱን ለማስቀመጥ) ይውሰዱ

በምስሉ ወይም በ Z ቅርፅ እንደሚታየው ጭነቱን ይጫኑ

የተሻለ ግንዛቤ ለማግኘት እኔ ያያያዝኳቸውን ምስሎች ይፈትሹ ።አሁን ልብ ይበሉ ክብደቱን በሚጭኑበት ጊዜ መሠረቱ ስላልተስተካከለ ነገሩ ሁሉ ይናወጣል። ለእርስዎ ተስማሚ በሆነ በማንኛውም መሠረት መሰረቱን ይጠብቁ (የ C-Clamp ን ተጠቅሜያለሁ)።

ደረጃ 4 - አስፈላጊ ቤተ -መጻሕፍት እና የ TFT ነጂውን መለየት

የሚያስፈልጓቸው ቤተ -መጻሕፍት የሚከተሉት ናቸው

ለ HX711 እዚህ ጠቅ ያድርጉ

ለ TFT-1

ለ TFT-2

ለንክኪ ማያ ገጽ

ለ TFT ከ TFT ጋር በትክክል እንዲሰሩ ከላይ የተጠቀሱትን አራት ቤተ -መጻሕፍት ሁሉ ያስፈልግዎታል።

አሁን ማድረግ ያለብዎት የመጀመሪያው ነገር TFT ን የሚያሽከረክሩትን ሹፌር ማወቅ ነው

ለዚህ በ TFTLCD_5408 ምሳሌዎች ውስጥ ግራፊክ ስዕሉን ያሂዱ።

አሁን የእርስዎን TFT ሕያው ሆኖ ማየት ይችላሉ። እና እዚያ ከተወሰነ ጊዜ በኋላ የአሽከርካሪ መታወቂያውን የያዘ ጽሑፍን ማየት ይችላሉ።

ወይም

የ Touch_shield_kbv ምሳሌን ብቻ ያሂዱ እና መታወቂያውን ያሳያል።

ደረጃ 5 ንክኪውን በማዋቀር ላይ

ንክኪን በማዋቀር ላይ
ንክኪን በማዋቀር ላይ

አሁን ሊያጋጥሙዎት የሚችሉት ችግር የ x & y አስተባባሪዎች በአግድም ሆነ በአቀባዊ የተገላቢጦሽ መሆናቸው ነው።

በ ‹TTT› ማያ ገጽ ላይ ‹ውጣ› የሚለውን አማራጭ ጠቅ ካደረጉ በኋላ የቀለም ተግባሩን ከተጠቀሙ በኋላ ይህንን ማሳወቅ ይችላሉ።

በእርግጠኝነት ይህንን ማስተካከል ይፈልጋሉ። ስለዚህ “Touch_shield_kbv” የሚለውን ኮድ ማደናቀፍ ይኖርብዎታል። ለመቀየር ይሞክሩ

tp.x ወደ 1050-tp.x ወይም tp.y ወደ 1050-tp.y እነዚህ ንክኪው በትክክል እንዲሠራ በዙሪያዎ መጫወት ያለብዎት እሴቶች ናቸው። ወይም ፒኖቹን ወደ YP ፣ XP ፣ YM ፣ XM ለመቀየር ይሞክሩ።

ሁሉም ነገር በትክክል እየሰራ ከሆነ በመጨረሻ ያያያዝኩትን ኮድ ይስቀሉ።

እንደ tft.fillScreen () ያሉ አንዳንድ ተግባራትን በመጠቀም የራስዎን የተጠቃሚ በይነገጽ መፍጠር ይችላሉ ፤ tft.fillRect (); tft.drawRect (); tft.print (); tft.setCursor (); ወዘተ. የ x እና y አስተባባሪዎችን ብቻ ካርታ ያድርጉ እና በ IF ን በሚነካ ሁኔታ (ማለትም tp.z) ስር በ IF መግለጫ ውስጥ ይፃፉ።

አሁን አነስተኛውን የጭነት ሕዋስ ብዛት ለመጨመር ከፈለጉ በዚህ ተግባር Serial.print (scale.get_units () ፣ 1) ውስጥ ከ 1 ወደ ማንኛውም ትልቅ እሴት ይለውጡ ፤

ደረጃ 6: እንዴት እንደሚጠቀሙበት

እንዴት እንደሚጠቀሙበት
እንዴት እንደሚጠቀሙበት
እንዴት እንደሚጠቀሙበት
እንዴት እንደሚጠቀሙበት
እንዴት እንደሚጠቀሙበት
እንዴት እንደሚጠቀሙበት

ልክ LOAD CELL ላይ ጠቅ ያድርጉ እና ከዚያ ጀምር ላይ ጠቅ ያድርጉ እና ሁሉም መልእክቶች ማሳየቱን እስኪጨርሱ ይጠብቁ በአንድ ክፍል ለውጥ ላይ ጠቅ ያድርጉ እና የሚፈልጉትን ክፍል ይምረጡ እና አንዴ የተወሰነ ጭነት ከጫኑ በኋላ ውጤቱን ማሳየት ይጀምራል።

የመለኪያ መለኪያው ለተለያዩ የጭነት ሕዋሳት የተለየ ነው ለእኔ -90000 ነበር

+ ላይ ጠቅ ያድርጉ ወይም - የመለኪያ ደረጃን ለመጨመር ወይም ለመቀነስ።

ማሳሰቢያ-UNO ን ከ TFT እና ከሎድ ሴል ጋር ሲጠቀሙ የፒኖች ብዛት ውስን ይሆናል። አሁን ኤችኤክስ 711 ከ 3.3V-5V (5.5V በከፍተኛው.. የአቅርቦት voltage ልቴጅ ይፈልጋል) አይደለም። አንብበዋል)።

ስለዚህ ለኤችኤክስ 711 የ 5 ቪ አቅርቦትን ለማምረት 9V ባትሪ እና 7805 ተጠቅሜያለሁ።

ይህንን መመሪያ ስላነበቡ እናመሰግናለን።

ቪዲዮ በቅርቡ ይመጣል..

የሚመከር: