ዝርዝር ሁኔታ:

ለማስተማር እና ለመገምገም ቀላል በይነተገናኝ በይነገጽ። 11 ደረጃዎች
ለማስተማር እና ለመገምገም ቀላል በይነተገናኝ በይነገጽ። 11 ደረጃዎች

ቪዲዮ: ለማስተማር እና ለመገምገም ቀላል በይነተገናኝ በይነገጽ። 11 ደረጃዎች

ቪዲዮ: ለማስተማር እና ለመገምገም ቀላል በይነተገናኝ በይነገጽ። 11 ደረጃዎች
ቪዲዮ: IWCAN - WaterAid's Experience of mWater 2024, ህዳር
Anonim
Image
Image

ይህ ፕሮጀክት የተገነባው እንደ የዩኒቨርሲቲ ክፍል አካል ነው ፣ ግቡ አንድን ርዕሰ ጉዳይ ለማስተማር እና ለመገምገም በይነተገናኝ ስርዓት መፍጠር ነበር። ለእሱ በይነገጽ በፒሲ ላይ ማቀነባበሪያን እና አርዱዲኖ ናኖን ለመጫወቻ ማዕከል ቁልፍ እና ለኤልዲዎች እንጠቀም ነበር ፣ ስለዚህ በጣም ቀላል ነው። ለማስተማር ፣ አንድ ሞዴል የሚታይበት እና ተጠቃሚው በእያንዳንዱ ክፍሎች ውስጥ ጠቅ ማድረግ የሚችልበትን በይነገጽ ያቀርባል። ስለ እሱ የጽሑፍ መግለጫ ለማግኘት። ሆኖም ተጠቃሚውን ለመገምገም እንቆቅልሹን የመሰለ ችግርን ያቀርባል ፣ ተጠቃሚው ተጓዳኝ ሞዴሉን ለመገንባት እያንዳንዱን ክፍል መጎተት እና መጣል ያለበት እና መልሳቸውን ለማረጋገጥ አንድ ቁልፍን ይጫኑ ፣ ከዚያ በአዝራሩ ላይ ያሉት ኤልኢዲዎች ለተጠቃሚው ይነግሩታል። መልሱ ትክክል ከሆነ ወይም አይደለም።

ይህንን ፕሮጀክት ለመሥራት የሮጠን በጣም የተለመደው ችግር የግንኙነቱ መዘግየት በኮምፒዩተሮች መካከል ሊለያይ ስለሚችል የመሣሪያውን ተንቀሳቃሽነት የሚያደናቅፍ በመሆኑ በማቀነባበር እና በአርዱዲኖ መካከል ያለው ግንኙነት ነበር። እንዲሁም ፣ አርዱዲኖ ሁል ጊዜ የሚገናኝበትን ወደብ መግለፅ አለብዎት ፣ የተገናኘውን እያንዳንዱ የዩኤስቢ መሣሪያ ይቆጥራል ፣ ስለዚህ የትኛው COM እንደሆነ ማረጋገጥ አለብዎት።

ደረጃ 1 በማቀነባበር (በይነገጽ) ላይ በይነገጽን ማቀናበር።

በማቀነባበር (በይነገጽ) ላይ በይነገጽን ማዘጋጀት (ማዋቀር)።
በማቀነባበር (በይነገጽ) ላይ በይነገጽን ማዘጋጀት (ማዋቀር)።

ጥቅም ላይ የሚውሉትን ተለዋዋጮች ፣ የሁሉንም ክፍሎች አቀማመጥ እንደ x እና y መጋጠሚያዎች ፣ እንዲሁም የእያንዳንዱ ክፍሎች ምስሎች ለማስተማር (imgA) እና ለመገምገም (img) ምናሌዎች አዘጋጅተናል። ፣ መልሶች ትክክል መሆናቸውን ለመፈተሽ ድርድር እና ለዝርፊያ እና መቆለፊያዎች ድርድር ፣ አይጤው ከቁራጮቹ በላይ መሆኑን እና እነሱን ለመውሰድ እየሞከረ እንደሆነ ይወስናሉ። ከዚያ እነሱን ለማስጀመር ይቀጥሉ እና በይነገጹ ከአርዱዲኖ ጋር የሚገናኝበትን ወደብ ይክፈቱ።

ደረጃ 2 - በማቀነባበር ላይ በይነገጽን ማዘጋጀት (ዋና ምናሌ)።

በማቀነባበር ላይ በይነገጽን ማቀናበር (ዋና ምናሌ)።
በማቀነባበር ላይ በይነገጽን ማቀናበር (ዋና ምናሌ)።
በማቀነባበር ላይ በይነገጽን ማቀናበር (ዋና ምናሌ)።
በማቀነባበር ላይ በይነገጽን ማቀናበር (ዋና ምናሌ)።

በመጀመሪያ ፣ ዋናው ምናሌ ሁለት አዝራሮችን ያሳያል ፣ እና አንደኛው ሲጫን ፕሮግራሙ “ያስተምራል” ምናሌን ወይም “ገምግም” ምናሌን ይጫናል።

ስለዚህ አይጤው ሲጫን ፣ እና ከአንዱ አዝራሮች በላይ ሆኖ ፣ አዲሱ ምናሌ የሚፈልገውን የሁሉንም ክፍሎች አቀማመጥ ይልካል እና ሌላውን ምናሌ ይጭናል።

ደረጃ 3: በማቀነባበር ላይ በይነገጽን ማዘጋጀት (“ማስተማር” ምናሌ)።

በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ

እዚህ ፣ መዳፊት ከአንዱ ክፍሎች አንዱን በማንዣበብ ላይ ከሆነ ፣ ተጓዳኙን መንኮራኩር ያነቃቃል ፣ ይህም አይጤው ከተጫነ ተጓዳኙን ጽሑፍ ያነቃቃል እና በማያ ገጹ ላይ ያሳየዋል።

ደረጃ 4 በማቀነባበር ላይ በይነገጽን ማዘጋጀት (“መገምገም” ምናሌ)።

በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ
በሂደት ላይ ያለውን በይነገጽ ፕሮግራም ማድረግ

እዚህ አንድ ነው ፣ እሱ አይጤዎቹን ሲጫኑ ቁልፎቹን ያነቃቃቸዋል ፣ ግን በዚህ ጊዜ ጽሑፎችን ከማሳየት ይልቅ የተመረጠውን ክፍል ይጎትታል። (ይህ በአይጥ በመጎተት ፣ በመጣል እና በማንዣበብ ላይ የተመሠረተ ነበር። ከ processing.js)

ደረጃ 5 - መዳፊት ሲጫን።

መዳፊት ሲጫን።
መዳፊት ሲጫን።

ቀደም ሲል እንደተገለፀው መዳፊት ሲጫን እና መወጣጫው “እውነት” ከሆነ ተጓዳኙን ተቆልፎ ያነቃዋል።

ደረጃ 6 - መዳፊት ሲጎተት።

መዳፊት ሲጎተት።
መዳፊት ሲጎተት።

አይጤው ከተጎተተ ትክክለኛው ምናሌ የግምገማ ምናሌ ነው እና ከተቆለፉት አንዱ “እውነት” ነው ፣ ተጓዳኙን ክፍል ከመዳፊት ጎን ይጎትታል።

ደረጃ 7 - መዳፊት ሲለቀቅ።

አይጥ ሲለቀቅ።
አይጥ ሲለቀቅ።
አይጥ ሲለቀቅ።
አይጥ ሲለቀቅ።

ስለዚህ አይጤው ከተለቀቀ እና አሁንም በ “ገምግም” ምናሌ ላይ ከሆነ ፣ ሞዴሉ በበቂ ቅርብ ከሆነ መገንባት በሚፈልጉበት ቦታ ላይ እንዲቀመጥ በማድረግ መልሱ ትክክል መሆኑን ይፈትሻል። ከዚያ ሁሉንም የተቆለፉትን እና ጽሑፎችን ወደ “ሐሰት” ያስተካክላል።

ደረጃ 8 - ከአርዱዲኖ ጋር መገናኘት።

ከአርዱዲኖ ጋር መግባባት።
ከአርዱዲኖ ጋር መግባባት።

ስለዚህ አሁን በአርዱዲኖ ላይ ያለውን ቁልፍ ከተጫኑ ሁሉንም ትክክለኛ ክፍሎች በቦታው ካስቀመጡ እና ትክክል ወይም ስህተት ከሆነ ይነግርዎታል ፣ ከዚያ ትክክል ከሆነ “1” ወይም ለ “2” ይልካል አርዱinoኖ።

ደረጃ 9 - አርዱዲኖን (መርሃግብር) ማቀናበር

አርዱዲኖን (መርሃግብር) ማቀናበር
አርዱዲኖን (መርሃግብር) ማቀናበር
አርዱዲኖን (መርሃግብር) ማቀናበር
አርዱዲኖን (መርሃግብር) ማቀናበር

ይህ ለ arduino ጥቅም ላይ የዋለው መርሃግብር ነበር ፣ ግን በአርሴድ አዝራር ፣ ስለዚህ ወደ አዝራሩ የሚሄደው አረንጓዴ ሽቦ በአዝራሩ (COM) ላይ ወደ ታችኛው አገናኝ እና ቀይ ሽቦው ወደ መካከለኛው (NO) ይሄዳል። ለኤሌዲዎቹ አንድ 220Ω resistor ፣ 1kΩ ለ አዝራሩ ጥቅም ላይ ውሏል።

ደረጃ 10 - አርዱዲኖን ፕሮግራም ማድረግ

አርዱዲኖን ፕሮግራም ማድረግ
አርዱዲኖን ፕሮግራም ማድረግ

አሁን ፣ አዝራሩን በዲጂታል ፒን 2 እና በ LED ፣ በ 4 ፣ 6 እና 8 ላይ እንደ INPUT ያዋቅራል ፣ ከዚያ ወደቡን ያዋቅራል እና ያነባል ፣ “1” (ትክክለኛ መልስ) ካገኘ 3 ን ያበራል። ኤልኢዲዎች አንድ በአንድ ፣ “2” (የተሳሳተ መልስ) ካገኘ ከእነሱ አንዱን ብቻ ያበራል። እንዲሁም ፣ አዝራሩ ከተጫነ በይነገጽ “e” ይልካል።

ደረጃ 11: ያ ብቻ ነው ፣ ይዝናኑ

ለዚህ ፕሮጀክት ያገለገሉ ኮዶች እነ:ሁና ፦

የሚመከር: