ዝርዝር ሁኔታ:

Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም 7 ደረጃዎች
Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም 7 ደረጃዎች

ቪዲዮ: Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም 7 ደረጃዎች

ቪዲዮ: Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም 7 ደረጃዎች
ቪዲዮ: ATtiny85 Programming Made Easy: A Beginner's Guide 2024, ሀምሌ
Anonim
Attiny85 ፕሮግራሚንግ (ጋሻ) አርዱዲኖ UNO ን በመጠቀም
Attiny85 ፕሮግራሚንግ (ጋሻ) አርዱዲኖ UNO ን በመጠቀም
Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም
Attiny85 Programming (ጋሻ) Arduino UNO ን በመጠቀም
Attiny85 ፕሮግራሚንግ (ጋሻ) አርዱዲኖ UNO ን በመጠቀም
Attiny85 ፕሮግራሚንግ (ጋሻ) አርዱዲኖ UNO ን በመጠቀም

ከእርስዎ Arduino ጋር መጫወት በጣም አስደሳች ነው። ሆኖም ፣ አንዳንድ ጊዜ መጠኑ አስፈላጊ ነው።

Arduino UNO ትንሽ ነው ፣ ግን ፕሮጀክትዎ በትንሽ አጥር ውስጥ እንዲኖር ከፈለጉ ፣ UNO በጣም ትልቅ ሊሆን ይችላል። ናኖን ወይም MINI ን ለመጠቀም መሞከር ይችላሉ ፣ ግን በእርግጥ ትንሽ ለመሄድ ከፈለጉ ፣ ጥቃቅን ለመሆን ፣ አቲኒ በትክክል ትሄዳለህ።

እነሱ በጣም ትንሽ ፣ ርካሽ ቺፕስ (በመሠረቱ ትናንሽ አርዱኢኖዎች) እና በአርዱዲኖ አይዲኢ ውስጥ ፕሮግራም ሊደረጉ ይችላሉ ፣ ሆኖም ግን የዩኤስቢ ግንኙነት እንደሌለ ያስተውሉ ይሆናል። ታድያ እንዴት ነው ፕሮግራም የምናደርገው ???

ለእያንዳንዱ ችግር መፍትሄ አለ። የእርስዎን Arduino UNO በቀላሉ ወደ ፕሮግራመር ማድረግ ፣ ከአቲኒ ጋር ማገናኘት እና በዚያ መንገድ ማቀናበር ይችላሉ።

አሁን ፣ አንዴ ካደረጉት ፣ ያ ጥሩ አማራጭ ነው ፣ ሆኖም ግን ከአቲኒዎ ጋር መጫወት ከጀመሩ ፣ እነዚያን ሁሉ ሽቦዎች ደጋግመው ማገናኘት በጣም የሚያበሳጭ መሆኑን ያስተውሉ ይሆናል።

የዳቦ ሰሌዳ እና እነዚያን ሁሉ ሽቦዎች ሳንጠቀምበት አቲኒን ከአርዲኖ ጋር ማገናኘት የምንችልበት መንገድ ቢኖር ኖሮ። እና አለ!

በዚህ የማይነቃነቅ ሁኔታ ከአቲኒ 25/45/85 ጋር የሚሰራውን የራስዎን አርዱዲኖ አቲኒ ጋሻ እንዴት እንደሚሠሩ አሳያችኋለሁ።

በዳቦ ሰሌዳ ላይ (በጣም የተበላሸ ይመስላል) ወይም ፒሲቢን መጠቀም ይችላሉ።

BTW ፣ ይህ Instructable በፒሲቢ ውድድር ውስጥ ገብቷል ፣ ስለዚህ ይህንን አስተማሪ ከወደዱት ፣ በተማሪው መጨረሻ ላይ ድምጽዎን ለመስጠት ያስቡበት።

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

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

ለዚህ ፕሮጀክት የሚከተሉትን ያስፈልግዎታል

-አርዱዲኖ አይዲኢ (አዲስ ስሪት ይመከራል ፣ ግን ማንኛውም ነገር 1.6.x ወይም አዲስ መስራት አለበት)

-Attiny25/45/85 (ፕሮግራመር አድራጊውን ለመስራት በእውነቱ አያስፈልጉዎትም ፣ ግን ቺፕ ከሌለዎት ፕሮግራሙን ማዘጋጀት ምንም ፋይዳ የለውም)

-2pcs 4pin ወንድ ራስጌ (የ 40 ረድፍ ገዝተው በጥንቃቄ 4 መስበር ይችላሉ)

-1 ኤሌክትሮላይቲክ capacitor (ከ 10uF እስከ 100uF የትኛውም ቦታ ጥሩ ነው)

-8pin ሶኬት (ወይም ከ 4pin ሴት ራስጌዎች 2pcs መጠቀም ይችላሉ)

-አርዱዲኖ UNO (በእርግጥ ክሎኖች እንዲሁ ይሰራሉ)

UNO ላይ የሚስማማ -1 ፒሲቢ ቦርድ (ወይም ነገሮችን ለመፈተሽ ከፈለጉ የዳቦ ሰሌዳ እና አንዳንድ ሽቦዎች)

በአነስተኛ እሽግ ውስጥ የበለጠ የሚያምር መፍትሄ ለሚፈልጉ ፣ ፒሲቢን ከ JLCPCB (10pcs ወደ 10usd ያህል ወጪን ጨምሮ) ለማዘዝ እመክራለሁ። በደረጃ 4 ውስጥ የጀርበር ፋይሎችን ማግኘት ይችላሉ።

እነዚያ ምን እንደሆኑ ካላወቁ… በትክክል ማወቅ አያስፈልግዎትም ፣ በቀላሉ ዚፕውን ያውርዱ እና በ JLCPCB ጣቢያ ላይ ይጎትቱት ፣ ከዚያ ትዕዛዝ ይስጡ። በሚቀጥለው ደረጃ ስለዚህ ጉዳይ የበለጠ።

JLCPCB የተሰራ ጋሻ በቀጥታ በአርዲኖዎ UNOዎ ላይ ይገጣጠማል ፣ በክፍሎቹ ላይ ብቻ መሸጥ ያስፈልግዎታል እና እርስዎ ፍጹም የሆነ ፣ የታመቀ የአቲኒ ፕሮግራም አውጪ ነዎት።

ደረጃ 2 - መዘጋት እና ግንኙነቶች

አገናኝ እና ግንኙነቶች
አገናኝ እና ግንኙነቶች
አገናኝ እና ግንኙነቶች
አገናኝ እና ግንኙነቶች

የአቲንቲ 85 ስዕል እዚህ አለ። ለ Attiny25 እና Attiny45 ተመሳሳይ ነው። ከላይ ያለውን ትንሽ ግማሽ ክብ ያስተውሉ። ለእሱ ትኩረት ይስጡ። በስህተት ወደ ወረዳው እንዳይሰኩት እዚያ አለ።

የግማሽ ክበብ በቺፕ ላይ በትንሽ ጥቁር ነጥብ ይወከላል (በስዕሉ ውስጥ ከወረዳ ግንኙነቶች ጋር)

ቦርዱን ከባዶ ለሚሠራው ሁሉ ፣ ግንኙነቶቹ እንደሚከተለው መሆን አለባቸው

UNO ----- አቲኒ

ፒን 10 --- ፒን 1

ፒን 11 --- ፒን 5

ፒን 12 --- ፒን 6

ፒን 13 --- ፒን 7

5V -------- ፒን 8

Gnd ------ ፒን 4

በ Arndino UNO ላይ በ Gnd እና በዳግም ማስጀመሪያ ፒን መካከል ያለውን capacitor ለማገናኘት አይርሱ።

የወንድ ራስጌዎቹን በዩኤንኦ ሴት ራስጌዎች ውስጥ እንዲያስገቡ እመክራለሁ ፣ ሁሉም ነገር በተቻለ መጠን እንዲቻል ሰሌዳውን በላዩ ላይ ያስቀምጡ እና ከዚያ በኋላ ሁሉም እንዲስማማ መሸጥ ይጀምሩ።

አንዴ ሁሉንም ነገር ካገናኙ በኋላ ግንኙነቶቹን እንደገና እና የአቲኒውን ትክክለኛ አቀማመጥ ይፈትሹ። (በቺፕ ላይ ያለውን ትንሽ ነጥብ ያስታውሱ)

ምንም ስህተቶች ከሌሉ በደረጃ 4 ላይ ወደ ሶፍትዌሩ ክፍል መቀጠል ይችላሉ ወይም ወደ ደረጃ 3 መሄድ እና ከምንም ነገር የተሻለ የሚመስል እና ወጪ የሚጠይቅ በባለሙያ የተሰራ ፒሲቢን እንዴት ማዘዝ እንደሚችሉ ማየት ይችላሉ።

ደረጃ 3 - ፒሲቢን መሥራት

ፒሲቢን መሥራት
ፒሲቢን መሥራት

በቀጣዩ ደረጃ ላይ ባሉት ግንኙነቶች መሠረት የራስዎን ፒሲቢ መስራት ይችላሉ ወይም ከ JLCPCB በባለሙያ የተሰራውን መግዛት ይችላሉ። (ስፖንሰር አይደለም ፣ ግን እነሱ ቢሆኑ እመኛለሁ)

አይጨነቁ ፣ እርስዎ የሚያደርጉትን ማወቅ አያስፈልግዎትም ፣ ስዕሎቹን ብቻ ይከተሉ።

- መጀመሪያ የጀርበር ፋይሎችን ያውርዱ (በትምህርቴ ውስጥ የተካተተ ዚፕ ፋይል)። አይቅለጡት።

- ወደ JLCPCB ድርጣቢያ ይሂዱ ፣ እዚህ።

- የዚፕ ፋይሉን ይጎትቱ እና “እዚህ ጀርቤርዎን እዚህ ይጨምሩ” (በሥዕሉ ላይ እንደሚታየው)

- ሌሎች አማራጮችን መለወጥ አያስፈልግም ፣ ስለዚህ “ወደ ጋሪ አስቀምጥ” ላይ ጠቅ ያድርጉ

- አዲስ ገጽ ይከፈታል ፣ በቀላሉ “በጥንቃቄ ተመዝግበው ይውጡ”

- በሚቀጥለው ገጽ ላይ የመላኪያ እና የክፍያ መረጃዎን መሙላት ያስፈልግዎታል። Paypal ን በመጠቀም እና ርካሽ የመላኪያ ሥሪትን እንዲከፍሉ እመክራለሁ (የፍጥነት መግለጫው የበለጠ ይከፍላል ፣ ነገር ግን በ 5 ቀናት ውስጥ በደጃፍዎ ላይ መሆን አለበት) ፣ ሆኖም ዋጋው ርካሽ ያን ያህል ጊዜ አይወስድም ፣ ለሁለት ሳምንታት ያህል።

- ቀጥልን ጠቅ ያድርጉ ፣ ለቦርዶችዎ ይክፈሉ እና ያ ብቻ ነው። ከምንም በላይ ከፍተኛ ጥራት ያላቸው የተሰሩ ሰሌዳዎችን ያገኛሉ።

አሁን JLCPCB ቦርዶችዎን እንዲሠራ እና እንዲልክልዎት ካልፈለጉ ወይም እጆችዎን መበከል ከፈለጉ እና እስከሚሠራ ድረስ የመጨረሻውን ምርት የተበላሸ መስሎ እንዳያሳስብዎት ፣ በደረጃ 3 ላይ የተጠቀሱትን ግንኙነቶች በቀላሉ በማድረግ የጋራ ሰሌዳ።

ደረጃ 4 - IDE ን ማቀናበር

IDE ን በማዋቀር ላይ
IDE ን በማዋቀር ላይ
IDE ን በማዋቀር ላይ
IDE ን በማዋቀር ላይ
IDE ን በማዋቀር ላይ
IDE ን በማዋቀር ላይ

ማድረግ ያለብዎት የመጀመሪያው ነገር ቅጂውን አርዱዲኖ አይዲኢን መክፈት ነው።

ወደ ፋይል-> ምርጫዎች ይሂዱ

በ “ተጨማሪ የቦርድ አቀናባሪ ዩአርኤሎች” ውስጥ ይህንን ይለጥፉ

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

እና እሺን ጠቅ ያድርጉ

በመቀጠል ወደ መሳሪያዎች-> ሰሌዳዎች-> የቦርዶች አስተዳዳሪ (በዝርዝሩ አናት ላይ) ይሂዱ

በ “ፍለጋዎን ያጣሩ…” በሚለው ቃል ውስጥ ተይብ። አንድ ምርጫ ብቻ ማግኘት አለበት። በእሱ ላይ ጠቅ ያድርጉ እና ጫን የሚለውን ይጫኑ።

አንዴ መጫኑን ከጨረሰ በኋላ ሁሉም ነገር ዳግም እንዲጀምር አይዲኢውን ይዝጉ።

እንኳን ደስ አላችሁ! አሁን ከባድ የሆነውን ክፍል አጠናቀዋል ፣ ግን አሁንም አቲኒን ፕሮግራም ለማድረግ UNO ን ማዘጋጀት ያስፈልግዎታል።

ደረጃ 5 - UNO ን ለፕሮግራም ማዘጋጀት

UNO ን ለፕሮግራም ማዘጋጀት
UNO ን ለፕሮግራም ማዘጋጀት

አቲኒን ፕሮግራም ለማድረግ (በመጀመሪያ) በመጀመሪያ ለ UNO ልዩ ንድፍ መስቀል አለብዎት (ሁል ጊዜ)።

ንድፉን በፋይል-> ምሳሌዎች-> ArdionoISP-> ArduinoISP ውስጥ ማግኘት ይችላሉ

አንዴ ከተከፈተ ወደ መሳሪያዎች-> ሰሌዳዎች ይሂዱ እና የእርስዎን UNO ይምረጡ

እንደተለመደው ንድፉን ይስቀሉት።

ያ አንዴ ከተጠናቀቀ ፣ የእርስዎ UNO ለአቲኒ ወደ ፕሮግራመር ተለውጧል።

ይቀጥሉ እና በቀደሙት ደረጃዎች ውስጥ የሠሩትን ጋሻ ይሰኩ ፣ ትክክለኛውን ፒን ለማገናኘት እና አቲኒን በትክክለኛው መንገድ ላይ በማስቀመጥ ይጠንቀቁ!

አሁን በእውነቱ አንድ ፕሮግራም ወደ አቲኒ በመስቀል ላይ!

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

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

አይዲኢውን እንደገና ይክፈቱ (ፋይልን ይምቱ እና አዲስ ጠቅ ያድርጉ) እና ወደ መሳሪያዎች-> ሰሌዳዎች ይሂዱ

ወደ ታች ካሸብልሉ ፣ እዚያ አሁን Attiny25/45/85 ን እንደ ቦርድ መምረጥ እንደሚችሉ ያገኛሉ።

ይቀጥሉ እና የአቲኒ 25/45/85 አማራጩን ይምረጡ እና አሁን ወደ መሳሪያዎች ይመለሱ እና በ “ፕሮሰሰር” ውስጥ የትኛውን አቲኒ ለመጠቀም ያሰቡትን ይምረጡ።

ግን ያ ብቻ አይደለም።

እንዲሁም የ “ፕሮግራመር” አማራጩን ወደዚህ መለወጥ ያስፈልግዎታል -አርዱዲኖን እንደ አይኤስፒ (አርዱኢይኤስፒ አይደለም ፣ ይጠንቀቁ)

አሁን ያ አንዴ ከተጠናቀቀ ፣ ልክ እንደ መደበኛ አርዱinoኖ በተመሳሳይ መንገድ ኮድዎን ወደ አቲኒ መስቀል አለብዎት።

ደረጃ 7 - ተጨማሪ ምክሮች

ተጨማሪ ምክሮች
ተጨማሪ ምክሮች

የአቲኒን የሰዓት ፍጥነት ለመለወጥ ከፈለጉ መሣሪያዎን-> የውስጥ ኤክስ ሜኸን ጠቅ በማድረግ ከዚያ አቲኒዎ በዩኤንኦ ውስጥ ሲሰካ ማድረግ ይችላሉ።

ይህ አቲኒ የሰዓት ፍጥነቱን ወደ እርስዎ የመረጡት ፍጥነት እንዲቀይር ይነግረዋል። (የ 1 ቶች መዘግየት ካስገቡ እና ትክክለኛው መዘግየት ከዚህ ያነሰ መንገድ ወይም አጭር ከሆነ ምናልባት የሰዓት ፍጥነቱን ለመቀየር መሞከር አለብዎት)

እንዲሁም አቲኒን ከፕሮግራም አውጪው ማውጣት በሚፈልጉበት ጊዜ ፣ አንዳንድ ጠመዝማዛዎችን ወይም ትንሽ እና ጠፍጣፋ ነገር እንዲጠቀሙ እመክራለሁ ፣ ስለሆነም በአቲኒ ስር እንዲንሸራተቱ እና ሁሉንም ግራ እና ቀኝ ጎን በተመሳሳይ ጊዜ ያንሱ። በዚህ መንገድ ምስሶቹን ከፍ ሲያደርጉ አያጠፉትም።

በዚህ አስተማሪነት ከወደዱት ፣ የእኔን Fundrazr ገጽ እዚህ ለመጎብኘት ያስቡበት። እና በእርግጥ ፣ ያጋሩ።

የሚመከር: