ዝርዝር ሁኔታ:

ሊሠራ የሚችል ዱባ መብራት - 25 ደረጃዎች (ከስዕሎች ጋር)
ሊሠራ የሚችል ዱባ መብራት - 25 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሊሠራ የሚችል ዱባ መብራት - 25 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ሊሠራ የሚችል ዱባ መብራት - 25 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Words of Cheer for Daily Life | Charles H. Spurgeon | Christian Audiobook 2024, ሀምሌ
Anonim
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት
ሊሠራ የሚችል ዱባ መብራት

ይህ አስተማሪ በፕሮግራም ሊሠራ የሚችል ዱባ መብራት ከ ATTiny ማይክሮ መቆጣጠሪያ ጋር ለመስራት ነው። ይህ አርዱዲኖ አይዲኢን በመጠቀም ማንንም (ዕድሜ 8+) ወደ ኤሌክትሮኒክስ እና የፕሮግራም ማይክሮ መቆጣጠሪያዎችን ለማስተዋወቅ እንደ ማሳያ ማሳያ የተቀየሰ ነው።

ዘንበል ያሉ ግቦች:

  1. ግቤት ምን እንደሆነ ፣ እና ውፅዓት ለማይክሮ መቆጣጠሪያ ነው።
  2. የማይክሮ መቆጣጠሪያ ተቆጣጣሪ (LED) እንዴት LED ን መቆጣጠር እንደሚችል መረዳት።
  3. የአዝራር ግቤት በማይክሮአንድሮለር እንዴት እንደሚነበብ መረዳት።

የሚያስፈልጉ ክፍሎች:

  1. 1 ሚኒ ዳቦ ሰሌዳ
  2. 1 ATTiny85
  3. 1 3V ሳንቲም ሴል ባትሪ
  4. 1 ሳንቲም ሴል ባትሪ መያዣ
  5. 1 330 Ohm resistors (ብርቱካናማ ፣ ብርቱካናማ ፣ ቀይ)
  6. 1 10 k Ohm resistor
  7. 1 RGB LED
  8. 1 ተንሸራታች መቀየሪያ
  9. 1 የግፋ አዝራር
  10. 8 ሽቦዎች
  11. 1 Piezzo Buzzer

የሚያስፈልጉ መሣሪያዎች:

  1. ከአርዱዲኖ ሶፍትዌር ጋር ኮምፒተር
  2. የ AVR ፕሮግራም አውጪ (እኛ Sparkfuns Tiny AVR Prorgrammer ን ተጠቅመን ነበር ነገር ግን አርዱዲኖ ካለዎት ATTiny85 ን ከአርዲኖዎ ጋር ለማዘጋጀት እነዚህን መመሪያዎች መከተል ይችላሉ)
  3. ይህ ኮድ እንዲሠራ እዚህ የተገኘውን የዶ/ር አዚን ATTiny ቦርድ መጠቀም አለብዎት https://drazzy.com/package_drazzy.com_index.json (እንዴት እንደሚጫኑ ላይ መመሪያዎች በደረጃ 20 ቀርበዋል)
  4. የ RTTL ቤተ-መጽሐፍት እዚህ ተገኝቷል- https://github.com/cefn/non-blocking-rtttl-arduino/blob/master/README.md (እንዴት እንደሚጫኑ አቅጣጫዎች በደረጃ 21 ቀርበዋል)

ደረጃ 1 - አካሎቹን በመጋገሪያ ሰሌዳዎ ላይ ማድረግ

የሚቀጥሉት ጥቂት ደረጃዎች የዳቦ ሰሌዳዎን እንዴት ማያያዝ እንደሚችሉ ያስተምሩዎታል። በስዕሎቹ ላይ እንደሚታየው ሰሌዳዎን በትክክል ማያያዝ አስፈላጊ ነው ፣ አለበለዚያ የዱባዎ መብራት ላይሰራ ይችላል። ስለማንኛውም ነገር እርግጠኛ ካልሆኑ ከበጎ ፈቃደኛ እርዳታ ይጠይቁ።

ማስታወሻ በማዕከላዊው መስመር በሁለቱም በኩል የዳቦ ሰሌዳ ረድፎች ተገናኝተዋል

ደረጃ 2 - የግፋ ቁልፍን በመጋገሪያ ሰሌዳዎ ላይ ያድርጉት

የግፋ ቁልፍን በመጋገሪያ ሰሌዳዎ ላይ ያድርጉት
የግፋ ቁልፍን በመጋገሪያ ሰሌዳዎ ላይ ያድርጉት

በዳቦ ሰሌዳዎ ላይ በቀይ በተከበቡ ክፍተቶች ውስጥ የግፋ ቁልፍን ያስገቡ

ደረጃ 3 የ RGB LED ን በእንጀራ ሰሌዳዎ ላይ ያድርጉት

የ RGB LED ን በእርስዎ የዳቦ መጋገሪያ ላይ ያድርጉት
የ RGB LED ን በእርስዎ የዳቦ መጋገሪያ ላይ ያድርጉት

የ RGB LED ን በዳቦ ሰሌዳዎ ላይ በተከበቡ ክፍተቶች ውስጥ ያስገቡ። እዚህ እንደሚታየው በትክክል በቦርዱ ውስጥ ማስገባት አስፈላጊ ነው። ረጅሙ እግር ከላይ ጀምሮ በ 5 ኛው ጉድጓድ ውስጥ መግባት አለበት።

ደረጃ 4: ATTINY85 ን በእርስዎ የዳቦ ሰሌዳ ላይ ያድርጉት

ATTINY85 ን በእርስዎ የዳቦ ሰሌዳ ላይ ያድርጉት
ATTINY85 ን በእርስዎ የዳቦ ሰሌዳ ላይ ያድርጉት

ATTINY 85ዎን ከረድፎች 8 እስከ ረድፎች መሃል ላይ ያስቀምጡ 11. ትንሹ ነጥብ ከላይ በግራ በኩል መሆኑን ያረጋግጡ።

*በ ATTINY85 ማይክሮ መቆጣጠሪያዎ ላይ እግሮችን ላለመስበር በጣም ይጠንቀቁ። እኛ እሱን ለማቀድ የምናስወግደው ስለሆነ ማይክሮ መቆጣጠሪያውን እስከመጨረሻው አይግፉት።

ደረጃ 5: ATTiny85 ን 0 ን ለመሰካት ሰማያዊውን LED ያያይዙ

የ ATTiny85 ን 0 ን ለመሰካት ሰማያዊውን ኤልዲውን ያሽጉ
የ ATTiny85 ን 0 ን ለመሰካት ሰማያዊውን ኤልዲውን ያሽጉ

በሥዕሉ ላይ እንደሚታየው የ ATTiny 0 ን ለመሰካት ሰማያዊውን የ LED እግር የሚያገናኝ ሽቦ ያክሉ

ማሳሰቢያ* የሽቦው ቀለም ምንም አይደለም ፣ ግን የተገናኘውን ለማየት ቀላል ለማድረግ የተለያዩ ቀለሞችን መጠቀም ጠቃሚ ነው።

ደረጃ 6: ATTiny85 ን ለመሰካት አረንጓዴውን LED ያገናኙ

የ ATTiny85 ን 1 ለመሰካት አረንጓዴውን LED ያያይዙ
የ ATTiny85 ን 1 ለመሰካት አረንጓዴውን LED ያያይዙ

በሥዕሉ ላይ እንደሚታየው ፒኑን ሽቦ ያድርጉ

ደረጃ 7 ከ ATTiny85 ፒን 2 ላይ ቀይ LED ን ያያይዙ

ከ ATTiny85 ፒን 2 ጋር ቀይ LED ን ያያይዙ
ከ ATTiny85 ፒን 2 ጋር ቀይ LED ን ያያይዙ

በፎቶው ላይ በሚታዩት ቀዳዳዎች ውስጥ ሽቦ ያስቀምጡ።

ማሳሰቢያ* የሽቦው ቀለም ምንም አይደለም ፣ ግን የተገናኘውን ለማየት ቀላል ለማድረግ የተለያዩ ኮልጆችን መጠቀም ጠቃሚ ነው።

ደረጃ 8 የአዝራሩን የኃይል ጎን ያሽጉ

የአዝራሩን የኃይል ጎን ያሽጉ
የአዝራሩን የኃይል ጎን ያሽጉ

በስዕሉ ላይ እንደሚታየው ረዥሙን (0.75 ኢንች) ጥቁር ሽቦን ያክሉ

ደረጃ 9: የ RGB LED የመሬት እግርን ያሽጉ

የ RGB LED የመሬት እግርን ሽቦ
የ RGB LED የመሬት እግርን ሽቦ

በስዕሉ ላይ እንደሚታየው 330 ohm resistor (ብርቱካናማ-ብርቱካናማ-ቡናማ-ወርቅ) ይጨምሩ።

ደረጃ 10: በ ATTiny ላይ የሽቦ ኃይል

በ ATTiny ላይ የሽቦ ኃይል
በ ATTiny ላይ የሽቦ ኃይል

ደረጃ 11 የስላይድ መቀየሪያውን ወደ ዳቦ ቦርድ ያክሉ

የስላይድ መቀየሪያውን ወደ ዳቦ ቦርድ ያክሉ
የስላይድ መቀየሪያውን ወደ ዳቦ ቦርድ ያክሉ

በፎቶው ላይ እንደሚታየው ተንሸራታች ማብሪያ / ማጥፊያውን ያክሉ።

ደረጃ 12: የ 3 ቮ ሳንቲም ሴል ባትሪ በባትሪ መያዣው ውስጥ ያስቀምጡ

የ 3 ቮ ሳንቲም ሴል ባትሪ በባትሪ መያዣው ውስጥ ያስቀምጡ
የ 3 ቮ ሳንቲም ሴል ባትሪ በባትሪ መያዣው ውስጥ ያስቀምጡ

የሳንቲም ሕዋስ ባትሪ መያዣውን ወደ ዳቦ ሰሌዳ ውስጥ ከማስገባትዎ በፊት ይህንን ያድርጉ።

ደረጃ 13: የሳንቲም ሴል ባትሪን ወደ ዳቦ ቦርድ ይጨምሩ

ወደ ዳቦ ቦርድ የሳንቲም ሕዋስ ባትሪ ይጨምሩ
ወደ ዳቦ ቦርድ የሳንቲም ሕዋስ ባትሪ ይጨምሩ

እንደሚታየው ይህንን በትክክለኛው ቀዳዳዎች ውስጥ ያክሉ። አዎንታዊ ተርሚናል በቀኝ በኩል መሆኑን ያረጋግጡ።

ደረጃ 14 የስላይድ ስዊድን ወደ +3 ቪ ሽቦ ያገናኙ

የስላይድ ስዊድን ወደ +3 ቪ ሽቦ ያኑሩ
የስላይድ ስዊድን ወደ +3 ቪ ሽቦ ያኑሩ

በግራ በኩል ባለው ሥዕል ላይ እንደሚታየው መጀመሪያ ቢጫ ሽቦውን በግማሽ ካጠፉት ይህ ቀላል ነው።

ደረጃ 15 የ ATTiny ን መሬት ላይ (-) ፒን ያያይዙት

(-) የ ATTiny ን ወደ መሬት ያያይዙት
(-) የ ATTiny ን ወደ መሬት ያያይዙት

ከላይ ባለው ፎቶ ላይ እንደሚታየው

ደረጃ 16 የአዝራር ውፅዓትዎን ወደ የእርስዎ ATTINY85 (ፒን 3) ያገናኙ

የአንተን አዝራር ውፅዓት ወደ ATTINY85 (ፒን 3)
የአንተን አዝራር ውፅዓት ወደ ATTINY85 (ፒን 3)

ይህ የእርስዎን አዝራር ሲገፉ የእርስዎ ATTINY85 እንዲያውቅ ያስችለዋል። እንደሚታየው ሽቦውን በትክክል ያክሉ።

ደረጃ 17: በአዝራር እና በመሬት መካከል የ 10 ኪ ተቃዋሚ ያክሉ

በአዝራሩ እና በመሬቱ መካከል የ 10 ኪ ተቃዋሚ ያክሉ
በአዝራሩ እና በመሬቱ መካከል የ 10 ኪ ተቃዋሚ ያክሉ

በመሬት እና በአዝራሩ መካከል 10 ኪ ohm resistor (ቡናማ ፣ ጥቁር ፣ ብርቱካናማ ፣ ወርቅ) ይጨምሩ። ይህ ወደ ታች የሚገታ ተከላካይ ነው። አዝራሩ ሲጫን ATTINY85 ከፍተኛ (+3V) ን ያነባል ፣ ሳይጫን ATTINY85 ን ያነባል (0 ቮ)

ደረጃ 18 - Buzzer ን ወደ ዳቦ ቦርድ ይጨምሩ

Buzzer ን ወደ ዳቦ ቦርድ ይጨምሩ
Buzzer ን ወደ ዳቦ ቦርድ ይጨምሩ

እንጀራውን ወደ ዳቦ ሰሌዳዎ ያክሉ። ከላይ ካለው (+) ጋር እንደሚታየው በትክክል ማከልዎን ያረጋግጡ።

ደረጃ 19 ኮድዎን ያዳብሩ

  1. ኮዱን ያውርዱ
  2. ኮዱን ያርትዑ

ይህ በ STATE የሚመራ ኮድ ነው። ይህ ማለት STATE (በኮድ ውስጥ በካፒኤስ ውስጥ የተተየቡት ለምሳሌ RED_STATE)።

ግዛት ለማከል በኮዱ አናት ላይ ማወጅ እና የግዛቶችን ቁጥር ማዘመን አለብዎት።

ከዚያ አዲሱን ግዛትዎን ለማካተት የመቀየሪያ መያዣውን ማሻሻል ይችላሉ።

ደረጃ 20 የዶክተር አዚን ቦርድ ማከል

የዶክተር አዚ ቦርድን ማከል
የዶክተር አዚ ቦርድን ማከል
የዶክተር አዚ ቦርድን ማከል
የዶክተር አዚ ቦርድን ማከል
የዶክተር አዚን ቦርድ ማከል
የዶክተር አዚን ቦርድ ማከል
የዶክተር አዚ ቦርድን ማከል
የዶክተር አዚ ቦርድን ማከል

ወደ አርዱዲኖ አይዲዎ ውስጥ የዶ / ር አዚን ቦርድ ይጨምሩ

  1. በፋይሎች ስር ወደ ምርጫዎች ይሂዱ
  2. ምርጫዎች> ቅንብሮች በዚህ አገናኝ ውስጥ ያለፉ ተጨማሪ የቦርድ አስተዳዳሪዎች ስር ቅንብሮች -
  3. በመሳሪያዎች ስር ወደ የቦርዶች አስተዳዳሪ ይሂዱ
  4. ATTiny Core ን በ Spence Konde ይጫኑ

ደረጃ 21 የ Rttl ቤተ -መጽሐፍት ወደ የእርስዎ አርዱዲኖ ቤተ -መጽሐፍት ያክሉ

የ Rttl ቤተ -መጽሐፍትን ወደ የእርስዎ አርዱዲኖ ቤተ -መጽሐፍት ያክሉ
የ Rttl ቤተ -መጽሐፍትን ወደ የእርስዎ አርዱዲኖ ቤተ -መጽሐፍት ያክሉ

ጩኸቱ እንዲሠራ ቤተ -መጽሐፍቱን እዚህ ወደ የአርዱዲኖ ቤተ -መጽሐፍት ያክሉ

github.com/cefn/non-blocking-rtttl-arduino

ደረጃ 22 የአርዲኖ አይዲኢን ATTiny ን እንዲያዘጋጅ ያዋቅሩ

ATTiny ን ለማዘጋጀት የአርዲኖ አይዲኢን ያዋቅሩ
ATTiny ን ለማዘጋጀት የአርዲኖ አይዲኢን ያዋቅሩ

የመሳሪያዎቹን ምናሌ ጠቅ ያድርጉ እና ቦርዱ ፣ ሰዓት እና ቺፕ ትክክል መሆናቸውን ያረጋግጡ

ደረጃ 23: ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራመር ጋር ያገናኙ

ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
ATTiny ን ያቅዱ እና የዳቦ ሰሌዳዎን ከ AVR ፕሮግራም ሰሪ ጋር ያገናኙ
  1. ATTiny ን ከዳቦ ሰሌዳዎ ያስወግዱ እና በ AVR ፕሮግራም አዘጋጅ ውስጥ ያድርጉት። በመጀመሪያው ሥዕል ላይ እንደሚታየው በላይኛው ግራ ጥግ ላይ ካለው ትንሽ ነጥብ ጋር በቦርዱ ላይ መሰካት አለብዎት።
  2. 3 ሽቦዎችን ይውሰዱ እና በፕሮግራም አድራጊው ላይ ፒኖችን 2 ፣ 1 ፣ 0 ን በዳቦ ሰሌዳዎ ላይ ካለው ተጓዳኝ ካስማዎች ጋር ያገናኙ። ለዝርዝሮች ፎቶዎችን ይመልከቱ።
  3. አንድ የሽቦ ሽቦ ይውሰዱ እና በፕሮግራም አድራጊው ላይ (-) በእርስዎ የዳቦ ሰሌዳ ላይ ካለው ተጓዳኝ መሬት ጋር ያገናኙ። ለዝርዝሮች ፎቶዎችን ይመልከቱ።
  4. በእርስዎ አርዱዲኖ አይዲኢ ውስጥ ያለውን የሰቀላ ቀስት በመምረጥ የአርዲኖን ኮድ ወደ ATTiny ይጫኑ (ኮዱን በሚሰቅሉበት ጊዜ ቀዳሚውን ደረጃ ይመልከቱ)

ደረጃ 24: ተከናውኗል

ተከናውኗል!
ተከናውኗል!
ተከናውኗል!
ተከናውኗል!
ተከናውኗል!
ተከናውኗል!

ኮድዎ እርስዎ እንደሚፈልጉት የሚሰራ ከሆነ። ተጣጣፊ ሽቦዎችን ከእርስዎ የዳቦ መጋገሪያ ውስጥ ያስወግዱ እና የ ATTiny ፕሮግራመርን በዳቦ ሰሌዳዎ ውስጥ ያስቀምጡ።

ዱባዎን ከማብራትዎ በፊት ማንኛውም ዱባ ቢወድቅበት ከማሳጠር ለመከላከል ወረዳውን በፕላስቲክ ከረጢት ውስጥ ያድርጉት።

ደረጃ 25 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም

በካይል ኒል የተገነባው የተሻለ የወረዳ ዲያግራም እዚህ ላይ ይታያል እና Buzzer ን ለመቆጣጠር ትራንዚስተር ይጠቀማል። በወደፊት ስሪቶች ለመተግበር

የሚመከር: