ዝርዝር ሁኔታ:

2-አዝራር ባለአራትዮሽ እኩልታ ፈታኝ-5 ደረጃዎች
2-አዝራር ባለአራትዮሽ እኩልታ ፈታኝ-5 ደረጃዎች

ቪዲዮ: 2-አዝራር ባለአራትዮሽ እኩልታ ፈታኝ-5 ደረጃዎች

ቪዲዮ: 2-አዝራር ባለአራትዮሽ እኩልታ ፈታኝ-5 ደረጃዎች
ቪዲዮ: Yemeabel Wanategnoch - S01E02 - Part 2 - የማዕበል ዋናተኞች ክፍል 2 2024, ሀምሌ
Anonim
Image
Image

መግቢያ

ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ!

ይህንን ፕሮጀክት የጀመርኩት የፕሮግራም እውቀቴን ለማራዘም ነው። ብዙውን ጊዜ እርስዎ የሚፈልጉትን ፕሮግራም ለመፍጠር የተለያዩ የምንጭ ኮድን ያዋህዳሉ። ግቤ ከመሣሪያ ጋር ለመገናኘት የራሴን የፕሮግራም ኮድ መጻፍ ነበር። ለማስላት ቀላል መሣሪያን መፍጠር ወደድኩ። ከተወሰነ ወር በፊት አራት ማዕዘን እኩልታን ለመፍታት ጓደኛዬን ደግፌ ነበር።

ቤዚንጋ! ይህ የአጠቃቀም ጉዳይ ነው!

የድሮ የብረት ሳጥንን እንደገና ተጠቀምኩ። የመሣሪያዎችን አነስተኛነት እና በይነገጽ እመርጣለሁ። ለዚህ ነው ግብዓት ለመስጠት 2 አዝራሮችን ብቻ ለመጠቀም የምፈልገው። ውድድሩ በቀላል LCD ማሳያ ይታያል።

አቅርቦቶች

ቁሳዊ ዝርዝር:

ሣጥን

2 አዝራር የመጫወቻ ማዕከል ዘይቤ

አርዱዲኖ ናኖ ፣ ወይም ተመሳሳይ

ኤልሲዲ ማሳያ 1602 ከ I2C አስማሚ ጋር

ማብሪያ/ማጥፊያ

ሽቦዎች

2x 10k Ohm resistor

ባትሪ 9 ቪ ብሎክ

ለ 9 ቪ ባትሪ አያያዥ

የዳቦ ሰሌዳ

ልዩ ልዩ (የእንጨት ቁራጭ ፣ የብረት አንግል ፣ የኬብል ትስስር ፣ ጠመዝማዛ ፣ ማጠቢያዎች)

መሣሪያዎች

አየ

ብየዳ ብረት

ቁፋሮ ማሽን

ለፕሮግራም ኮምፒተር

ደረጃ 1 - የሂሳብ ጀርባ

ሶፍትዌር
ሶፍትዌር

ማቲማቲካል ዳራ

ባለ2-አዝራሩ ባለአራትዮሽ ቀመር የአራትዮሽ ተግባር የ X ዘንግን የሚያቋርጥባቸውን እሴቶች ያሳያል። ባለአራትዮሽ ተግባር የ X- ዘንግን በጭራሽ ፣ አንድ ጊዜ ወይም ሁለት ጊዜ ማቋረጥ አይችልም።

እነዚህን እሴቶች ለማስላት የተለያዩ መንገዶች አሉ። ለመሳሪያዬ ፣ የ PQ- ቀመርን እጠቀማለሁ (እርግጠኛ አይደለሁም ፣ ይህ አገላለጽ በዓለም ዙሪያ ጥቅም ላይ ይውል እንደሆነ)።

ባለአራትዮሽ እኩልታ መልክ አለው-

ax²+bx+c = 0

የማቋረጫ ነጥቦችን ለማስላት ፣ ቅጹን በ x²+px+q = 0 ከ p = b/a ጋር ይከፋፍሉ። q = ሐ/ሀ

የ PQ ቀመር;

x1 = -p/2 + ካሬ ((ገጽ/2) ² -q)

x2 = -p/2 -ካሬ ((ገጽ/2) ² -q)

ውጤቱ x 0 ፣ 1 ወይም 2 እሴቶችን ማግኘት ይችላል። ያ በካሬው ሥር ስር ባለው እሴት ላይ የተመሠረተ ነው።

እሴቱ> 0 ነው ፣ ከዚያ PQ-Formula ሁለት መፍትሄዎች አሉት።

እሴቱ = 0 ነው ፣ ከዚያ PQ-Formula አንድ መፍትሄ አለው

እሴቱ <0 ነው ፣ ከዚያ የ PQ ቀመር መፍትሄ የለውም። ተግባሩ X-Axis ን አያልፍም።

ደረጃ 2 ሶፍትዌር

ሶፍትዌር

ለፕሮግራም እኔ ኦፊሴላዊውን አርዱዲኖ አይዲኢን ተጠቀምኩ። ኢላማዬ የራሴን የሶፍትዌር ፕሮግራም መፍጠር ነበር። የእኔ በይነገጽ ሁለት አዝራሮች ሊኖሩት ይገባል። በተለያዩ ደረጃዎች መካከል ለመርገጥ አንድ ቁልፍ ፣ ሁለተኛው ደረጃዎች በተለያዩ ደረጃዎች ውስጥ ያሉትን እሴቶች ለመለወጥ።

PQ-Formula ን ለመፍታት ፣ ከላይ ያለውን መዋቅር እፈጥራለሁ

በእርግጠኝነት ፣ መንኮራኩሩን እንደገና አልፈጥርም። ኮዱን ለመፍጠር ፣ ሞጁሉን እጠቀም ነበር-

- ማረም

- ማሳያ

የሚከተሉት ነጥቦች ትልቁ ፈተናዎች ነበሩ

- ምልክቱን እንዴት መምረጥ እችላለሁ? ይህንን ተግዳሮት በተግባራዊ ሞዱሉ (አገናኝ) ፈታሁት። ኮዱ ግብዓቱን በ 2. ይከፍላል ግብዓቱ እንግዳ ቁጥር ነው ፣ እሴቱ አሉታዊ ይሆናል ፣ አለበለዚያ ቁጥሩ አዎንታዊ ነው።

- በሁሉም ደረጃዎች ከሮጥኩ በኋላ ሁሉንም እሴቶች ወደ 0 ማወጅ አለብኝ።

- የሚታየው ጽሑፍ የተላኩ ቁምፊዎችን ብቻ ያጠፋል። ኮዶቹ 4 ቁምፊዎች ያሉት ቃል ከላኩ እነዚህ 4 ቁምፊዎች ብቻ እንደገና ይጫናሉ። ቃሉ ከዚህ በፊት ብዙ ቁምፊዎች ቢኖሩት ገጸ -ባህሪያቱ ይቆያሉ። ያንን ለማስተካከል ፣ የሚታየው ጽሑፍ በባዶዎች ይሞላል። በተከታታይ ያሉ ሁሉም 16 ቁምፊዎች እንደገና ይጫናሉ።

የመጨረሻው ኮድ ተያይ attachedል።

ደረጃ 3 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር

ሃርድዌር

ክፍሎቹ ከላይ ተዘርዝረዋል። ለዚህ ፕሮጀክት ሃርድዌር ቀላል ነው። እኔ የአርዱዲኖ ማይክሮፕሮሰሰር ፣ 2 ቁልፍ እና ማሳያ ብቻ እፈልጋለሁ። እሺ ፣ ሳጥን ውስጥ ማስገባት ከፈለጉ ፣ ሳጥን እና የኃይል አቅርቦት እንዲሁ ያስፈልግዎታል።

የድሮውን የብረት ሳጥን እንደገና እጠቀማለሁ። ለኃይል አቅርቦት ማብሪያ / ማጥፊያ ውስጥ ለመሰኪያ ቀዳዳ ውስጥ አንድ ቀዳዳ ቆፍሬያለሁ። የሳጥኑ ሽፋን 3 ቀዳዳዎችን አግኝቷል። ለትላልቅ አዝራሮች ሁለት ቀዳዳዎችን ቆፍሬ ለማሳየት እና ለማሳያ መስኮት ቆረጥኩ። ማሳያ እና አዝራሮችን ለመጠገን ተጨማሪ ነገሮች እንዲኖሩት ከሽፋኑ በስተጀርባ አንድ ትንሽ እንጨት እሰካለሁ። መልክውን ለማሻሻል ሳጥኑ ተለጣፊዎችን አግኝቷል።

ለኃይል አቅርቦት ፣ እንደገና ሊሞሉ የሚችሉ የ 9 ቪ ማገጃ ባትሪዎችን እመክራለሁ። ባትሪውን በኃይል መቀየሪያ በኩል ወደ አርዱinoኖ አገናኘዋለሁ። ባትሪው በትንሽ የብረት ማዕዘን ወደ ሳጥኑ ተስተካክሏል። ለባትሪው አያያዥ በኬብል ግንኙነቶች ብቻ ተስተካክሏል።

ማይክሮፕሮሰሰርው የአርዱዲኖ ናኖ ክሎኖ ነው። ለዚህ የአጠቃቀም ጉዳይ አፈፃፀሙ በቂ ነው። አቲንቲ 85 ፣ ለምሳሌ ዲጂስፓርክ ማይክሮፕሮሰሰር ውድቅ ተደርጓል። አርዱዲኖ ከማሳያው ቀጥሎ “ዳቦ ተሳፍሯል”።

ማሳያው የ 1602 ኤልሲዲ ማሳያ ነው። በሁለት ረድፎች ውስጥ 16 ቁምፊዎችን መጠቀም ይችላሉ። ይህንን ማሳያ በብዙ የተለያዩ ማሽኖች ውስጥ መሣሪያዎችን ማግኘት ይችላሉ። ይህንን ማሳያ ለመጠቀም ሁለት የተለያዩ መንገዶች አሉ። ማሳያውን በቀጥታ ከተቆጣጣሪው ጋር ማገናኘት ይችላሉ ወይም በ I2C በኩል ወደ ማሳያው ለመግባባት ተጨማሪን መጠቀም ይችላሉ። I2C መደበኛ ፕሮቶኮል ነው። እኔ ተጠቀምኩበት ፣ ምክንያቱም ማሳያውን ከተቆጣጣሪው ጋር ማገናኘት ቀላል ነው። ከ 16 ፣ ከቪሲሲ ወደ 5 ቮ ፣ ከ GND እስከ GND ፣ ከ SDA እስከ A4 ፣ SCL እስከ A5 ፋንታ 4 ኬብሎች ብቻ ያስፈልግዎታል። ማሳያው በሳጥኑ ሽፋን ላይ በዊንች ተስተካክሏል።

አዝራሮቹ በጣም ትልቅ ናቸው! እነሱ የተለመደው የመጫወቻ ማዕከል ጨዋታ ዘይቤ አላቸው። ወድጀዋለሁ! አዝራሮቹ ከዲጂታል ፒን 4 እና 7. ጋር ተገናኝተዋል። እባክዎን 10 ኪ ተቃዋሚዎችን አይርሱ!

ሽፋኑን ለመክፈት ፣ ለምሳሌ ባትሪውን ለመለዋወጥ ፣ የዳቦ ሰሌዳው ላይ የተሰኩ ረጅም ኬብሎችን እጠቀም ነበር።

ደረጃ 4 - ሽቦ

ሽቦ
ሽቦ

ደረጃ 5 የወደፊት መሻሻል

የወደፊት መሻሻል

አንድ ፕሮጀክት ከጨረሱ በኋላ ሁል ጊዜ ለማሻሻያ ሳንካዎችን ወይም ባህሪያትን ያገኛሉ። በዚህ ፕሮጀክት ውስጥ ጥቂት ነጥቦችን በማግኘቴ ደስተኛ ነኝ ፣ ለወደፊቱ አሻሽላለሁ።

ለቀጣዩ ጊዜ በሳጥኑ ውስጥ ብዝበዛን አሻሽላለሁ። በዚህ ፕሮጀክት መጀመሪያ ላይ ማሳያውን ፣ የኃይል መቀየሪያውን እና አዝራሮቹን አስተካክለዋለሁ። በመጨረሻ ለባትሪው እና ለማይክሮፕሮሰሰር በሳጥኑ ውስጥ በቂ ቦታ ለማግኘት ትንሽ ችግር ገጠመኝ። አዝራሩን እና ማሳያውን የበለጠ ወደ ውጭ ሳስቀምጥ በሳጥኑ ውስጥ ላሉት ክፍሎች ቦታ ምንም ችግር አይኖረኝም።

በአሁኑ ጊዜ አራት ማዕዘን ቀመርን ለመፍታት የአጠቃቀም መያዣ የለኝም። መሣሪያውን ለማሻሻል መሣሪያውን በተጨማሪ የሂሳብ ነገሮች ፣ ለምሳሌ መሰረታዊ ካልኩለስ ወይም ቀመሮች እንደ ሁለትዮሽ ቀመር ወይም የፒታጎራስ ዓረፍተ ነገር ማስፋት እፈልጋለሁ።

የሚመከር: