ዝርዝር ሁኔታ:

DIY Attiny Programming Shield: 8 ደረጃዎች (ከስዕሎች ጋር)
DIY Attiny Programming Shield: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Attiny Programming Shield: 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Attiny Programming Shield: 8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Electronic Basics #3: Programming an Attiny+Homemade Arduino Shield 2024, ሀምሌ
Anonim
Image
Image
DIY Attiny Programming Shield
DIY Attiny Programming Shield
DIY Attiny Programming Shield
DIY Attiny Programming Shield

አነስተኛ እና ዝቅተኛ ኃይል ያለው የአርዱዲኖ ቦርድ የሚፈልጉ ከሆነ ፣ አቲኒ በእውነቱ ጥሩ አማራጭ ነው ፣ መጠኑ በሚያስደንቅ ሁኔታ ተለይቶ የሚታወቅ ነው። እሱ 5 ጂፒኦ ፒኖች አሉት ፣ 3 ቱ የአናሎግ ፒን እና 2 የ PWM ውፅዓት አላቸው። እሱ ለሚያጠፋው ቮልቴጅ (ከ 2.7 ቮ እስከ 5.5 ቮ) በእርግጥ ተለዋዋጭ ነው ፣ ስለሆነም ባትሪዎችን ለማምለጥ ፍጹም ነው። እኔ ደግሞ 1 ዶላር ብቻ ነው የጠቀስኩት!? ችግሩ ከአስተያየቱ ጋር ያለው የዩኤስቢ ገመድ እሱን በፕሮግራሙ ውስጥ ማስገባት ብቻ አለመቻል ነው ፣ ግን ለእሱ የፕሮግራም ባለሙያ መገንባት ከባድ አይደለም እና ያ ነው በዚህ አስተማሪ ውስጥ እናልፋለን።

ጋሻ ለመገንባት ቀድሞውኑ ብዙ መመሪያዎች አሉ ፣ ግን እኔ እዚህ እንዳለፍኩ ባረጋገጥኳቸው ሁሉ በሶፍትዌሩ ቅንብር ውስጥ የአርዲኖ አይዲኢ አዳዲስ ስሪቶችን ሲጠቀሙ አንድ ደረጃ ይጎድላል። ከላይ ያለውን ቪዲዮ ይመልከቱ በዚህ አስተማሪ ውስጥ ያለውን መረጃ ሁሉ እሄዳለሁ።

ወደ እሱ እንድረስ!

ደረጃ 1 - የዳቦ ሰሌዳ ፕሮግራም ሰሪ ወረዳ

የዳቦ ሰሌዳ ፕሮግራም ሰሪ
የዳቦ ሰሌዳ ፕሮግራም ሰሪ

እኔ ጋሻ መገንባት ካልፈለጉ እርስዎም ይህንን ለማሰላሰል የዳቦ ሰሌዳውን ወረዳ መጠቀም እንደሚችሉ ልብ ሊባል የሚገባው ይመስለኛል። ለወደፊቱ የበለጠ ቋሚ የሆነ ነገር እንዲኖረኝ ጋሻውን ፈልጌ ነበር። የዳቦ ሰሌዳ ፕሮግራመርን ከመረጡ ፣ በኋላ ላይ የሶፍትዌር እርምጃዎች ልክ እንደ ጋሻው ተመሳሳይ ናቸው። ለዚህ ወደ ደረጃ 5 ዝለል።

ደረጃ 2: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት

የፕሮግራም ሰሪውን ለመገንባት የሚከተሉትን ክፍሎች ያስፈልግዎታል

Attiny85* - ምናልባት ከእነዚህ ውስጥ አንዱን ይፈልጉ ይሆናል) ፕሮቶቦርድ (10 ቁርጥራጮች)*ወንድ ራስጌ ፒኖች*120 Piece Capacitor Set (እኛ የምንፈልገው 10uF አለው)*የአይሲ ሶኬት (20 ጥቅል)*መሠረታዊ የማስጀመሪያ መሣሪያ (LED እና 1K አለው) የሚያስፈልገንን resistor)*

እኔ የተጠቀምኩበት ሜጋ ሰሌዳ* - ማንኛውም ሜጋ ወይም ኡኖ ቢሠራም።

እንዲሁም የሽያጭ ብረት እና አንዳንድ ሽቦዎች ያስፈልግዎታል ፣

*= የሽያጭ አገናኞች

ደረጃ 3 - የጋሻው አቀማመጥ

የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ
የጋሻው አቀማመጥ

ከላይ ባሉት ምስሎች ውስጥ እኛ የምንሠራውን የጋሻውን አቀማመጥ ማየት ይችላሉ። ምስሎችን ከአካሎች ጋር አገኘሁ እና ሽቦው በጣም የተጨናነቀ በመሆኑ ሽቦውን እና ንባቡን በቀላሉ ለማንበብ ክፍሎቹን ብቻ በመጠቀም ወረዳውን ሠራሁ።

እኔ እንደ እኔ ብዙ ፒኖችን መጠቀም አያስፈልግዎትም ፣ በመጨረሻው ሥዕል ላይ በትክክል የሚያስፈልጉትን ካስማዎች ምልክት አድርጌያለሁ ፣ ሁሉንም መከለያዎች በ ከላይ እና ከታች።

ደረጃ 4 ጋሻውን መገንባት

ጋሻውን መገንባት
ጋሻውን መገንባት
ጋሻውን መገንባት
ጋሻውን መገንባት
ጋሻውን መገንባት
ጋሻውን መገንባት

ለመገንባት ቆንጆ ቀጥ ያለ የወረዳ ዑደት ነው ፣ በጣም የተወሳሰበ ክፍል ምናልባት ፒኖቹን በትክክል ማስተካከል ነው።

ፒኖቹን የሠራሁበት መንገድ የሚከተለው ነበር-

  • በእርስዎ ሜጋ/ዩኖ የላይኛው እና የታችኛው ረድፎች ውስጥ እንዲገጣጠሙ የወንድ ራስጌ ፒኖችን ይቁረጡ።
  • ወደ አርዱዲኖ አስገባቸው።
  • ፕሮቶቦርዱን ከላይ ያስቀምጡ እና ሹል በመጠቀም ምልክት ያድርጉባቸው።
  • ራስጌዎቹን ከአርዲኖው ያስወግዱ።
  • የራስጌዎቹን ፕላስቲክ ወደ ካስማዎች አንድ ጫፍ ይግፉት (ለዚህ የፕሮቶቦርዱን እጠቀም ነበር ፣ ወደ ጠረጴዛው ገፋው)። ከላይ በስዕሉ ላይ እንደ ካስማዎች መምሰል አለባቸው
  • ፒኖቹን በፕሮቶቦርዱ አናት በኩል (ፕላስቲክ ከላይ)
  • በቦታው ላይ ያዙሯቸው ፣ ለጊዜው ለመያዝ በቂ solder ብቻ ነው።

ከዚያ በኋላ ወረዳውን የመገንባቱ ጉዳይ ብቻ ነው ፣ ክፍሎችዎን ያስገቡ እና ፒኖቹን ወደ ማገናኘት እና ግንኙነቶቹን አንድ ላይ ወደሚፈልጉበት አቅጣጫ ያዙሩት። በሚሸጥበት ጊዜ ክፍሎቼን በቦታው ለመያዝ ሰማያዊ ታክ መጠቀም እወዳለሁ። የእኔ ምን እንደሚመስል ለማሳየት ከቦርዱ የታችኛው ክፍል የተጠናቀቀ ስዕል አካትቻለሁ። ከመሸጡ በፊት የ LED እና የካፒታተርን አቅጣጫ በእጥፍ ማረጋገጥዎን ያረጋግጡ። ለኤዲዲው ተቃዋሚው ከ LED አጭር መሪ ጋር መገናኘት አለበት። ለካፒታተሩ ከላይ ካለው የብር ምልክት ያለው እግር ከመሬት ጋር መገናኘት አለበት። በመጨረሻ ሲሰካ የአቲንን አቅጣጫ ለማስታወስ እራስዎን አንዳንድ ምልክት ማድረጊያ ወይም ፍንጭ መስጠት ጥሩ ሀሳብ ሊሆን ይችላል። የመጨረሻውን ከተመለከቱ ከላይ ያለው ምስል ከታች በስተግራ ጥግ ላይ ምልክት ማድረጌን የሚያሳይ ምስል አሳያለሁ ፣ ይህ በአሳሹ ላይ ካለው ነጥብ ጋር የሚዛመድ ነው።

ባለ ብዙ ሜትር ካለዎት በመካከላቸው ለሚገኙ ማናቸውም ድልድዮች በተለይም የታችኛው ፒኖች የኃይል ፒኖች ስለሆኑ ፒኖቹን እንዲሞክሩ እመክራለሁ።

ደረጃ 5 የፕሮግራም አዘጋጅዎን ማቀናበር

ፕሮግራም አድራጊዎን ማቀናበር
ፕሮግራም አድራጊዎን ማቀናበር
ፕሮግራም አድራጊዎን ማቀናበር
ፕሮግራም አድራጊዎን ማቀናበር
ፕሮግራም አድራጊዎን ማቀናበር
ፕሮግራም አድራጊዎን ማቀናበር

የእኛን አርዱinoኖን እንደ ፕሮግራም አውጪ ለመጠቀም በመጀመሪያ ንድፉን በእሱ ላይ ማንፀባረቅ አለብን። በመጀመሪያ ጋሻዎን ወደ አርዱዲኖ ይሰኩት ፣ የዩኤስቢ ገመዱን ወደ አርዱዲኖዎ ውስጥ ይሰኩታል። አርዱዲኖ አይዲኢን ይክፈቱ ፣ ከዚያ ፋይል -> ምሳሌዎችን ጠቅ ያድርጉ - > 11. ArduinoISP -> ArduinoISP

በዚህ ፋይል ላይ ለውጥ ማድረግ አለብን ፣ ይህ ከሌሎቹ መመሪያዎች ሁሉ የጠፋው ክፍል ነው።

አስተያየት የተሰጠበትን መስመር እስኪያዩ ድረስ በዚህ ፋይል ላይ ወደ ታች ይሸብልሉ // #ተገለጸ USE_OLD_STYLE_WIRING

አስተያየቱን ከዚህ መስመር ያስወግዱ (ስለዚህ አሁን #ተገለጠ USE_OLD_STYLE_WIRING መምሰል አለበት)

እንደማንኛውም ሌላ ንድፍ ሁሉ አሁን ይህንን ንድፍ ወደ አርዱኖዎ መስቀል ይችላሉ።

ደረጃ 6 - ለአቲኒ የአርዲኖ IDE ን ማቀናበር

ለአቲኒ የአርዲኖ IDE ን ማቀናበር
ለአቲኒ የአርዲኖ IDE ን ማቀናበር
ለአቲኒ የአርዲኖ IDE ን ማቀናበር
ለአቲኒ የአርዲኖ IDE ን ማቀናበር
ለአቲኒ የአርዲኖ IDE ን ማቀናበር
ለአቲኒ የአርዲኖ IDE ን ማቀናበር

ለአቲኒ ፕሮግራም ከማቅረባችን በፊት የአቲኒ ሶፍትዌሩን በቦርዱ ሥራ አስኪያጅ በኩል መጫን አለብን

ማድረግ ያለብን የመጀመሪያው ነገር በፋይል -> ምርጫዎች ስር ሊገኙ በሚችሉ ተጨማሪ የቦርዶች ሥራ አስኪያጅ ዩአርኤሎቻችን አዲስ መስመር ማከል ነው።

ማከል ያለብዎት ዩአርኤል ነው

raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

ከቦርዶች አስተዳዳሪ ዩአርኤል ሳጥን በስተቀኝ ያለውን አዝራር ጠቅ ያድርጉ እና ከላይ በአዲስ መስመር ላይ ከላይ ያስገቡ።

አሁን የቦርዶችን ሥራ አስኪያጅ መክፈት ይፈልጋሉ ፣ ወደ መሳሪያዎች -> ቦርድ -“የተመረጠውን ሁሉ” -> የቦርዶች ሥራ አስኪያጅ

“Attiny” ን ይፈልጉ እና ጫን ጠቅ ያድርጉ።

ደረጃ 7 - አቲኒን ፕሮግራም ማድረግ

አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ
አቲኒን ፕሮግራም ማድረግ

አሁን የአቲኒ ፕሮግራምን ለመጀመር ዝግጁ ነን።

በመሳሪያዎች ስር የሚከተሉትን ይምረጡ

  • ከቦርዶች ተቆልቋይ ATtiny25/45/85 ን ይምረጡ።
  • ከአቀነባባሪው ተቆልቋይ Attiny85 ን ይምረጡ።
  • ከሰዓት ተቆልቋይ ውስጥ የውስጥ 8 ሜኸዝ ይምረጡ።
  • ወደብ እንደ ፕሮግራም አውጪው ወደሚጠቀሙት አርዱinoኖ ኮም ወደብ መሆን አለበት።
  • ከፕሮግራሞቹ ተቆልቋይ ውስጥ አርዱዲኖን እንደ ISP ይምረጡ።

አሁን የማስነሻ ጫloadውን ማቃጠል እንችላለን ፣ የማስነሻ ጫኝው ምን እንደሚሰራ እና እዚህ ያሉት ጥቅሞች/ጉዳቶች ጥሩ መግለጫ አለ። እንደገና ወደ መሣሪያዎች ይሂዱ እና የ Bootloader ን አቃጥን ይምረጡ።

በመቀጠል ለአቲኒ አንድ ንድፍ ማዘጋጀት አለብን

መሠረታዊ ብልጭ ድርግም የሚል ምሳሌ ይክፈቱ -ፋይል -> ምሳሌዎች -> መሠረታዊ -> ብልጭ ድርግም

አስተሳሰቡ ለ LED_BUILTIN ፒን ስለሌለው ፣ የእኛ ፒን ላይ 0. ስላለን ያንን በስዕላችን ውስጥ በ 0 መተካት አለብን። ኤልዲው ብልጭ ድርግም የሚል መሆን አለበት!

ደረጃ 8 - ነፃ ሁን ትንሹ አቲኒ

ትንሹ አቲኒ ነፃ ሁን!
ትንሹ አቲኒ ነፃ ሁን!
ትንሹ አቲኒ ነፃ ሁን!
ትንሹ አቲኒ ነፃ ሁን!
ትንሹ አቲኒ ነፃ ሁን!
ትንሹ አቲኒ ነፃ ሁን!

አሁን ሁሉንም ነገር ከፕሮግራም ጋሻ ቤት ለማስወጣት ጊዜው አድጓል። ይህንን ለማድረግ ከሁሉ የተሻለው መንገድ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብቅ ብሎ ሲወጣ ነው። እርስዎ በቀጥታ ካወጡት ፒኖቹን ለማጠፍ በጣም ተጠያቂ ነዎት። ዊንዶውን እና መሬቱን ካገናኙ በኋላ በሚፈልጉት ማንኛውም ፕሮጀክት ውስጥ አሁን ጠቋሚውን በቺፕ ጎን ስር ከጭንቅላቱ ስር ያስቀምጡ እና በቀስታ ያስወግዱት። በመጨረሻው ምሳሌ ውስጥ አንድ ሳንቲም ሴል ባትሪ እንኳን እሱን እንዴት ኃይል እንደሚጠቀሙበት አሳያለሁ! ይህ ትምህርት ጠቃሚ እንደሆነ ተስፋ አደርጋለሁ ፣ ማንኛውም ጥያቄ ካለዎት እባክዎን ለመጠየቅ ነፃነት ይሰማዎ! ቪዲዮዎች -ለተጨማሪ ቪዲዮዎች የእኔን YouTube ሰርጥ ይመልከቱ

የቀጥታ ዥረቶች - እኔ በየቀኑ በ Twitch ላይ በኤሌክትሮኒክስ ፕሮጄክቶች ላይ በመስራት ላይ እሰራለሁ

እና በትዊተር ላይ ኤሌክትሮኒክስ እና ሌሎች የዘፈቀደ ነገሮችን እናገራለሁ - @witnessmenow

ብራያን

የሚመከር: