ዝርዝር ሁኔታ:

Arduino Portable Workbench ክፍል 3: 11 ደረጃዎች
Arduino Portable Workbench ክፍል 3: 11 ደረጃዎች

ቪዲዮ: Arduino Portable Workbench ክፍል 3: 11 ደረጃዎች

ቪዲዮ: Arduino Portable Workbench ክፍል 3: 11 ደረጃዎች
ቪዲዮ: 【2020】 ✅ 【REPAIR LCD DISPLAY FAILURE】 ?⇨ 【FREE Course】 How and what to check ➡... 2024, ሀምሌ
Anonim
Arduino Portable Workbench ክፍል 3
Arduino Portable Workbench ክፍል 3
Arduino Portable Workbench ክፍል 3
Arduino Portable Workbench ክፍል 3

ክፍሎችን 1 ፣ 2 እና 2 ለ ከተመለከቱ ፣ እስካሁን ድረስ በዚህ ፕሮጀክት ውስጥ አርዱinoኖ ብዙ አልነበረም ፣ ግን ጥቂት የቦርዶች ሽቦዎች ወዘተ ይህ ማለት አይደለም እና የመሠረተ ልማት ክፍሉ ከመገንባቱ በፊት መገንባት አለበት። እረፍት ይሠራል።

ይህ የኤሌክትሮኒክስ እና የአርዱዲኖ ኮድ ነው። የቀድሞው 2B መመሪያ የኃይል አቅርቦቱን ዝርዝሮች ይዘረዝራል።

ይህ ክፍል ከሚከተሉት ባህሪዎች ጋር ተንቀሳቃሽ የሥራ መስሪያ ቦታን ያወጣል

የሚከተለውን ለማቅረብ በአርዱዲኖ ሜጋ የሚነዳ ማሳያ የሚሰጥ የ TFT ንክኪ ማያ ገጽ

  1. 8 ዲጂታል ማሳያዎች ፣ ጠፍቷል/በርቷል/ማወዛወዝ
  2. 4 የቮልቴጅ ማሳያዎች
  3. 3 የአሁኑ/የቮልቴጅ ማሳያዎች
  4. E24 የመቋቋም መለኪያ (ከአሁን በኋላ የቀለም ባንዶችን ማንበብ ስለማልችል)

የምጨምራቸው ሌሎች ነገሮች ይኖራሉ ፣ ግን ይህ የእኔ የመጀመሪያ ዒላማ ነበር። የአርዱዲኖ ኮድ እንዲሁ ተከታታይ ማሳያ ፣ የ I2C ማሳያ ፣ የአቅም ቆጣሪ ፣ ዲጂታል መቀየሪያዎች እና ኦሲሲስኮፕ ይዘረዝራል። እንዲሁም የ 3 ቪ 3 የኃይል አቅርቦትን ፣ ተለዋዋጭ የኃይል አቅርቦትን ፣ ወይም የኃይል አቅርቦት voltage ልቴጅ/የአሁኑን መቆጣጠሪያን ማከል ዋጋ የለውም ብዬ አልወስንም። እስካሁን ድረስ ይህ ሜጋን በመጠቀም ተገንብቷል ፣ ግን እኔ I2C ን የደረሰባቸው ወረዳዎችን ለመለየት ፣ የተወሰኑ ተግባሮችን ማንቀሳቀስን እመለከታለሁ ፣ ወይም የተቀረጹ ቺፖችን ወይም የተለየ መቆጣጠሪያን በቀላሉ የሚያስተናግደው Atmel 328 ን።

አቅርቦቶች

5 x 16 መንገድ የራስጌ መያዣዎች

ባለ 5 x 8 መንገድ ዱፖንት ሶኬቶች ፣ በእውነቱ ከረጅም 40 መንገድ ነጠላ መስመር የተሰሩ ሶኬቶች በሚፈለገው ርዝመት ተቆርጠዋል

1 x 3.5 ILI9486 TFT የንክኪ ማያ ገጽ

1 x አርዱinoኖ ሜጋ 2650

የግለሰብ አካላት

በጽሑፉ መሠረት የአንዳንዶቹ ዋጋ በፍፁም የተስተካከለ አይደለም እና አንድ ተግባር ካመለጡ በጭራሽ አያስፈልጉም:)

ዲጂታል ግብዓት

16 x 10 ኪ ተቃዋሚዎች

የአናሎግ ግብዓት

1 x TL074 ባለአራት jfet opamp ፣ ይህ እንደ ትርፍ ያለኝ ይህ ነው ፣ ተመሳሳይ ነገር ሁሉ ያደርጋል:)

4 x 68K እና 4 x 430k resistors እንደ ቮልቴጅ ማከፋፈያዎች ያገለግላሉ።

4 x 1N4001 ወይም ተመሳሳይ

የመቋቋም መለኪያ

1 x TL072 ባለሁለት jfet opamp ፣ ይህ እንደ ትርፍ ያለኝ ይህ ነው ፣ ተመሳሳይ ነገር ሁሉ ያደርጋል:)

1M0 ፣ 300 ኪ ፣ 100 ኪ ፣ 30 ኪ ፣ 10 ኪ ፣ 3 ኪ ፣ 1 ኪ ፣ 300 አር (እነዚህ እሴቶች ከተለወጡ የአርዲኖ ኮድ መዘመን አለበት)

ደረጃ 1 የኤሌክትሮኒክስ አጠቃላይ እይታ

የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ
የኤሌክትሮኒክስ አጠቃላይ እይታ

ግራጫው ኮንሶል ከ 30 ዓመታት በፊት በእኔ ተሠራ እና አሁንም በመደበኛ አገልግሎት ላይ ነው ፣ ግን ጊዜያት አልፈዋል። በግራ በኩል ሁለት የኃይል አቅርቦቶችን ፣ በመካከለኛው ማዕከላዊ የድምፅ ማጉያ ፣ ከውስጣዊ ድምጽ ማጉያ እና ከግራ ማወዛወዝ ጋር ይሰጣል። በእነዚህ ቀናት አብዛኛዎቹ ወረዳዎቼ የኃይል አቅርቦቱን እና የዚያንም ፣ አዎንታዊ ባቡር ብቻ ያስፈልጋቸዋል። የተለየ ነገር ያስፈልጋል ፣ እንዲሁም ያለ እኔ የኖርኩትን መሰየምን ፣ በደንብ አደረግሁት።

ለፕሮጀክቱ ሣጥን ኤሌክትሮኒክስ ዋና መስፈርቶች አርዱዲኖን ወይም Raspberry PI ን በመጠቀም አዳዲስ ወረዳዎችን ማብራት ነበር ስለዚህ 5V እንደ ዩኤስቢ ሶኬቶች አስፈላጊ ነበር። የበራ ማብሪያ / ማጥፊያዎች ኃይሉ እንደበራ ወይም እንዳልሆነ ይነግሩኛል ፣ እና በሚፈተኑበት ጊዜ ጊዜያዊ የሁኔታ ማሳያዎችን ለማሳየት አነስተኛ ረዳት ወረዳዎችን መሥራት አለብኝ። ብዙ የቤንች ቦታን የሚጠቀም ግዙፍ ሜትሮች ሳጥን አለኝ እና ከሁሉም በላይ ፣ ዓይኖቼ እያሽቆለቆሉ ፣ ትልቅ ብሩህ ገጸ -ባህሪያት ያለው ነገር በቀላሉ ሊነበብ የሚችል ማሳያ እፈልጋለሁ። ስለዚህ እኔ የዲጂታል ማሳያዎችን ፣ የቮልቴጅ ሜትሮችን ፣ የአሁኑን ሜትሮች ፣ እና በዚህ ሁኔታ ውስጥ ከፕሮጀክቱ የዳቦ ሰሌዳ 15 ሴ.ሜ ውስጥ እና በተጨናነቀ ፣ በተንቀሳቃሽ መያዣ ውስጥ ሁሉም የ E24 ተከታታይ ተከላካዮችን ለመለየት በመለኪያ መለኪያ መልክ ትንሽ የቅንጦት ሁኔታ እፈልጋለሁ።

በቀደመው ጽሑፍ የተገለጸው ዋናው PSU ፣ ክዳኑ ተዘግቶ ሳለ ሁለቱ እንዲገናኙ የሚያስችለውን የ 40 መንገድ ሪባን ገመድ በመጠቀም ለክዳኑ ኃይል ይሰጣል። ይህ ለፓነል ኤሌክትሮኒክስ እና የዳቦ ሰሌዳውን ለማቀያየር የተቀየረ 5v እና 12V አቅርቦቶችን ይሰጣል።

ሁሉም የኃይል እና የምልክት ግብዓቶች በ 2x8way PCB ራስጌ መያዣዎች ከ 8-መንገድ ዱፖን ሶኬት ጋር በትይዩ ይሰጣሉ። ይህ ምናልባት ከመጠን በላይ ተሞልቷል ፣ አብዛኛዎቹ የዳቦ ሰሌዳዎች የኃይል ሀዲዶች አሏቸው ግን ማድረግ ቀላል ነበር።

በኃይል ሶኬቶች ላይ የኃይል አቅርቦቱ ዋናው 0V ባቡር ለሁሉም አቅርቦቶች የተለመደ እና የሚገኝ ነው። ከዚህ በላይ የ 5 ቪ የኃይል አቅርቦት ፣ በመሠረት አሃዱ ላይ በርቷል ፣ እና ከዚህ በላይ አቅርቦቱ ተለዋዋጭ እንዲሆን እና 3.3-20V ለማቅረብ ሀሳቡ ቢኖረኝም በአሁኑ ጊዜ የተስተካከሉ ሁለት የቀረቡ +12V እና -12V አቅርቦቶች አሉ። ተለዋዋጭ አቅርቦት.

ደረጃ 2 - ኤሌክትሮኒክስ

ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ
ኤሌክትሮኒክስ

እኔ የዳቦቦርዱ አቀማመጥ ማያ ገጽ ህትመቶችን ለጥፌያለሁ ፣ በማትሪክስ ቦርድ ላይ ሲገነባ ወረዳው ምን እንደሚመስል ፣ እንደ ፒዲኤፍ ንድፍ እና የመጀመሪያዎቹ የፍሪቲንግ ፋይሎች። ይህ በተለይ የተወሳሰበ ኤሌክትሮኒክስ አይደለም እና ውስን ተቃዋሚዎችን ፣ የማጠራቀሚያ ማጉያዎችን እና ለአርዱዲኖ ቦርድ ግንኙነቶችን ለማራመድ አለ። ግን ብዙ ግንኙነቶችን በጥቂቱ ለማሳየት ብዙ ምስሎች አሉ። ሁለቱም ሽቦዎች እንደገና ለመሰካት ቀላል እና ይበልጥ አስተማማኝ እንዲሆኑ ለማድረግ በቅድመ- crimped dupont ሪባን ገመድ ከተለመዱት ርዝመቶች የተሠራ ነበር።

አርዱዲኖ ሜጋ 2650 በፕሮግራም ውስጥ ካለው የዩኤስቢ ሶኬት ጋር በክዳኑ ውስጥ ተጭኗል። ሁሉንም ውፅዓቶች እና ግብዓቶች ለማሳየት ጥቅም ላይ የዋለውን የ TFT ንኪ ማያ ገጽ ይነዳዋል።

8 ዲጂታል ግብዓቶች በ 2 x 8-መንገድ PCB ራስጌ በኩል እንዲገኙ ተደርገዋል እና ያ ተግባር ከተመረጠ በማያ ገጹ ላይ ይታያል። ይህ ቀለል ያለ/አጥፋ ማሳያ ፣ ቀይ ጠፍቷል ፣ አረንጓዴ በርቷል። እንደወደፊቱ ለውጥ ማወዛወዝ ልጨምር እችላለሁ።

4 የቮልቴጅ ግብዓቶች እንዲሁ በፒሲቢ ራስጌ እና በቮልቴጅ መከፋፈያ ፣ በማያ ገጹ ላይ የሚታየውን voltage ልቴጅ ይገኛሉ። ከፊት ፓነል ላይ ያለው እያንዳንዱ የግቤት ቮልቴጅ ፣ የጋራ መሬትን በመጥቀስ ፣ በ 7 የቮልቴጅ መከፋፈያ ተከፋፍሎ ከዚያም እንደ አሉታዊ የማስተካከያ ማጉያ በተዋቀረው TL074 ውስጥ ከአራት ኦፕ-አምፖች በአንዱ ተጎድቷል ፣ ከአሉታዊ ውጥረቶች ጋር አደጋዎችን ለማስወገድ. በተወሰነ ደረጃ የዋልታ አመላካች ማከል ጥሩ ነው ፣ ግን በዚህ ጊዜ አይደለም። ከእያንዳንዱ ኦፕ-አምፕ የሚወጣው ውጤት ከአርዱዲኖ የኤዲሲ ግብዓቶች አንዱ ነው።

ተጨማሪ የፒ.ሲ.ቢ ራስጌ ሁለቱንም ተከታታይ እና I2C ግንኙነቶችን ያጋልጣል። ይህ የተደረገው ተከታታይ የማሳያ ኮንሶል እና መሠረታዊ የ I2C መለያ ተግባርን ለመተግበር ነው።

የ voltage ልቴጅ/ዲጂታል ግብዓቶች ሁሉም አስፈላጊ ላይሆኑ ስለሚችሉ ዲጂታል የመቀየሪያ ውጤቶችን ለማቅረብ እንደገና ሊዋቀሩ ይችላሉ።

አርዱዲኖ የመቋቋም ቆጣሪ ተግባርን ለማቅረብ በቮልቴጅ መከፋፈያ ላይ የመቋቋም ድርድርን ኃይል ይሰጣል። በአርዱዲኖ እና ከመቁጠር ተቃውሞ በፊት የዚህ ውጤት ውጤት በኦፕ-አምፕ (ግማሽ TL072) ተይ is ል። የዚህ ዓላማ ትክክለኛ የመቋቋም መለኪያ አይደለም ነገር ግን የ E24 ተከታታይ እሴቶችን በፍጥነት ለይቶ ለማወቅ ፣ ምንም እንኳን በአንዳንድ መመዘኛዎች እንደ መሰረታዊ ሜትር ሆኖ ሊያገለግል ይችላል። ከፊት ለፊት ፓነል ላይ በተሰቀሉት ሁለት ምንጮች ላይ ከ 9M9 በታች የሆነ ተቃውሞ ሲኖር ለይቶ ማወቅ እና ከዚያ በ 2.5 ቪ አቅራቢያ ያለው እሴት እስከሚለካ ወይም የመጨረሻው ተቃዋሚው እስኪመረጥ ድረስ ፣ በመከፋፈያው ድርድር ውስጥ 5 ቮ ወደ እያንዳንዱ ተከላካይ በመምረጥ 5 ሀ ከዚያ የ E24 ን እሴት ለመወሰን ስሌት እና ንፅፅር ይደረጋል። 5 ቮ ስህተቶችን ለመቀነስ በእያንዳንዱ ልኬት መካከል እንደ ከፍተኛ የግምገማ ግብዓቶች እንደገና የተዋቀሩ አርዱinoኖ ላይ ከዲጂታል ውጤቶች 3-10 የተገኘ ነው። አርዱዲኖ ፒን D3-10 ሆን ተብሎ እንደ የወደፊት መጨመር የሶፍትዌር ለውጥ ብቻ ሊሆን የሚችለውን የእነዚህን የውጤቶች PWM ችሎታ በመጠቀም እንደ capacitance meter ሊሆን ይችላል።

የተሻሻለ የ INA3221 ቦርድ ከፊት ፓነል ግብዓቶች ጋር በ I2C በይነገጽ በኩል ተጨማሪ የቮልቴጅ እና የአሁኑ ልኬቶችን ይሰጣል። የተግባሮች እንደገና መመደብ ለወደፊቱ ቀላል እንዲሆን ሁሉም ነገር የመዝለያ ኬብሎችን በመጠቀም ገመድ ነው።

ደረጃ 3: INA3221 ቮልቴጅ/የአሁኑ ግቤት

INA3221 ቮልቴጅ/የአሁኑ ግቤት
INA3221 ቮልቴጅ/የአሁኑ ግቤት

ይህ በሳጥን ውስጥ የ voltage ልቴጅ/የአሁኑን ልኬቶችን ለማቅረብ እንደ ፈጣን ማስተካከያ የታሰበ ነበር ነገር ግን በቦርዱ ላይ እንደተተገበርሁት የባትሪ መሙያውን ለመቆጣጠር የታቀደ በመሆኑ ሶስት ገለልተኛ ልኬቶችን ለማቅረብ መሻሻል አለበት። ይህንን ፕሮጀክት በሚገነቡበት ጊዜ ይህንን ቺፕ እንደ የውሂብ ሉህ የሚተገበር የ INA3221 ቦርድ ምንጭ ካደረጉ ይህ አስፈላጊ አይደለም።

ስዕሉን በማየት የመለኪያ ተከላካዮችን ለመለየት በፒሲቢ ዱካዎች ውስጥ ሶስት ቁርጥራጮች መደረግ አለባቸው። የእነዚህ ሶስት ተቃዋሚዎች መከለያዎች ከሌላው ፒሲቢ ለመለየት እነሱን መቁረጥ አለባቸው። ከዚያ ተከላካዮቹ ተጨማሪ ሽቦዎችን እንደ ድልድዮች በመሸጥ ወደ መከለያዎቹ ይቀላቀላሉ። እኔ ይህንን በሰነድ ላይ አቀርባለሁ ምክንያቱም ይህ የተለመደ ሰሌዳ ስለሆነ እና የሚገኝ ብቻ ሊሆን ይችላል።

ከፊት ፓነል ወደ ቦርዱ ግንኙነቶች ከዚያ በመለኪያ ተቃዋሚዎች በኩል በመዝለል እርሳሶች በኩል ይደረጋሉ።

የ I2C ግንኙነቶች ወደ ኤሌክትሮኒክስ ፒሲቢ በመሄድ የቦርዱ ኃይል እንደ አርዱዲኖ 5 ቪ ፒኖች እንደ መሬት ይወሰዳል።

ደረጃ 4 የማሳያ ማያ ገጽ

የማሳያ ማያ ገጽ
የማሳያ ማያ ገጽ

ይህ የ eBay ግዢ እና ከብዙ ምንጮች የሚገኝ እና በ ILI9486 የተጎላበተ ማሳያ ነው። በዴቪድ ፕሬንትስ (MCUFRIEND) ቤተ መጻሕፍት ውስጥ በተሻለ ሁኔታ መሮጡን አገኘሁ ፣ ግን ከመጠቀምዎ በፊት መለካት አለበት ፣ ይህም በዳዊት የቀረቡት የቤተ -መጽሐፍት ምሳሌዎች አንዱ ከማያ ገጹ ጋር ተገናኝቶ ፣ በማያ ገጹ ላይ ያሉትን መመሪያዎች ይከተሉ እና ይፃፉ የታዩትን መለኪያዎች ፣ የተለየ ከሆነ ወደ Arduino_Workstation_v01 ኮድ ፋይል በማስገባት።

ለዚህ ፕሮጀክት የንኪ ማያ ገጽ አስፈላጊ ነው ፣ እሱ ብዙ ድግግሞሽ ሳይኖር ለወደፊቱ ምናሌዎችን እና ተግባሮችን ብቻ ለማከል የወሰኑ ማብሪያ / ማጥፊያዎችን እና ተቋሙን ያዞራል።

ደረጃ 5: አንድ ላይ ማገናኘት

አንድ ላይ ማገናኘት
አንድ ላይ ማገናኘት
አንድ ላይ ማገናኘት
አንድ ላይ ማገናኘት
አንድ ላይ ማገናኘት
አንድ ላይ ማገናኘት

አርዱዲኖ ሜጋ የዩኤስቢ እና የኃይል ወደቦች ከጉዳዩ ውጭ ተደራሽ በሆነው በክዳኑ ኤልኤችኤስ ላይ ይገኛል። በአርዲኖ አጠገብ ባለው አርኤስኤች ላይ በማትሪክስ ቦርድ ላይ የተጫኑ ኤሌክትሮኒክስዎች እና ከዚህ በላይ በ INA3221 ሰሌዳ ላይ በክዳኑ ጀርባ ላይ ተጭነዋል።

እንዲሁም ከአርዱዲኖ በላይ ባለው ኤልኤችኤስ ላይ ባለው ክዳን ጀርባ ላይ ሁሉም መሬቶች የተገናኙበት የጋራ የመሬት ግንኙነት ሰሌዳ አለ።

በተቻለ መጠን ብዙ እርሳሶች በአንድ ላይ ወደ ባለ ብዙ መንገድ አያያorsች ተጣምረዋል። ይህ ወረዳዎችን አንድ ላይ ማገናኘት በጣም ቀላል እና አስተማማኝ ያደርገዋል ፣ እና በብዙ መንገድ መኖሪያ ቤቶች ውስጥ ያሉት የአገናኞች የጋራ ድጋፍ ልቅነት እንዳይመጣ የተሻሻለ ተቃውሞ ይሰጣል። የእነዚህ ማጠናከሪያዎች ዝርዝር ይከተላል።

የመጨረሻዎቹ የማሳያ ግንኙነቶች በመጨረሻው እንዲጠናቀቁ በተሰቀለው ቀዳዳ በኩል ተላልፈው በተጨናነቁ ጣቶቼ ግንኙነቶቼን እስከ መጨረሻው በመተው ሁሉም አያያorsች በሎጂካዊ መንገድ ተጨምረዋል። ማያ ገጹ በ 3 ዲ የታተመ ጠርዙ በቦታው ተስተካክሏል።

ደረጃ 6 - የተዋሃዱ እርሳሶች

የተዋሃዱ እርሳሶች
የተዋሃዱ እርሳሶች
  1. ወደ አርዱዲኖ ኤ.ዲ.ሲ ወደቦች የቮልቴጅ እና የመቋቋም ግብዓቶች ፣ በአንዱ ጫፍ ላይ በአርዲኖ ራስጌዎች ውስጥ ያለውን ክፍተት ለማስተናገድ ክፍተት ባለው ባለ ስድስት መንገድ መኖሪያ ቤት ውስጥ የተጠናከረ በአንድ በኩል ከግለሰብ ወንድ አያያ withች ጋር 20 ሴ.ሜ ይመራል።
  2. 4 መንገድ 10 ሴሜ ገመድ ከአራት መንገድ መኖሪያ ቤት ወደ ሁለት ባለ 2 መንገድ መኖሪያ ቤቶች ከፊት ፓነል ላይ ያለውን የቮልቴጅ ካስማዎች ከወረዳ ሰሌዳ ጋር ለማገናኘት።
  3. ባለ 8 መንገድ 10 ሴ.ሜ ገመድ ከ 2x4 መንገድ ወንድ ራስጌ ወደ ባለ 8 መንገድ ሴት ራስጌ
  4. ተከታታይ እና I2C ን ከፊት ፓነል ጋር ለማገናኘት 4 መንገድ 10 ሴ.ሜ ገመድ ከ 4 መንገድ ሴት መኖሪያ ቤት እስከ 4 መንገድ ሴት መኖሪያ ቤት
  5. INA3221 ን ከፊት ፓነል ጋር ለማገናኘት ባለ 4 መንገድ 10 ሴ.ሜ ገመድ ከ 4 መንገድ መኖሪያ ቤት እስከ አራት ነጠላ አያያorsች
  6. 4 መንገድ 20 ሴሜ ኬብል ሴሪያል እና I2C ን ከአርዱዲኖ ወደ ወረዳ ቦርድ ማራገቢያ ለመውሰድ የአራት መንገድ ሴት መኖሪያ ቤትን ከአራት መንገድ ወንድ መኖሪያ ቤት ጋር ለማገናኘት።
  7. ከፊት ፓነል እስከ ወረዳ ቦርድ ዲጂታል ግብዓቶችን ለመውሰድ 8 መንገድ 10 ሴሜ ገመድ ከ 8 መንገድ ሴት መኖሪያ ቤት ወደ 8 መንገድ ሴት መኖሪያ ቤት።
  8. 8 መንገድ 10 ሴሜ ኬብል 8 መንገድ ሴት ቤቶችን ወደ አንድ 3 መንገድ ወንድ መኖሪያ ቤት እና አንድ ባለ 5 መንገድ የወንድ መኖሪያን የመቋቋም መከፋፈሉን ከወረዳ ሰሌዳ ጋር ለማገናኘት። ሁለቱ ቤቶች በአርዱዲኖ ቦርድ ላይ ባለው ራስጌዎች ውስጥ መደበኛ ያልሆነውን ክፍተት ለማስተናገድ ያገለግላሉ።
  9. ለ INA3221 የኃይል አቅርቦት ባለሁለት መንገድ ሴት መኖሪያ ቤት ወደ ሁለት ነጠላ ወንድ አያያorsች ለመውሰድ 2 መንገድ 20 ሴ.ሜ ገመድ።
  10. ሶስተኛውን የ INA3221 ሞኒተር ግንኙነትን ከፊት ፓነል ጋር ለማገናኘት ባለ 2 መንገድ 10 ሴሜ ኬብል ባለ ሁለት መንገድ ሴት መኖሪያ ቤትን ወደ ሁለት ነጠላ ሴት ቤቶች።
  11. INA3221 ን ከ I2C የርቀት ግንኙነቶች ጋር ለማገናኘት ባለ 2 መንገድ 10 ሴሜ ኬብል ባለ2-መንገድ የሴት መኖሪያን ወደ 2 መንገድ ሴት መኖሪያ ቤት ለመውሰድ።

ደረጃ 7: የአርዲኖ ኮድ

የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ

በቀላል ቅርጸት ለተግባሮች ብዙ የ I/O ወደቦችን ፈልጌ በቀላል ምክንያት ይህ ፕሮጀክት በአርዱዲኖ ሜጋ 2650 ዙሪያ የተመሠረተ ነው። የ TFT ንኪ ማያ ገጽ ነባሪ አርዱዲኖ ኡኖን ለመደገፍ እና ሜጋን ለመደገፍ አርትዕ መደረግ አለበት። ቤተመፃህፍቱን ማረም በዋናው የ TFT ኮድ ደራሲ የተደገፈ ፣ ቀላል እና በሚቀጥለው ደረጃ የተገለፀ ነው።

የንኪ ማያ ገጽ ማሳያ መጠቀም የዚህ የፕሮጀክቱ ክፍል መሠረት ነው ፣ ግን አንድ ሰው መጠቀሙን ሲያጠናቅቅ እኔ ከተጠቀምኩት የተለየ ሊሆን ይችላል ፣ ኮዱ የሃርድዌር ልዩ ተግባራትን በተለየ አሰራሮች ውስጥ ብቻ ያስቀምጣል ስለዚህ አስፈላጊ ለውጦች ሁሉ ሊታወቁ ይችላሉ።

የሥራው የኮድ ስሪት እዚህ ተካትቷል እናም ይዘምናል ግን በጣም የቅርብ ጊዜ ዝመናዎች በ github ላይ ይሆናሉ።

የኮዱ ዋና ተግባር በማሳያው ዙሪያ ይሽከረከራል ፣ በማሳያው ላይ ያለው እያንዳንዱ ንጥረ ነገር የኤለመንቱን ዓይነት በሚይዝ በአንድ ድርድር ውስጥ ግቤት አለው ፣ በማያ ገጹ ላይ የት እንደሚታይ ፣ ቀለም እና እንደ የግቤት ምንጭ ያሉ ተጨማሪ መለኪያዎች። ከአስተያየቶች ጋር የዚህ ድርድር ቅጽበታዊ ገጽ እይታ ከላይ ይታያል። እንዲሁም በማያ ገጹ ላይ ይታይ ወይም አይታይ እንደሆነ ለመቆጣጠር መስክ ይይዛል። ይህን ድርድር በማርትዕ ፣ አዲስ ባህሪዎች ሊታከሉ ወይም ባህሪዎች ሊወገዱ ይችላሉ። የኮዱ ‹ሉፕ› አሠራር በዚህ ድርድር ውስጥ ያለማቋረጥ ይሠራል ፣ እያንዳንዱን ብቁ ንጥረ ነገር በቅደም ተከተል ያካሂዳል ከዚያም ይደጋገማል። በአሁኑ ጊዜ 6 የተለያዩ አካላት አሉ።

የምናሌ ክፍሎች - እነዚህ መረጃን አያሳዩም ነገር ግን ሲነኩ በንጥል መለኪያዎች ውስጥ ተለይቶ የሚገኘውን ተጓዳኝ ንዑስ ተግባርን ያከናውኑ

ዲጂታል አካላት - በተጓዳኙ የዲጂታል ግብዓት ፒን ሁኔታ ላይ በመመስረት እንደ ቀይ ወይም አረንጓዴ በማያ ገጹ ላይ እንደ ሳጥን ያሳዩ። ምሳሌው ኮንሶል ለ 8 ዲጂታል ፒኖች ሽቦ ተይ is ል ግን ይህ እንደፈለገው ሊጨምር ወይም ሊቀንስ ይችላል።

የአናሎግ አካላት - በተጓዳኙ የአናሎግ ፒን ላይ እንደተለካ ግምታዊ ቮልቴጅ ያሳዩ። አራቱ በመጀመሪያ ተለይተዋል።

ትክክለኛ አካላት - ከውጭ ትክክለኛ የቮልት/የአሁኑ የመለኪያ ሞዱል ግብዓት ያሳዩ። ከእነዚህ ውስጥ ሦስቱ ብቻ ናቸው ግን ሁለተኛ ወይም ሦስተኛው ሞጁል ሊታከሉ ይችላሉ።

የመቋቋም አካል - ይህ ከተቃዋሚ መለኪያው ግቤትን የሚያሳይ አንድ አካል ነው።

ይንኩ - ማያ ገጹ እንደተነካ ለማወቅ እና ከዚያ በተነካው ላይ በመወሰን ውሳኔ የሚሰጥ ብቸኛው ተደጋጋሚ ተግባር ይህ ነው። ማለትም የምናሌ ንጥል ከሆነ ፣ ከዚያ ቀጥሎ መታየትን የሚያካትት።

ማያ ገጹ ሶስት የሁኔታ ሁነታዎች ፣ መደበኛ ፣ ትልቅ እና ሙሉ ማያ ገጽ ያለው ሲሆን ሁሉም ንጥረ ነገሮች እንደ ሁኔታው ተግባራቸውን ይለውጣሉ። ሦስቱ ሁነታዎች አንድን ንጥረ ነገር እና ተጓዳኝ ምናሌ አማራጩን በመንካት ከምናሌው ውስጥ የሚመረጡ ናቸው።

መደበኛ ሁናቴ - 8 ዲጂታል ግብዓቶችን ፣ አራት የአናሎግ የቮልቴጅ ግብዓቶችን ፣ ሶስት ትክክለኛ አባሎችን ፣ የመቋቋም ኤለመንቱን እና አራት የምናሌ አባሎችን ያሳያል። ከምናሌው ውስጥ መደበኛ መምረጥ ማሳያውን በዚህ ሁኔታ ውስጥ ያደርገዋል።

ትልቅ ሁናቴ - በማያ ገጹ ላይ ያሉትን ማናቸውንም ንጥረ ነገሮች በመንካት የተመረጠ ትልቅ ነው። ሲመረጥ ያ ኤለመንት ዓይነት የተመረጠው ዓይነት ብቻ ነው እና የዚህ ዓይነቱ አካላት መላውን ማያ ገጽ ለመሙላት እንደገና ተስተካክለዋል።

የሙሉ ማያ ገጽ ሁኔታ - በማያ ገጹ ላይ ያሉትን ማናቸውንም ንጥረ ነገሮች በመንካት እና ሙሉ ማያ ገጽን በመከተል የተመረጠ ነው። ሲመረጥ ፣ ያ ንጥረ ነገር የሚታየው ብቸኛው አካል ነው እና የዚያ ንጥል ከፍተኛ ታይነትን በመስጠት መላውን ማያ ገጽ ለመሙላት እንደገና ተስተካክሏል።

ተጨማሪ ተግባርን ለማከል ፣ የሚከተሉትን አሰራሮች መጨመር ያስፈልጋል

ለዚያ ኤለመንት መረጃውን ለማግኘት የሚጠራውን ‹መሳል› የዕለት ተዕለት ተግባር ፣ ተገቢውን የማያ ገጽ ዝመና አሠራር ይደውሉ እና የተመለሰውን የንክኪ መረጃ ይመዝገቡ

መረጃውን ከስዕላዊ አሠራሩ የሚቀበል እና ተገቢውን የማያ ሾፌር አሠራሮችን የሚጠቀም መረጃውን በማያ ገጹ ላይ ለማስቀመጥ እና ለማያ ገጹ ሥዕል አካባቢ ትክክለኛውን የንክኪ መረጃ የሚመልስ ‹አመክንዮ› አሠራር።

እንደ አርዱዲኖ ቅንብር አካል ተብሎ የሚጠራው ‹ማዋቀር› አሠራር

ሌሎች አሰራሮች ሊካተቱ ይችላሉ ፣ ነገር ግን በኤለመንት ኮድ መካከል እርስ በእርስ መደጋገፍ ሊኖር አይገባም ፣ አንድ አካል ካልነቃ ፣ የእሱ ኮድ መተግበር የለበትም እና ቀላል ባለብዙ ተግባር አወቃቀር አቋሙን ይጠብቃል።

ደረጃ 8 የአርዲኖ ቤተ -ፍርግሞችን ማረም

የአርዲኖ ቤተ -ፍርግሞችን ማረም
የአርዲኖ ቤተ -ፍርግሞችን ማረም
የአርዲኖ ቤተ -ፍርግሞችን ማረም
የአርዲኖ ቤተ -ፍርግሞችን ማረም

እኔ የተጠቀምኩት ማሳያ ከ Arduino Uno እና ለእሱ ከተፃፉት የመሠረት ቤተ -መጽሐፍት ጋር በጥሩ ሁኔታ ይሠራል ነገር ግን በቀጥታ ወደ አርዱዲኖ ሜጋ ሲተላለፍ ቀስ ብሎ ይሠራል። ማሳያውን በትክክል ለመንዳት ፣ የተለየ የውሂብ ካስማዎች ስብስብ ጥቅም ላይ መዋል አለበት እና ይህ የአጠቃቀም ለውጥ በቤተመጽሐፍት ውስጥ መዋቀር አለበት። ይህ ቀላል ለውጥ እና በደራሲው የታሰበ ነበር። ሥዕሎቹ የተደረጉትን ለውጦች ጎላ አድርገው ያሳያሉ።

ሁለቱ ፋይሎች በ MCUFRIEND_kbv / utility መገልገያ ውስጥ እንደ mcufriend_shield.h እና mcufriend_special.h ተከማችተዋል። የሚያስፈልጉት ለውጦች የመጀመሪያው መስመር ማንበብን ለማረጋገጥ በመጀመሪያ ወደ ‹ጋሻ› ራስጌ ፋይል ነው

#ተጠቀም USE_SPECIAL

የ ‹ልዩ› የራስጌ ፋይል መጫኑን ለማረጋገጥ።

መስመሩን ለማረጋገጥ የ ‹ልዩ› የራስጌ ፋይል እንዲሁ መዘመን አለበት

#ተጠቀምን_መጋ_8 ቢት_ፕሮቶሺልድን

የማይመከር ነው።

እነዚህ ሁለት ለውጦች ማለት ለዚህ ማሳያ የማሳያ ኮድ በዩኖ ላይ በነባሪ 3-10 ምትክ በአርዱዲኖ ሜጋ ላይ ፒን 20-29 ን በመጠቀም ይሠራል ማለት ነው።

ደረጃ 9 - የማያ ገጽ ፎቶዎች

የማያ ገጽ ፎቶዎች
የማያ ገጽ ፎቶዎች
የማያ ገጽ ፎቶዎች
የማያ ገጽ ፎቶዎች
የማያ ገጽ ፎቶዎች
የማያ ገጽ ፎቶዎች

ኮንሶሉ ምን ማድረግ እንዳለበት በቀላሉ ለማየት እዚህ የማያ ገጽ ፎቶዎችን አስቀምጫለሁ። ቀጣዩ ክፍል ኮዱን ወደ አርዱዲኖ መጫኑን ያመለክታል።

የመጀመሪያው ማያ ገጽ ከላይ ያለውን ምናሌዎች ፣ ‹LHS› ላይ የቮልቴጅ ልኬቶችን ፣ በኤችኤችኤስ ላይ የቮልቴጅ ልኬቶችን ፣ በ RHS ላይ የቮልቴጅ እና የአሁኑን መለኪያዎች እና ከስር ያለው የዲጂታል ፒን ሁኔታ ፣ ቀይ ለ ‹ሐሰት/ዝቅተኛ› ፣ አረንጓዴ ለ ‹እውነተኛ/ከፍተኛ› ያሳያል። '. በመጨረሻ በማዕከሉ ውስጥ የመቋቋም ልኬት አለ።

ሁለተኛው ማያ ገጽ በትልቁ ሁነታ የነቁትን ዲጂታል ግብዓቶች ያሳያል ፣ እያንዳንዱ ግቤት በግልፅ ይታያል።

ሦስተኛው ማያ ገጽ በትላልቅ ሞድ ውስጥ የቮልቴጅ ግብዓቶችን ያሳያል።

ደረጃ 10: የአርዱዲኖን ኮድ በመጫን ላይ

ኮዱ ተያይ attachedል ፣ ግን ቀደም ሲል እንደተጠቀሰው ጊትቡብ በሆነ ጊዜ እና ቦታው እዚህ ታክሏል። ዋናው ምንጭ ኮድ ፋይል Arduino_Workbench_v01.ino እና ሌሎች አሰራሮች የተለያዩ ባህሪያትን ለማቅረብ ነው።

ቤተ -መጻህፍት እሺ ከተሻሻሉ እና አርዱዲኖ ሜጋ2650 በአርዱዲኖ አይዲኢ ውስጥ እንደ ዒላማ መድረክ ከተዋቀረ ኮዱ ለመጀመሪያ ጊዜ ማጠናቀር አለበት።

መጫን የሚያስፈልጋቸው ቤተመፃህፍት ከአዳዱኖ ቤተመፃሕፍት ሥራ አስኪያጅ ሊገኙ የሚገባቸው አዳፍ ፍሬዝ ጂኤፍኤክስ እና የንክኪ ማያ ገጽ ቤተ -መጻሕፍት ናቸው ፣ ከ github ሊወርድ የሚችል የ MCUFRIEND_kbv ቅጂ እና ለ INA3221 ፣ SwitchDocLabs ቤተ -መጽሐፍት SDL_Arduino_INA3221 እንዲሁ ከጊትብ የሚወርድ ፣ ሁለቱም በፍጥነት ይምጡ የጉግል ፍለጋ።

ደረጃ 11: የመጨረሻ ንክኪዎች

የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች
የመጨረሻ ንክኪዎች

ሀሳቡ ለፕሮጀክት ሥራ እሱን ለመጠቀም ነው። ለአርዱዲኖ ቦርዶች እና የዳቦ ሰሌዳ የመገጣጠሚያ መቀርቀሪያዎችን ያካተተ ተነቃይ ፓነል ተሠርቷል። በአንድ ጊዜ ለሚሠሩ የተለያዩ ፕሮጀክቶች ሳጥኑ እንደገና ጥቅም ላይ ሊውል እንደሚችል።

የተለየ ነገር ፣ የተሻለ ወይም ሁለቱንም ለማድረግ ይህ ለጥቂት ሀሳቦች ምንጭ ይሆናል ብዬ እጠብቃለሁ። እኔ የጠቀስኳቸውን ተጨማሪ ባህሪዎች እጨምራለሁ እና እጨምራለሁ ፣ ግን ይህ ከማንኛውም እገዛ ከሆነ እባክዎን የሚፈልጉትን ይውሰዱ እና ይደሰቱ። አንፀባራቂ ጉዳዮች ካሉ እባክዎን ያሳውቁኝ።

አሁን እገባለሁ እና እጠቀማለሁ ፣ የምሠራባቸው ጥቂት ፕሮጀክቶች አሉኝ!

የሚመከር: