ዝርዝር ሁኔታ:

ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር - 7 ደረጃዎች
ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር - 7 ደረጃዎች

ቪዲዮ: ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር - 7 ደረጃዎች

ቪዲዮ: ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር - 7 ደረጃዎች
ቪዲዮ: VOLTMETER with DIY RELHARGEABLE BATTERY - አርዱinoኖንን በባትሪ እንዴት ኃይል መስጠት እንደሚቻል 2024, ህዳር
Anonim
ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር
ባለ 4 አሃዝ እና 7 ክፍል ማሳያ ፣ ከአርዱዲኖ ጋር

በዚህ መማሪያ ውስጥ አርዱዲኖን በመጠቀም በ 4 አሃዞች የ 7 ክፍል ማሳያ እንዴት እንደሚጠቀሙ አሳያችኋለሁ። እኔ ልጠቁማቸው የምፈልጋቸው አንዳንድ መሠረታዊ ነገሮች ይህ በአርዱዲኖ ኡኖ ፣ ሊዮናርዶ ፣ 13 ዲጂታል ፒኖች ያሉት ሰሌዳዎች በሙሉ ማለት ይቻላል የሚይዝ መሆኑ ነው። አብዛኛዎቹ ማሳያዎች በቀጥታ ከአርዱዲኖ ፣ ወይም በተከላካይ በኩል የሚገናኙ 12 መሰንጠቂያ ፒኖች አሏቸው። እንዲሁም ፣ እነዚህ ማሳያዎች Ground ፣ 5V ወይም 3.3V እንዲገናኙ የማያስፈልጋቸው መሆኑን ለመጠቆም እፈልጋለሁ። ስለዚህ ፣ እንጀምር…

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

የዚህ ዓይነቱን ማሳያ መጠቀም ማለት ይቻላል ምንም ቁሳቁሶች አያስፈልጉም።

- 4 x 330Ω ተቃዋሚዎች

- 12 x ከወንድ እስከ ወንድ ዝላይ ሽቦዎች

- 1 x አርዱinoኖ

- 1 x የማንኛውም መጠን ዳቦ ሰሌዳ (የኃይል መስመሮችን አያስፈልጋቸውም)

የዚህን ንድፍ ናሙና ለመሥራት ምንም መሣሪያዎች አያስፈልጉም። ሆኖም ፣ ለበለጠ ቋሚ አጠቃቀም የሽያጭ ብረት እና ፒሲቢ ሰሌዳ ያስፈልጋል።

ደረጃ 2 - የዳቦ ሰሌዳ አቀማመጥ

የዳቦ ሰሌዳ አቀማመጥ
የዳቦ ሰሌዳ አቀማመጥ

የተወሰነ አውድ ለመስጠት ብቻ የእያንዳንዱን ፒን አጠቃቀም እገልጻለሁ። በማሳያው ላይ ካሉት 12 ፒኖች ውስጥ 8 ቱ ለ 8 ክፍሎች ያገለግላሉ። አንድ የአስርዮሽ ነጥብን በሚቆጣጠርበት ጊዜ ማንኛውንም አሃዝ ለመፍጠር 7 ክፍሎች አሉ። ከ 12 ፒኖች ውስጥ የተቀሩት 4 ቱ በማሳያው ላይ ያሉትን እያንዳንዱን 4 አሃዞች ይቆጣጠራሉ። በላዩ ላይ ተከላካይ ያለው ማንኛውም ፒን ከ 4 ዲጂት ፒኖች አንዱ ነው ፣ አለበለዚያ እነሱ የክፍል ፒኖች ናቸው።

በማሳያው እና በአርዱዲኖ መካከል ያለውን ግንኙነት ለማሳየት ከላይ ያለውን ንድፍ እኔ ከመፍጨት ፈጠርኩ። ተቃዋሚዎች ያሉበትን ቦታ ልብ ይበሉ ምክንያቱም ተቃዋሚውን በማሳያው ላይ ካለው የተሳሳተ ፒን ጋር ካገናኙት ፣ ያ አሃዝ አይሰራም ወይም ያ ክፍል አይሰራም ፣ ለዘላለም…

*** አስፈላጊ ማስታወሻ ***

የወረዳ መቀየሪያውን ሲያቀናብሩ ቢጫውን እና ሐምራዊ ሽቦዎቹን (የወረዳ ዲያግራሜን አበላሽቼዋለሁ)።

ደረጃ 3: ቤተ -መጽሐፍቱን መጫን

አንድ ማሳያ በቀላሉ ለመቆጣጠር ከዚህ በታች የተገናኘው ቤተ -መጽሐፍት ከአርዲኖ ድር ጣቢያ ነው። አገናኙ ወደ github ይሄዳል። በ github ላይ በጭራሽ ካልነበሩ ፣ በጥንቃቄ ያዳምጡ ፣ የሚቀጥለውን አንቀጽ ካነበቡ። ወደ ድር ጣቢያው ሲገቡ በመስኮቱ በቀኝ በኩል ይመልከቱ እና “ዚፕ አውርድ” እስኪያዩ ድረስ ወደ ታች ይመልከቱ። ያንን አዝራር ጠቅ ያድርጉ እና በማውረዶችዎ ውስጥ ሲታይ ይመልከቱ።

አሁን ቀደም ሲል የተጫነውን ቤተ -መጽሐፍት በቤተ -መጽሐፍት አቃፊዎ ውስጥ መጫን አለብዎት። አሁን ይህንን እንዴት እንደሚያደርጉት ከዚያ ወደ ቀጣዩ ደረጃ ይዝለሉ ፣ አለበለዚያ ማንበብዎን ይቀጥሉ። መጀመሪያ ወደ ፈላጊው ውስጥ ይግቡ እና “ሰነዶች” አቃፊውን ይፈልጉ እና ይክፈቱት። ከዚያ “አርዱዲኖ” አቃፊውን ይፈልጉ እና ይክፈቱት። ከዚያ የቤተመጽሐፍት አቃፊውን ይፈልጉ እና ይክፈቱት። በመጨረሻ የተጫነውን ቤተ -መጽሐፍት ወደ ተከፈተው የቤተ -መጻህፍት አቃፊ ውስጥ ይጎትቱ እና ይጣሉ።

አስፈላጊ። ቤተመፃህፍቱን ወደ ቤተመፃህፍት አቃፊ በሚያስገቡበት ጊዜ የአርዲኖ ማመልከቻዎ ተከፍቶ እና እየሰራ ከሆነ አርዱዲኖ ቤተመፃሕፍቱን አያውቀውም። ማመልከቻውን ትተው እንደገና መክፈት አለብዎት።

github.com/DeanIsMe/SevSeg

ደረጃ 4 - ኮዱ

ኮዱ
ኮዱ

አንድን ነገር በትክክል ለማሳየት ኮዱ ከዚህ በታች ተዘርዝሯል።

#«SevSeg.h» ን ያካትቱ

SevSeg sevseg; // የሰባት ክፍል ተቆጣጣሪ ነገር ባዶነት ቅንብር () {byte numDigits = 4; ባይት አሃዝ ፒኖች = {2, 3, 4, 5}; ባይት segmentPins = {6, 7, 8, 9, 10, 11, 12, 13}; bool resistorsOnSegments = 0; // ከላይ ያለው ተለዋዋጭ የሚያመለክተው 4 ተቃዋሚዎች በዲጂት ፒኖች ላይ መቀመጣቸውን ነው። በክፍል ፒኖች ላይ 8 ተቃዋሚዎችን ለመጠቀም ከፈለጉ // ተለዋዋጭ ወደ 1 ያዘጋጁ። sevseg.begin (COMMON_CATHODE ፣ numDigits ፣ digitPins ፣ segmentPins ፣ resistorsOnSegments) ፤ ብሩህነት (90); } ባዶነት loop () {sevseg.setNumber (3141, 3) ፤ sevseg.refreshDisplay (); // በተደጋጋሚ መሮጥ አለበት

ደረጃ 5: ውጤቱ

ማሳያውን በትክክል ካገናኙት ፣ ኮዱን በትክክል ከሰቀሉ እና በትክክል ኮድ የተገለበጡ ከሆነ የእርስዎ ማሳያ ፒ (3.141 ብቻ) ማሳየት አለበት።

ያ ካልሆነ ፣ ስህተት እየሆነ ላለው ሁሉ ደረጃ ስድስት ን ያንብቡ።

በትክክል ከደረሱ ፣ ከዚያ በደረጃ ሰባት ውስጥ እንዲሄዱ እመክራለሁ።

ደረጃ 6 - መላ መፈለግ

በማሳያዎ ላይ ሊያበላሹ የሚችሉ ሁለት ሊሆኑ የሚችሉ ነገሮችን እዚህ ዘርዝሬያለሁ። እንደ አለመታደል ሆኖ ከሁለቱ አንዱ ሊስተካከል የሚችል ነው።

- ማሳያዎ 8888 እያሳየ ነው

አይጨነቁ ይህ ሊስተካከል የሚችል ችግር ነው ፣ እነዚህን ደረጃዎች ብቻ ይከተሉ

1. በኮድ ውስጥ "sevseg.begin (COMMON_CATHODE ፣ numDigits ፣ digitPins ፣ segmentPins) ፤"

2. "የተለመደ ካታዴን" ወደ "የተለመደ አኖድ" ይለውጡ

3. ኮዱን እንደገና ይስቀሉ

- የእርስዎ ማሳያ 3.1 ወይም.141 ወይም 3.1 1 ወይም 3.14 ያለ ሌላው 1 እያሳየ ነው

በሚያሳዝን ሁኔታ ፣ ይህ ችግር ሊስተካከል ወይም ሊስተካከል አይችልም። (… (ያ የሚያለቅስ ፊቴ ነው)

1. ግንኙነቶችዎን ይፈትሹ እና ሁሉም ነገር እንደተሰካ እና እንዳይዘዋወር ያረጋግጡ

2. ምናልባት ንድፉን እንደገና ይፈትሹ ፣ ምክንያቱም ምናልባት እርስዎ በስህተት ስለሰኩት

3. ማሳያውን (3.141 ፣ 3) በሚለው ቦታ ባዶ መስመሩን ይፈልጉ እና 3.141 ን ወደ 8888 ይለውጡ እና ከ 8 ቱ አንዱ ጠፍቶ እንደሆነ ይመልከቱ።

4. እንደዚያ ከሆነ አንደኛው አሃዝ ተቃጠለ ማለት አንድ ትርጉም ሊኖረው ሲገባ አንደኛው ሽቦ ተከላካይ ባይኖረውም። ከማሳያው ጀርባ በመመልከት ይህንን ማረጋገጥ ይችላሉ። በአንዱ ካስማዎች አቅራቢያ ማንኛውንም ጥቁር ካዩ ከዲጂታል ቦታዎች አንዱን አሸንፈዋል። በሚያሳዝን ሁኔታ ይህ ሊስተካከል የማይችል እና ሌላ ማሳያ መግዛት ይፈልጋሉ።

5. ሊሸነፉ የማይችሉትን ሽቦዎች ካዘዋወሩበት ቦታ ጥቁር ምልክት በየትኛውም ቦታ ካላዩ ፣ ከዚያ ስልታዊውን ይመልከቱ እና ከዚያ በትክክል ያስገቡ እና ኮዱን ከ 8888 ወደ 3.141 ይለውጡ።

ደረጃ 7: ወደ ፊት መሄድ

ብዙ ፒን የሚጠይቁ ብዙ ኤልኢዶችን ለመቆጣጠር በአርዱዲኖ ላይ ጥቂት ፒኖችን የመጠቀም አንዱ ዘዴ ባለሶስት-ግዛት 8 ፒን ፈረቃ-ምዝገባ ነው። ስለዚህ የ 8 ክፍል ፒኖችን በቀጥታ ከአርዲኖ ከማገናኘት ይልቅ ወደ ፈረቃ መዝገብ ውስጥ መሰካት እና ያንን እንዴት ማድረግ እንደሚችሉ ማወቅ ይችላሉ።

እሱ ያመጣሁት ሀሳብ ብቻ ነው ፣ ግን እንዴት ማድረግ እንዳለብኝ አላውቅም ወይም በአርዱዲኖ እና በማሳያው ቤተ -መጽሐፍት እንኳን የሚቻል ከሆነ ፣ ግን ሄይ ፣ የማወቅ ጉጉት ላለው ምግብ ምግብ።

በማሳያዎ ይደሰቱ እና ይህንን አስተማሪውን እንደወደዱት ተስፋ አደርጋለሁ ምክንያቱም በእኔ ረቂቆች ውስጥ ካሉት ብዙ ውስጥ ያጠናቀቅኩት የመጀመሪያው ነው።

የሚመከር: