ዝርዝር ሁኔታ:
ቪዲዮ: GuGaplexed Valentine LED Heart: 3 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
GuGaplexing አዲስ የ LED ማሳያ ባለብዙ ማባዣ ዘዴ ነው። ከቻርሊፕሌክሲንግ ጋር ሲነጻጸር GuGaplexing በጥቂት ተጨማሪ ክፍሎች ሁለት እጥፍ ያህል LED ን እንዲቆጣጠሩ ይፈቅድልዎታል ።GuGaplexed Valentine LED Heart ፕሮጀክት 40 መቆጣጠሪያዎችን በ ‹ቀስት ልብን በመውጋት› ዝግጅት ውስጥ የማይክሮ መቆጣጠሪያ 5 ፒኖችን ብቻ ይጠቀማል። ፕሮጀክቱ ይጠቀማል አንድ AVR ATTiny13V ማይክሮ መቆጣጠሪያ። ሁሉም የ Tiny13 6 I/O ፒኖች በዚህ ፕሮጀክት ውስጥ ጥቅም ላይ ይውላሉ ፣ 5 ኤልኢዲዎችን ለመቆጣጠር እና 6 ኛ ፒን አንድ ማብሪያ/ማጥፊያ ለማንበብ። ማብሪያውን መጫን በተወጋው ልብ ላይ የማሳያ እነማውን ይለውጣል።
ደረጃ 1 የወረዳ ዲያግራም
ወረዳው የ 3-ሚሜ መጠን ያለው Tiny13 ፣ 40 ቀይ LEDs ፣ BC547 (NPN) እና BC557 (PNP) ትራንዚስተሮች ፣ ጥቂት ተቃዋሚዎች እና የግፊት ቁልፍ መቀየሪያን ያካትታል። Tiny13 በ 8 ፒን ሶኬት ውስጥ ተጭኗል። በፒዲኤፍ እና በንስር ቅርጸት ያለው ንድፍ እዚህ ይገኛል።
አንድ ልብ ሊባል የሚገባው ነጥብ ወረዳው NPN እና PNP ትራንዚስተሮችን በመጠቀም 5 ትራንዚስተር ጥንዶችን የሚጠቀም ሲሆን እነዚህ ትራንዚስተሮች ከቤታ እሴቶቻቸው ጋር መዛመድ አለባቸው ፣ ይህም ከትራንዚስተር ቼክ ተግባር ጋር በቀላሉ ተስማሚ በሆነ ባለ ብዙ ማይሜተር በቀላሉ ይከናወናል። በአጭሩ ፣ GuGaplexing የሚሠራበት መንገድ እንደሚከተለው ነው -የማይክሮ መቆጣጠሪያ ፒኖቹ ከሶስት ሊሆኑ ከሚችሉ ግዛቶች በአንዱ ውስጥ ይሰራሉ - 0 ፣ 1 ወይም Z (ከፍተኛ የመገደብ ሁኔታ)። የቻርሊፕሌክሲንግ ቴክኒክ ይህንን እውነታ በመጠቀም ከተለመደው ባለብዙ ማባዛት ቴክኒክ ጋር ሲነፃፀር ሊቆጣጠሩት የሚችሉ የኤልዲዎችን ብዛት ለማሳደግ ይጠቀማል ፣ ይህም የፒን ሦስተኛውን ሁኔታ (ማለትም ከፍተኛ የመገደብ ሁኔታ ‹ዚ›) የማይጠቀም ነው። ስለዚህ ቻርሊፕሌክስ ኤን ዲ ዲ ፒን በመጠቀም N*(N-1) LEDs ን ይቆጣጠራል። አሁን በ 2 ፒኖች ፣ ስምንት አመክንዮ ውህዶች አሉ - 00 ፣ 01 ፣ 0Z ፣ 10 ፣ 11 ፣ 1 ዚ ፣ Z0 ፣ Z1 እና ZZ። ስለዚህ የእነዚህ ግዛቶች ተስማሚ ዲኮዲንግ በመርህ ደረጃ ፣ ለዲኮዲንግ ሥራው ተጨማሪ የውጭ አካላት ዋጋ ብቻ ፣ ሁለት ፒኖችን ብቻ በመጠቀም 8 LEDs ን ማገናኘት መቻል አለበት። GuGaplexing ስምምነትን ያደርጋል እና ሊሆኑ ከሚችሉት ስምንት ጥምሮች ውስጥ አራቱን ለመለየት በአንድ ፒን ሁለት ትራንዚስተሮች (NPN እና PNP) ይጠቀማል። ለኤን ፒኖች GuGaplexing 2*N*(N-1) እንዴት እንደደረሰ ፣ ይህም ከቻርሊፕሌክሲንግ ሁለት እጥፍ የሚበልጥ ነው። የ GuGaplexing LED ማሳያ ባለብዙ ማባዣ ዘዴ ተጨማሪ ዝርዝሮች በቅርብ ጊዜ በ EDN (www.edn.com) ላይ እንደ የንድፍ ሀሳብ ይገኛሉ።
ደረጃ 2: GuGaplexed LED Heart in Action
የፕሮጀክቱ ሥራ ላይ የ youtube ቪዲዮ እዚህ አለ።
ደረጃ 3: የምንጭ ኮድ
የዚህ ፕሮጀክት ምንጭ ኮድ በ C ውስጥ የተፃፈ እና winavr gcc ን በመጠቀም የተጠናከረ ነው። የምንጭ ኮዱ ፣ Makefile እና የሄክስ ፋይል ተያይዘዋል።
የሚመከር:
በ Flick ውስጥ የጨዋታ ንድፍ በ 5 ደረጃዎች 5 ደረጃዎች
በ 5 ደረጃዎች ውስጥ በ Flick ውስጥ የጨዋታ ንድፍ -ፍሊክስ ጨዋታን በተለይም በእውነቱ እንደ እንቆቅልሽ ፣ የእይታ ልብ ወለድ ወይም የጀብድ ጨዋታ የመሰለ ቀላል መንገድ ነው።
Motherboard Heart Pendant: 10 ደረጃዎች
Motherboard Heart Pendant: እኔ የማደርገውን ያህል ነገሮችን (በተለይ ኮምፒውተሮችን) መውሰድ የሚወዱ ከሆነ የማዘርቦርድ ወይም ሁለት ተኝተው መኖር አለብዎት ፣ ስለዚህ እነሱን ወደ አንዳንድ በጣም ቆንጆ ጌጣጌጦች የመቀየር ፕሮጀክት እዚህ አለ። በዚህ ልጥፍ ወቅት እኔ በመምህራን ላይ ነበርኩ
Neopixel Ws2812 LED ወይም LED STRIP ወይም Led Ring ን ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ 4 ደረጃዎች
Neopixel Ws2812 LED ወይም LED STRIP ወይም Led Ring with Arduino ን እንዴት እንደሚጠቀሙ: - Neopixel led Strip በጣም ተወዳጅ ከመሆናቸውም በላይ እንደ ws2812 led strip ተብሎም ይጠራል። እነሱ በጣም ተወዳጅ ናቸው ምክንያቱም በእነዚህ መሪ ሰቅ ውስጥ እያንዳንዱን እና እያንዳንዱን መሪ ለየብቻ ማነጋገር እንችላለን ፣ ይህ ማለት ጥቂት ቀለሞች በአንድ ቀለም እንዲበሩ ከፈለጉ ፣
NE555 IC BC547 ን በመጠቀም 17 LED ደረጃዎች እንዴት እንደሚሠሩ - 17 ደረጃዎች
NE555 IC BC547 ን በመጠቀም የ LED ማሳያን እንዴት እንደሚሠሩ: - Hii ጓደኛ ፣ ዛሬ እኔ NE555 IC እና BC547 ትራንዚስተርን በመጠቀም የ LED Chaser ወረዳ እሠራለሁ። እንጀምር
VORONOI HEART LAMP: 12 ደረጃዎች (ከስዕሎች ጋር)
VORONOI HEART LAMP: ሠላም ሰሪዎች ፣ እኛ እንደገና ቆንጆ እና የሚያምር የመብራት ፕሮጀክት ይዘን እዚህ መጥተናል። የቮርኖይ የልብ አምፖል። በዚህ ፕሮጀክት ውስጥ እኛ ከኤፖክሲን ሙጫ ቁሳቁስ እና ከ 3 ዲ አታሚ ተጠቃሚ ሆነናል