ዝርዝር ሁኔታ:
- ደረጃ 1 ለፕሮጀክቱ የሚያስፈልጉን
- ደረጃ 2 ወረዳውን መገንባት
- ደረጃ 3: ኢሲቢቲ M4 ፒኖት
- ደረጃ 4: የስቴፕቦርድ ግንኙነቶች
- ደረጃ 5 ኮድ - ክፍል 1 - ዲጂታል ፒኖችን ማዘጋጀት
- ደረጃ 6 ኮድ - ክፍል 2 - አናሎግ ፒኖችን ያዘጋጁ እና የቁጥር ቁምፊዎችን ኮድ ያድርጉ
- ደረጃ 7 ኮድ - ክፍል 3 - ሂደቶች
- ደረጃ 8 ኮድ - ክፍል 4 - ዋናው ሉፕ
- ደረጃ 9 ኮድ - ጊዜን ለመቆጠብ ያውርዱ
ቪዲዮ: ባለሁለት ባለ 7 -ክፍል ማሳያ በ Potentiometer በ CircuitPython ቁጥጥር የተደረገባቸው - የእይታን ጽናት ማሳየት 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ ፕሮጀክት በሁለት ባለ 7 ክፍል LED ማሳያ (F5161AH) ላይ ማሳያውን ለመቆጣጠር ፖታቲሞሜትር ይጠቀማል። የ potentiometer knob ሲዞር ከ 0 እስከ 99 ባለው ክልል ውስጥ የሚታየው የቁጥር ለውጥ ሲቀየር በማንኛውም ቅጽበት አንድ LED ብቻ በጣም አጭር ነው ፣ ግን አይን ወይም ካሜራ ብልጭታውን አያስተውልም። ይህ የእይታ ጽናት ነው።
አዝራሩን መጫን ድርጊቱን ያዘገየዋል እና የግለሰብ ኤልኢዲዎች ሲበራ እና ሲጠፋ ማየት ይችላሉ።
እኔ CircuitPython ን የሚጠቀሙ በጣም ጥቂት አስተማሪዎች እንዳሉ አስተውያለሁ ስለዚህ ይህ ፕሮጀክት CircuitPython ን በሚያምር የሚሄድ Adafruit Itsybitsy M4 ልማት ቦርድ ይጠቀማል። Raspberry Pi ወይም ሌላ የማይክሮፕሮሰሰር ልማት ሰሌዳ ለመጠቀም ከፈለጉ በስክሪፕቱ ውስጥ ፒኖችን እና ቅንብራቸውን መለወጥ ብቻ ያስፈልግዎታል።
ደረጃ 1 ለፕሮጀክቱ የሚያስፈልጉን
ሃርድዌር
- Adafruit Itsybitsy M4 - ትንሽ ፣ ኃይለኛ እና ርካሽ የልማት ቦርድ
- የማይክሮ ዩኤስቢ ገመድ - ከፒሲ ለፕሮግራም
- የዳቦ ሰሌዳ (ወይም የጭረት ሰሌዳ እና የሽያጭ ብረት)
- የዳቦ ሰሌዳ መዝለያ ኬብሎች (ወይም ሽቦ እና ብየዳ ማገናኘት)
- ጥንድ F5161AH 7-ክፍል ማሳያዎች
- 10 ኪ ኦም ፖታቲሞሜትር
- የአዝራር መቀየሪያ
- ጥንድ 330 Ohm resistors
ሶፍትዌር
ሙ አርታኢ - ኮዱን ለመፃፍ እና ሰሌዳውን መርሃ ግብር ለመስጠት
ኢስቢቢሲን ማቋቋም እዚህ ተብራርቷል-
የቅርብ ጊዜው የ CircuitPython ስሪት
CircuitPython ቤተ -መጻሕፍት:
ሙ አርታኢ
እኔ በመጋገሪያ ሰሌዳ ላይ ጥቂት ሀሳቦችን ከሞከርኩ በኋላ በተለምዶ በፕሮጀክት ሰሌዳ እሠራለሁ። ይህ ማለት የተጠናቀቁ ፕሮጄክቶችን በ ‹ትዕይንት እና ይንገሩ› ዝግጅቶች ላይ ወይም ለተማሪዎቼ ለማሳየት ለሠርቶ ማሳያ ዝግጁ መሆን እችላለሁ።
ደረጃ 2 ወረዳውን መገንባት
የ 7 ክፍል ማሳያዎች እያንዳንዳቸው 10 ፒኖች አሏቸው። ከላይ እና ከታች ያሉት የመሃል ፒኖች ከውስጥ ጋር የተገናኙ እና የተለመዱ ካቶዶች ናቸው። ያ ማለት ሁሉም 8 ኤልኢዲዎች ፣ 7 ክፍሎች እና የአስርዮሽ ነጥብ ፣ በማሳያው ላይ ለ GND ግንኙነት አንድ የጋራ መስመር ይጋራሉ ማለት ነው። የአሁኑን ለመገደብ ይህ በ 330 Ohm resistor በኩል መሆን አለበት። እያንዳንዳቸው ሌሎች 8 ፒኖች አኖዶዶች ናቸው እና በቀጥታ በ ‹Isybitsy› ላይ ከሚገኙት የውጤት ፒኖች ጋር የተገናኙ ናቸው።
ይህ ማለት የመካከለኛው የላይኛው ክፍል (ሀ) ን በሚቆጣጠረው በ ‹Isybitsy ›ላይ ፒን 13 በ ‹77› ክፍል ማሳያዎች ላይ ከፒን 7 ጋር ተገናኝቷል ማለት ነው። በተመሳሳይ ፣ የላይኛውን የቀኝ ክፍል (ለ) የሚቆጣጠረው በ Itsybitsy ላይ ፒን 12 በ BOTH 7-ክፍል ማሳያዎች ላይ ከፒን 6 ጋር ተገናኝቷል። የተቀሩት የአኖዶዶች በተመሳሳይ ሁኔታ ተገናኝተዋል።
የተለመዱ ካቶዶሶች በ “resistors” በኩል ፣ በ ‹Iybitsy› ላይ ከ D3 እና D4 ካስማዎች ጋር ተገናኝተዋል። የሚፈለገውን ለመምረጥ ካቶዶቻቸውን ወደ ታች በመጎተት የማሳያ ቺፖችን በተናጠል ለመምረጥ ከ GND ጋር አልተገናኙም።
ደረጃ 3: ኢሲቢቲ M4 ፒኖት
ይህ በ ‹Isybitsy M4 ›ላይ ያሉትን ፒኖች በበለጠ በግልጽ ያሳያል።
ደረጃ 4: የስቴፕቦርድ ግንኙነቶች
ይህ ግንዛቤዎን ሊረዳ ይገባል። የግራ እጅ ግንኙነቶች (ቀይ… ግራጫ) አኖዶዶች ናቸው እና ከፒን ጋር የተገናኙ ናቸው - D13 ፣ D12 ፣ D11 ፣ D10 ፣ D9 ፣ D7 ፣ Tx እና Rx።
በመሃል ጥንድ ግንኙነቶች ውስጥ; ፒን 8 ፣ የግራ (አስር) ማሳያ ካቶድ በተከላካይ በኩል ከ D4 ጋር ተገናኝቷል። ፒን 3 ፣ የቀኝ (አሃዶች) ማሳያ ካቶድ በተከላካይ በኩል ከ D3 ጋር ተገናኝቷል። እነሱ 330 Ohm ናቸው
አስፈላጊ -ከማሳያው በታች ያሉት ሁሉም ዱካዎች ተቆርጠዋል። በቀኝ በኩል ባለው 4 ኛ ትራክ ከቦርዱ ግርጌ በ 12 ኛው ረድፍ ላይ ተቆርጧል። በመካከልዎ ጥቁር እና ነጭ ሽቦዎች ናቸው
የቀኝ እጅ ግንኙነቶች የሚከተሉት ናቸው
- ከአዝራሩ ግራ ጎን ወደ A0
- አረንጓዴ ፣ የ potentiometer ን ወደ A4 ጠረግ
- ብርቱካንማ እስከ 3.3 ቪ እና ፖታቲሞሜትር የቀኝ ፒን - ከፍተኛ መጨረሻ
- ከጥቁር እስከ GND - የአፖታቲሞሜትር ላይ የአዝራር ቀኝ እና የግራ ፒን - ዝቅተኛ ጫፍ
ደረጃ 5 ኮድ - ክፍል 1 - ዲጂታል ፒኖችን ማዘጋጀት
ይህ ዲጂታል ፒኖችን ያዋቅራል - አኖዶዶች ፣ ካቶዶች እና አዝራሩ። እነዚህ loop በርካታ ተመሳሳይ መሰኪያዎችን ለማቀናበር ቀልጣፋ ዘዴ ናቸው።
ደረጃ 6 ኮድ - ክፍል 2 - አናሎግ ፒኖችን ያዘጋጁ እና የቁጥር ቁምፊዎችን ኮድ ያድርጉ
አንድ የአናሎግ ካስማዎች እዚህ ብቻ ጥቅም ላይ ይውላሉ።
እያንዳንዱ የጠረጴዛው መስመር አንድ ገጸ -ባህሪን ይወክላል። ሰባቱ ወይም ዜሮዎቹ ፣ ከግራ ወደ ቀኝ ፣ ከ A እስከ G. A’1 ያሉትን ክፍሎች ይወክላሉ ማለት ክፍሉ በርቷል እና ክፍሉ ጠፍቷል ማለት ነው።
አንዴ ይህ ፕሮጀክት ሲሠራ ሠንጠረ aን a ፣ b ፣ c ፣ d ፣ e እና f ለማካተት እና ለሄክሳዴሲማል ማሳያ (መሠረት 16) ኮዱን ማሻሻል ይፈልጉ ይሆናል።
ደረጃ 7 ኮድ - ክፍል 3 - ሂደቶች
እውነተኛው ሥራ የሚከናወንበት ይህ ነው። የ LED ክፍል የሚያበራው ካቶዶው LOW እና anode HIGH ከሆነ ብቻ ነው።
ዘዴ
- ቁጥሩን በአስር እና በአሃዶች ክፍሎች ይከፋፍሉት
- ለማብራት በአንድ ማሳያ ላይ ካቶዱን ዝቅ አድርገው ይጎትቱ እና አስፈላጊ ከሆነ ክፍሎቹን አንድ በአንድ ያብሩ
- ያንን ማሳያ ለማጥፋት ካቶዱን ወደ ላይ ይጎትቱ
- ለሌላ ማሳያ ይድገሙት
- ተመልካቹ ብልጭ ድርግም የሚለውን ማየት እንዳይችል ይህንን በፍጥነት እና በፍጥነት ያድርጉት።
አዝራሩ ከተጫነ ነገሮችን ቀስ ብለው ይቀንሱ።
ደረጃ 8 ኮድ - ክፍል 4 - ዋናው ሉፕ
በሉፕ
- ድስቱን ያንብቡ
- እሴቱን ከ 0 እስከ 99 ባለው ክልል ይመዝኑ
- አሃዞቹን ያሳዩ
- አዝራር ከተጫነ የ LED ብልጭታዎችን ለማሳየት መዘግየቱን ይጨምሩ
- እሴቱ ዜሮ ከሆነ እና አዝራሩ ተጭኖ ከሆነ ያቁሙ
ደረጃ 9 ኮድ - ጊዜን ለመቆጠብ ያውርዱ
ያንን ሁሉ መተየብ የሚፈልግ ማነው?
ጊዜዎን እና የትየባ ስህተቶችን ለመቆጠብ እዚህ ማውረድ አለ።
የሚመከር:
ተንቀሳቃሽ ዲስኮ V2 -የድምፅ ቁጥጥር የተደረገባቸው LED ዎች 11 ደረጃዎች (ከስዕሎች ጋር)
ተንቀሳቃሽ ዲስኮ V2 -ድምጽ የሚቆጣጠረው ኤልኢዲ -የመጀመሪያውን ተንቀሳቃሽ ዲስኮን ከሠራሁ በኋላ በኤሌክትሮኒክስ ጉዞዬ ረጅም መንገድ ተጉዣለሁ። በመጀመሪያው ግንባታ ውስጥ በፕሮቶታይፕ ቦርድ ላይ አንድ ወረዳ ጠልፌ አንድ ጥርት ያለ ፣ ትንሽ የኪስ ዲስኮ ለመገንባት ችዬ ነበር። በዚህ ጊዜ እኔ የራሴን ፒሲቢ ንድፍ አውጥቻለሁ
ባለሁለት ቀለም አሞሌ ግራፍ ከ CircuitPython ጋር: 5 ደረጃዎች (ከስዕሎች ጋር)
ባለሁለት ቀለም አሞሌ ግራፍ ከ CircuitPython ጋር-ይህንን የ LED አሞሌ ግራፍ በፒሞሮኒ ጣቢያው ላይ አየሁ እና የኮቪድ -19 መቆለፊያ በሚሠራበት ጊዜ ርካሽ እና አስደሳች ፕሮጀክት ሊሆን ይችላል ብዬ አስቤ ነበር። በእያንዳንዱ ውስጥ 24 LEDS ፣ ቀይ እና አረንጓዴ ይ containsል። 12 ክፍሎች ፣ ስለሆነም በንድፈ ሀሳብ r ን ማሳየት መቻል አለብዎት
በድምፅ ቁጥጥር የተደረገባቸው LED ዎች - የኪስ ዲስኮ 11 ደረጃዎች (ከስዕሎች ጋር)
በድምፅ ቁጥጥር የተደረገባቸው ኤልኢዲዎች - የኪስ ዲስኮ - በአንዳንድ የሙዚቃ ቁጥጥር በተደረገባቸው ኤልኢዲዎች አማካኝነት የራስዎን የኪስ ዲስኮ ይስሩ። የሚያስፈልግዎት ነገር ቢኖር አንዳንድ ሙዚቃ ወይም ድምጽ ነው እና ኤልኢዲ ወደ ድምፁ ይጨፍራል። ይህ በእውነቱ የሚገነባ አነስተኛ ወረዳ ነው እና እሱን ለመሥራት ጥቂት አካላት ብቻ ይፈልጋል። ዋናው ለ
በኮምፒተር ቁጥጥር የተደረገባቸው ነገሮች 6 ደረጃዎች
የኮምፒተር ቁጥጥር የተደረገባቸው ነገሮች - ይህ አስተማሪ በኮምፒተር ቁጥጥር የሚደረግበት ዝቅተኛ ቮልቴጅ መሣሪያን በመጠቀም ይመራዎታል። የሚያስፈልግዎት -1 የድሮ ps/2 ወይም ንዑስ ቁልፍ ሰሌዳ 2 አንዳንድ ዝቅተኛ የቮልቴጅ ማስተላለፊያ 3 አንዳንድ ሽቦ አማራጭ ነገሮች 1 ጥሩ ሳጥን/መያዣ 2 ማጥመጃ ሶኬት 3 solder 4 led Tools: s
ለእርስዎ ቁልፍ ቦርተር በጨረር ቁጥጥር የተደረገባቸው መብራቶች 5 ደረጃዎች
ለቁልፍ ቦርዎ በጨረር ቁጥጥር የተደረገባቸው መብራቶች -ሌዘርን በጨረር (LED) ድርድር ያብሩ። አዎ ይቅርታ ለኔ መጥፎ እንግሊዝኛ እኔ ደች ነኝ