ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: መግቢያ ወደ Attiny85/13A
- ደረጃ 2 - የፕሮግራም ጋሻ ማዘጋጀት
- ደረጃ 3 - ስብሰባ
- ደረጃ 4 - ናኖን ከአርዱዲኖ ጋር እንደ አይኤስፒ በመፈተሽ እና በማብራት ላይ
- ደረጃ 5 - ፕሮግራሚንግ
- ደረጃ 6: ውጤት
ቪዲዮ: ብዙ ATtiny85/13A ፕሮግራም ሰሪ: 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
በአርኖቭ ሻርማ ተጨማሪ በደራሲው ይከተሉ
ስለ: ከህንድ ሌላ አምራች ብቻ ') ሠላም ስለ አርኖቭ ሻርማ »
የ 32 ፒን ማይክሮ መቆጣጠሪያዎ 2-3 ዲጂታል I/O ወደቦችን ብቻ የሚጠቀም እንደ “LDR x Arduino UNO Automatic Light” ወይም ተመሳሳይ የሆነ ፕሮጀክት ሠርተው ያውቃሉ? አንዳንድ የፕሮቶታይፕ ሥራ እየሠሩ ከሆነ ምንም አይደለም ያንን ፕሮቶታይተር እንደ ፕሮጀክት ሳይሆን እንደ ምርት ለማጠናቀቅ ወይም ለማምረት ይፈልጋሉ። አንድ አማራጭ አነስተኛ እና ርካሽ ማይክሮ መቆጣጠሪያን መጠቀም አነስተኛ ዋጋ ያለው እና በማንኛውም ዝቅተኛ መስፈርት ፕሮጀክት ውስጥ በቀላሉ ሊተገበር የሚችል ነው። ማይክሮ ቺፕ “አርቴዲኖ” እጅግ በጣም በተወሳሰበ መልክ የሚያከናውነውን ብዙ ሥራ መሥራት የሚችሉ ትናንሽ ማይክሮ መቆጣጠሪያዎች የሆኑ “ATTINY AVR” የሚባል የማይክሮ መቆጣጠሪያ መስመር አለው።
Attiny85 እና Attiny13 በጣም ርካሽ ከሆኑ እና በቀላሉ ሊገኙ ስለሚችሉ በጣም የተለመዱ የአቲኒ ማይክሮ መቆጣጠሪያዎች አንዱ ናቸው።
እነሱን ለማቀናጀት እኛ በአጠቃላይ አርዱዲኖን እንደ ISP ማዋቀሪያ ወይም ዩኤስቢኤስፕ እንጠቀማለን ፣ አንድ attiny85 የፕሮግራም ጋሻ ለመሥራት አርዱዲኖ ናኖን ለመጠቀም ፈልጌ ነበር ነገር ግን ለፕሮግራም 1 አሳታፊ ግን 6. አዎ 6 ፣ በተመሳሳይ ጊዜ ከ 1 በላይ አስተሳሰቦችን መርሃግብር ማድረግ እንችላለን። ሁሉንም በትይዩ በማገናኘት ጊዜ።
በዚህ ልጥፍ ውስጥ እኔ ይህንን ፕሮግራም አድራጊ እና ጠቃሚ mcu ን ለማዘጋጀት ጠቃሚ ምክሮችን እንዴት እንደሠራሁ አሳያችኋለሁ።
አቅርቦቶች
የሚያስፈልጉ ቁሳቁሶች-
- አርዱዲኖ ናኖ x1
- DIP8 ሶኬቶች x6
- 1uf 10V CAP x1
- የወንድ ራስጌዎች 28 ትክክለኛ መሆን
- LEDs 0603 ጥቅል x4
- 1K Resistor 0805 ጥቅል x2
- ፒ.ሲ.ቢ
- 3 ዲ የታተመ አጥር
- attiny88 x6
ደረጃ 1: መግቢያ ወደ Attiny85/13A
ATtiny85 በላቀ RISC አርክቴክቸር ላይ የተመሠረተ ከፍተኛ አፈፃፀም ፣ ዝቅተኛ ኃይል 8-ቢት ማይክሮ መቆጣጠሪያ ነው። በስርዓቱ ውስጥ በፕሮግራም ሊሰራ የሚችል ፍላሽ 8 ኪቢቶች አሉት እና በታመቀ መጠን እና በባህሪያቱ ምክንያት ታዋቂ ነው
የሥራው ቮልቴጅ ከ +1.8 ቮ እስከ +5.5 ቮ ነው
(ለበለጠ መረጃ የውሂብ ሉህ ያንብቡ)
Attiny13 1KB ISP ፍላሽ ማህደረ ትውስታን ፣ 64B SRAM ፣ 64B EEPROM ፣ 32B የመመዝገቢያ ፋይልን ፣ እና 4-ሰርጥ 10-ቢት ኤ/ዲ መቀየሪያን የሚያጣምር ከፍተኛ አፈፃፀም ፣ አነስተኛ ኃይል ያለው ማይክሮ ቺፕ 8 ቢት AVR RISC ላይ የተመሠረተ ማይክሮ መቆጣጠሪያ ነው። መሣሪያው በ 20 ሜኸር የ 20 MIPS ን ፍሰት ይደግፋል እና በ 2.7-5.5 ቮልት መካከል ይሠራል።
በአንድ የሰዓት ዑደት ውስጥ ኃይለኛ መመሪያዎችን በመተግበር መሳሪያው የኃይል ፍጆታን እና የሂደቱን ፍጥነት በማመጣጠን በአንድ ሜኸር ወደ 1 MIPS የሚደርሱ ግብዓቶችን ያገኛል።
(ለበለጠ መረጃ የውሂብ ሉህ ያንብቡ)
እነዚህ ሁለት ቺፖች በመጠኑ ተመሳሳይ ናቸው እና ተመሳሳይ ፒኖት አላቸው።
Attiny85 ይበልጥ ተወዳጅ በመሆኑ ከአቲኒ 13 ይበልጣል እና ይህ ቺፕ ለመጀመር ቀላል እንዲሆን ከሚያደርገው attiny13 ይልቅ ቤተ -መጻሕፍት ይገኛሉ።
ደረጃ 2 - የፕሮግራም ጋሻ ማዘጋጀት
እኔ በኦርኮድ ካዳንሴ ውስጥ ይህንን የናኖ መገንጠያ ቦርድ ዲዛይን አደረግኩ ፣ እሱ አራት LEDs አለው (3 ቱ ለ ICSP የፕሮግራም ሁኔታ ከ D7 D8 እና D9 ጋር የተገናኙ ናቸው ፣ እና አራተኛው ደግሞ በቦታው ላይ ያለውን የአሳሽነት ሙከራ ማድረግ ቢያስፈልገን ከ D11 ወይም ከ D0 ጋር ተገናኝቷል።)
ወደ ፒሲቢዌይ ልኬዋለሁ እና በ 22 ቀናት ውስጥ ፒሲቢዎችን አገኘሁ (በወረርሽኙ ሁኔታ ምክንያት)
(ይህንን እንኳን ለፒሲቢ አምራች መላክ ወይም የራስዎን ስሪት ማድረግ ይችሉ ዘንድ የገርበር ፋይሎችን ከእቅዱ ጋር ጨምሬያለሁ)
ደረጃ 3 - ስብሰባ
ለመሠረታዊ ስብሰባ አጋዥ ስልጠና ቪዲዮውን ይመልከቱ-
ደረጃ 4 - ናኖን ከአርዱዲኖ ጋር እንደ አይኤስፒ በመፈተሽ እና በማብራት ላይ
በመጀመሪያ ፣ አርዱዲኖ ናኖን ከኮምፒውተሬ ጋር ሰካሁት እና በፒኤስ D7 ፣ 8 ፣ 9 እና D11 ላይ የተገናኘውን መሪ በ chaser ትዕዛዝ ውስጥ በሚቀይረው ቀላል የቼዘር መሪ ንድፍ አበራሁት። ከግራ ወደ ቀኝ
(ቪዲዮውን ይመልከቱ)
ከዚህ በኋላ ፣ ‹አርዱinoኖ እንደ አይኤስፒ› ንድፍን ከምሳሌ ዕቅዶች ወደዚህ ሰሌዳ ሰቅዬ ንድፍ ከተጫነ በኋላ መዝለሉን አሳጠርኩት። እኔ የዩኤስቢ ገመዱን አወጣሁ እና ለፕሮግራም 6 attiny85 ን አወጣሁ።
ደረጃ 5 - ፕሮግራሚንግ
እንደ ብዙ ሰዎች ፣ በአርዲኖ መድረክ ላይ ከማይክሮ መቆጣጠሪያዎች ጋር አስተዋወቀሁ ፣ አርዱዲኖ አይዲ በአቲንቲ ኮር ፋይሎችን በስፔንስ ኮንዴ በማከል እያንዳንዱን የአቲኒ ማይክሮ መቆጣጠሪያን በፕሮግራም ሊያገለግል ይችላል -
github.com/SpenceKonde/ATTinyCore
የመጫን ሂደት በ GitHub ገጽ ውስጥ በደንብ ተመዝግቧል
የማብራት ሂደት በጣም ቀላል እና ወደ ፊት ቀጥ ያለ ነው።
- በትክክለኛው አቀማመጥ መሠረት attiny85 ወይም 13 ን በ DIP ሶኬት ውስጥ ያስገቡ
- ወደ መሣሪያዎች> ቦርድ ይሂዱ እና የእርስዎን attiny85 ሰሌዳ ይምረጡ።
- የሰዓት ፍጥነቱን ወደ 1 ሜኸ ፣ 4 ሜኸ ወይም 8 ሜኸዝ ይምረጡ (ለ Blink Sketch 1MHz ጥሩ ነው)
- ትክክለኛውን ኮም ወደብ ይምረጡ
- በመሣሪያ> ፕሮግራም አውጪ ውስጥ “አርዱinoኖን እንደ አይኤስፒ” ይምረጡ
- BURN BOOTLOADER ን ይምቱ
- አሁን ወደ ረቂቅ> ይሂዱ እና “ፕሮግራመርን በመጠቀም ይስቀሉ” ወይም Ctrl+Shift+U ን ብቻ ይምረጡ
ደረጃ 6: ውጤት
በፕሮግራሙ የተሠራውን አቲኒ 85 ወይም 13 በዳቦ ሰሌዳ ላይ ያስቀምጡ እና በ D4* እና GND መሪነት ያገናኙ እና ለየብቻ ያብሯቸው።
ሁሉም GONNA BLINK (ቪዲዮውን ይመልከቱ)
በዚህ ማዋቀር ፣ አሁን ፕሮጀክትዎን በቀላሉ ማባዛት ስለሚችሉ ወይም መተግበሪያዎችን ለመሸጥ እንኳን ማምረት ስለሚችሉ በተመሳሳይ ጊዜ ከ 1 በላይ አስተሳሰቦችን በፕሮግራም ማካሄድ ይችላሉ። ይህ ልጥፍ በሆነ መንገድ ጠቃሚ እንደነበረ ተስፋ አደርጋለሁ። እዚህ ሁሉም ነገር ክፍት ነው ስለዚህ አንድ ነገር ከፈለጉ ፣ አስተያየት ይስጡ።
የሚመከር:
የእራስዎን ፕሮግራም 2048 ጨዋታ ወ/ጃቫ !: 8 ደረጃዎች
ፕሮግራም የእራስዎ 2048 ጨዋታ ወ/ጃቫ! ጨዋታውን እወዳለሁ 2048. እና ስለዚህ የራሴን ስሪት ፕሮግራም ለማድረግ ወሰንኩ። እሱ ከእውነተኛው ጨዋታ ጋር በጣም ይመሳሰላል ፣ ግን እሱ ራሱ ማቀናበር በፈለግኩበት ጊዜ የፈለግኩትን ለመለወጥ ነፃነት ይሰጠኛል። ከተለመደው 4x4 ይልቅ 5x5 ጨዋታ ከፈለግኩ ፣ አንድ
ቀላል ወሰን የሌለው መስታወት ኩብ ያድርጉ - 3 ዲ ማተሚያ የለም እና ፕሮግራም የለም 15 ደረጃዎች (ከስዕሎች ጋር)
ቀላል ወሰን የሌለው መስታወት ኩብ ያድርጉ | 3 ዲ ማተሚያ የለም እና ፕሮግራም የለም - እያንዳንዱ ሰው ጥሩ ማለቂያ የሌለው ኩብ ይወዳል ፣ ግን እነሱ ለማድረግ የሚከብዱ ይመስላሉ። ለዚህ አስተማሪ ግቤ አንድ እንዴት ማድረግ እንደሚቻል ደረጃ በደረጃ ማሳየት ነው። ያ ብቻ አይደለም ፣ ግን እኔ በምሰጥዎት መመሪያዎች አንድ ማድረግ ይችላሉ
አርዱዲኖ ኡኖን በመጠቀም የራስ -ሰር ፕሮግራም ኬብል - ባኦፌንግ UV -9R Plus 6 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ኡኖን በመጠቀም-DIY Programming Cable-Baofeng UV-9R Plus: ሄይ ሁሉም ሰው ፣ ይህ Ardunio UNO ን እንደ ዩኤስቢ በመጠቀም የእርስዎን Baofeng UV-9R (ወይም ፕላስ) የጆሮ ማዳመጫ / የጆሮ ቁርጥራጭ ገመድ ወደ የፕሮግራም ኬብል እንዴት እንደሚለውጥ ቀላል መመሪያ ነው። ተከታታይ መለወጫ። [ማስተባበያ] በማንኛውም ጉዳት ምክንያት ምንም ዓይነት ኃላፊነት አልወስድም
8MHz ክሪስታልን በመጠቀም 4 ደረጃዎች - ከአርዱዲኖ አይዲኢ ጋር ፕሮግራም ማድረጊያ ATmega328
ATmega328 ን ከ Arduino IDE ጋር 8MHz ክሪስታልን በመጠቀም በዚህ ፕሮግራም ውስጥ አንድ ATmega328P IC ን (አንድ ተመሳሳይ ማይክሮ መቆጣጠሪያ በአሩዲኖ UNO ላይ ይገኛል) አርዱዲኖ አይዲኢን እና አርዱዲኖ UNO ን እንደ ፕሮግራም አውጪ በመጠቀም የፕሮግራም አዘጋጅ በማድረግ ደረጃ በደረጃ መመሪያ እሸፍናለሁ። ብጁ አርዱዲኖ ፣ ፕሮጀክቶችዎን ለመስራት
ATtiny85 ተለባሽ የንዝረት እንቅስቃሴ መከታተያ ሰዓት እና ፕሮግራም ATtiny85 ከአርዱዲኖ ኡኖ ጋር 4 ደረጃዎች (ከስዕሎች ጋር)
ATtiny85 ተለባሽ የሚንቀጠቀጥ የእንቅስቃሴ መከታተያ ሰዓት እና ፕሮግራም ATtiny85 ከአርዱዲኖ ኡኖ ጋር - የሚለበስ እንቅስቃሴን የመከታተያ ሰዓት እንዴት ማድረግ እንደሚቻል? ይህ መዘግየትን ሲያገኝ ንዝረት ለማድረግ የተነደፈ ተለባሽ መግብር ነው። አብዛኛውን ጊዜዎን እንደ እኔ ኮምፒውተር ላይ ያሳልፋሉ? ሳያውቁት ለሰዓታት ተቀምጠዋል? ከዚያ ይህ መሣሪያ f