ዝርዝር ሁኔታ:
ቪዲዮ: ATTiny85 ፣ ATTiny84 እና ATMega328P ፕሮግራሚንግ ማድረጉ አርዱinoኖ እንደ ISP 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
መቅድም
እኔ በቅርቡ ጥቂት የ ESP8266 ን መሠረት ያደረጉ IoT ፕሮጄክቶችን እያዳበርኩ ሲሆን ዋናው አንጎለ ኮምፒውተር እኔ ለማስተዳደር የሚያስፈልገኝን ሁሉንም ተግባራት ለማከናወን እየታገለ ነበር ፣ ስለዚህ አንዳንድ አስፈላጊ ያልሆኑ እንቅስቃሴዎችን ወደ ተለያዩ ማይክሮ መቆጣጠሪያ (ዎች) ለማሰራጨት ወሰንኩ። በዚህ መንገድ የአይቲ መሣሪያ የመሆን ሥራውን ለመቀጠል ESP8266 ን ነፃ አውጥቷል።
ፕሮጀክቴን በተቻለ መጠን ለተመልካቾች ለማሳተም ስለፈለግሁ ይህን የመሰለ ሰፊ ድጋፍ ያለው ማህበረሰብ ስላለው አርዱዲኖ አይዲኢን እንደ የምርጫ ልማት መድረክ ለመጠቀም መርጫለሁ።
የዲዛይን ገደቦች
አሁን ላለው ትግበራ ተገቢውን ማይክሮ መቆጣጠሪያ ለመምረጥ የሚያስችሉ የዒላማ መሣሪያዎች ምክንያታዊ ስርጭት እንዲኖር ለማድረግ በሚከተሉት የ Atmel ክፍሎች ላይ ተቀመጥኩ። ATMega328P ፣ ATTiny84 እና ATTiny85። የአስፈላጊውን የፕሮግራም ባለሙያ ውስብስብነት ለመገደብ የሰዓት ምርጫን ለሁሉም መሳሪያዎች ውስጣዊ እና 16 ሜኸ ውጫዊ ለኤቲኤምኤኤ 3232 እና ለ ATTiny84 ብቻ እገድባለሁ።
የሚከተለው ከ Arduino ጋር በፕሮግራም ላይ ያሉ የማስታወሻዎች ስብስብ እና ለእነዚህ መሣሪያዎች አንድ ቀላል የአርዱዲኖ ኡኖ ተኮር ፕሮግራመር እንዴት እንዳሰባሰብኩ መግለጫ (ከላይ ሥዕሎች)።
ምን ክፍሎች ያስፈልገኛል?
የፕሮግራም ሰሪውን ለመገንባት የሚከተሉትን ክፍሎች ያስፈልግዎታል
- 1 ከ Arduino Uno ጠፍቷል
- 2 ጠፍቷል 28 ፒን ዜሮ ማስገቢያ ኃይል (ZIF) DIP ሶኬቶች (ATMega328P ፣ ATTiny85 ፣ ATTiny84 ን ለመያዝ)
- 1 ጠፍቷል የአርዱዲኖ ፕሮቶታይፕ ጋሻ (የእኔ እዚህ ገባኝ ፣
- 2 ጠፍቷል 5 ሚሜ ኤልኢዲዎች
- 2 ጠፍቷል 1 ኬ resistors
- 1 ጠፍቷል 10 ኬ resistor
- 4 ጠፍቷል 22pF የሴራሚክ capacitors
- 2 ጠፍቷል 16 ሜኸ ክሪስታሎች
- 3 ጠፍቷል 0.1uF የሴራሚክ capacitors
- 1 ጠፍቷል 47uF ኤሌክትሮሊቲክ ካፒታተር
- 1 ጠፍቷል 10uF ኤሌክትሮሊቲክ ካፒታተር
- የተለያዩ ርዝመቶች የሽቦ መጠቅለያ ሽቦ።
ምን ሶፍትዌር እፈልጋለሁ?
አርዱዲኖ አይዲኢ 1.6.9
ምን ዓይነት ክህሎቶች ያስፈልጉኛል?
- የአርዱዲኖ አይዲኢ እውቀት
- አንዳንድ የኤሌክትሮኒክስ ዕውቀት እና እንዴት እንደሚሸጡ
- እጅግ በጣም ብዙ በእጅ ቅልጥፍና
- ትዕግስት እና ጥሩ የዓይን እይታ
የተሸፈኑ ርዕሶች
- ለፕሮግራም Atmel ማይክሮ መቆጣጠሪያዎች አጠቃላይ መግቢያ
- አይኤስፒ ወይም ቡት ጫኝ - ሁሉም ትንሽ ግራ የሚያጋባ ነው
- የወረዳ አጠቃላይ እይታ
- የእርስዎን ፕሮግራም አድራጊ በማዋቀር ላይ
- የእርስዎን Arduino ISP Programmer በመጠቀም
- በዒላማዎ ስርዓት ላይ ኮድ ማዘጋጀት
- ጎትቻስ
- መደምደሚያ
- ማጣቀሻዎች ጥቅም ላይ ውለዋል
የኃላፊነት ማስተባበያ
እንደተለመደው ፣ እነዚህን መመሪያዎች በራስዎ አደጋ ይጠቀማሉ እና እነሱ ሳይደገፉ ይመጣሉ።
ደረጃ 1 በፕሮግራም አቴሜል ማይክሮ መቆጣጠሪያዎች ላይ አጠቃላይ መግቢያ
የ Atmel ማይክሮ መቆጣጠሪያዎችን ለፕሮግራም ሁለት ዘዴዎች አሉ።
- በስርዓት ፕሮግራም (አይኤስፒ) ውስጥ ፣
- የራስ ፕሮግራም (በ bootloader በኩል)።
የቀድሞው ዘዴ (1) መሣሪያውን ወደ ዳግም ማስጀመር ካስገባ በኋላ ማይክሮ መቆጣጠሪያውን በ SPI በይነገጽ በኩል በቀጥታ ያስተላልፋል። ካልታዘዘ በስተቀር የተቀናጀ የማስፈጸሚያ ምንጭ መርሃ ግብር መጀመሪያ ላይ ከተተገበረበት ወደ የኮድ ማህደረ ትውስታ በመሣሪያው ላይ በየተራ ይፃፋል። የአቴሜል መሣሪያዎችን የማዘጋጀት ችሎታ ያላቸው ብዙ የአይኤስፒ መሣሪያዎች አሉ ፣ ጥቂቶቹ (ስዕል 1) ፤ AVRISPmkII ፣ Atmel-ICE ፣ Olimex AVR-ISP-MK2 ፣ Olimex AVR-ISP500። ሥዕል 2 የአይኤስፒው መሣሪያ በአርዱዲኖ ዩኖ R3 ሰሌዳ ላይ ከኤቲኤምኤምኤ 328 ፒ (በተለየ ሁኔታ ምልክት የተደረገበት ICSP) እንዴት እንደሚገናኝ ያሳያል (ምስል 3 አይኤስፒ ፒን ይሰጠዋል)። እንዲሁም የአርሜዲኖ ዩኖን እንደ አይኤስፒ (ምስል 4) በመጠቀም የአቴሜል ማይክሮ መቆጣጠሪያን በ SPI በይነገጽ በኩል ማዘጋጀት (ምስል 4) ፣ እዚህ ኡኖ ኤቲኤምኤኤ 328 ፒን ለማቀናበር ጥቅም ላይ እየዋለ ነው።
የኋለኛው ዘዴ (2) በአስፈፃሚ ኮድ ማህደረ ትውስታ ውስጥ በቋሚነት ነዋሪ ሆኖ ‹ቡት ጫኝ› በመባል የሚታወቅ አነስተኛ የኮድ ግንድ ይጠቀማል (ብዙውን ጊዜ በድንገት ተደራቢ ፎቶ 5 ን ለመከላከል ተቆል)ል)። ይህ ኮድ በኃይል ሲነሳ ወይም በመሣሪያ ዳግም ማስጀመር ላይ የመጀመሪያው ነገር ይፈጸማል እና ማይክሮ መቆጣጠሪያው ከአንድ በይነገጽ በአንዱ በኩል በተቀበለው አዲስ ኮድ እንደገና እንዲሠራ ያስችለዋል። የማስነሻ ጫ methodው ዘዴ አርዱኢኖዎች በፒሲው ላይ እንደ ዩኤስቢ ኮም ወደብ (ወይም ማክ ፣ ሊኑክስ ሣጥን ወዘተ ፣ ምስል 6) እንደገና መርሃግብር ለማድረግ በአርዱዲኖ አይዲኢ ጥቅም ላይ ይውላል እና በአርዱዲኖ ኡኖ ከአቴሜል መሣሪያ ጋር ይገናኛል በኤቲኤምኤ 328 ፒ በ IC ፒን 2 እና 3 ላይ ተከታታይ በይነገጽ። እንዲሁም አርዱዲኖ ኡኖ (በ ATMega328P micrcontroller ተወግዷል) በ bootloader ዘዴ በኩል ኤቲኤምኤም 328 ፒን በፕሮግራም ለማገልገል ሊያገለግል ይችላል።
ዩኤስቢ ወደ ተከታታይ አስማሚ ምንድነው?
ዩኤስቢ ወደ ተከታታይ አስማሚ በእርስዎ ፒሲዎች የዩኤስቢ ወደብ ውስጥ የሚገናኝ እና እንደ ተከታታይ ኮም ወደብ የሚመስል የሃርድዌር አካል ነው (ኮምፒውተሮች EIA-232 ፣ V24 ወይም RS232 በመባል የሚታወቁ ተከታታይ የግንኙነት ደረጃዎችን ሲጠቀሙ የቆዩበት ጊዜ) በማይክሮ መቆጣጠሪያው ተመሳሳይ የኤሌክትሪክ ደረጃዎች ላይ ተከታታይ መረጃን ይላኩ እና ይቀበሉ። መሣሪያዎችን -> ወደብ -> COMx ን ከ Arduino IDE ሲመርጡ የእርስዎን ፒሲ ከእርስዎ አርዱinoኖ ጋር እያገናኙ/እያገናኙት ነው።
እንደዚህ ያለ መሣሪያ አንዳንድ ጊዜ እንደ ኤፍቲዲአይ (ሥዕል 8 ፣ በእውነቱ የምርት ስም ነው) ወይም CH340G ወዘተ ዩኤስቢ በአርዱዲኖ ዩኖ ላይ በተከታታይ በ ATMega16U2-MU (R) IC ZU4 በኩል እንደ አርዱዲኖ መርሃግብር ከታች።
ለግልጽነት ምስል 9 ሁለቱን የአትሜል መሣሪያዎችን እና የየአይኤስፒ አቅራቢዎቻቸውን በአርዲኖ ዩኖ አር 3 ላይ ይለያል።
ማስታወሻ 1 - በመስኮት ዝመና ትግበራ ላይ የወደቁ ብዙ ርካሽ የሐሰተኛ መሣሪያዎች በገበያ ላይ ስለነበሩ ወደ ኤፍቲአይዲ መሣሪያ መንገድ ለመውረድ ከመረጡ ከታዋቂ ሻጭ መግዛትዎን ያረጋግጡ።
የሚመከር:
አርዱinoኖ እንደ አይኤስፒ -- የሄክስ ፋይልን በ AVR ውስጥ ያቃጥሉ -- በ AVR ውስጥ ፊውዝ -- አርዱዲኖ እንደ ፕሮግራም አውጪ 10 ደረጃዎች
አርዱinoኖ እንደ አይኤስፒ || የሄክስ ፋይልን በ AVR ውስጥ ያቃጥሉ || በ AVR ውስጥ ፊውዝ || አርዱinoኖ እንደ ፕሮግራም አውጪ ……………………… እባክዎን ለተጨማሪ ቪዲዮዎች የዩቲዩብ ቻናሌን SUBSCRIBE ያድርጉ …….. ይህ ጽሑፍ ሁሉም ስለ አርዱዲኖ እንደ አይስፕ ነው። የሄክስ ፋይልን ለመስቀል ከፈለጉ ወይም ፊውዝዎን በ AVR ውስጥ ማዘጋጀት ከፈለጉ ከዚያ የፕሮግራም ባለሙያ መግዛት አያስፈልግዎትም ፣ እርስዎ ማድረግ ይችላሉ
ኤልሲዲ ወራሪዎች - በ 16x2 LCD ቁምፊ ማሳያ ላይ እንደ የጠፈር ወራሪዎች እንደ ጨዋታ - 7 ደረጃዎች
ኤልሲዲ ወራሪዎች - በ 16x2 ኤልሲዲ ቁምፊ ማሳያ ላይ እንደ የጠፈር ወራሪዎች እንደ ጨዋታ - አፈታሪክ የሆነውን “የጠፈር ወራሪዎች” ጨዋታ ማስተዋወቅ አያስፈልግም። የዚህ ፕሮጀክት በጣም አስደሳች ገጽታ ለግራፊክ ውፅዓት የጽሑፍ ማሳያ መጠቀሙ ነው። የተገኘው 8 ብጁ ገጸ -ባህሪያትን በመተግበር ነው። ሙሉውን አርዱዲኖ ማውረድ ይችላሉ
$ 2 አርዱinoኖ። ATMEGA328 እንደ ገለልተኛ። ቀላል ፣ ርካሽ እና በጣም ትንሽ። የተሟላ መመሪያ። 6 ደረጃዎች (ከስዕሎች ጋር)
$ 2 አርዱinoኖ። ATMEGA328 እንደ ገለልተኛ። ቀላል ፣ ርካሽ እና በጣም ትንሽ። የተሟላ መመሪያ። በዚህ መመሪያ ውስጥ የአርዱዲኖ ኤቲኤምኤ 322 ማይክሮ መቆጣጠሪያ ቺፕን እንደ ገለልተኛ ማይክሮ መቆጣጠሪያ እንዴት እንደሚጠቀሙ ይማራሉ። እነሱ 2 ዶላር ብቻ ያስከፍላሉ ፣ እንደ አርዱዲኖ ተመሳሳይ ማድረግ እና ፕሮጀክቶችዎን በጣም ትንሽ ማድረግ ይችላሉ። እኛ የፒን አቀማመጥን እንሸፍናለን ፣
ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - 7 ደረጃዎች (ከስዕሎች ጋር)
ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - በአሁኑ ጊዜ እንደ አርዱዲኖ ያሉ መግብሮች በጣም ተወዳጅ አጠቃቀም አግኝተዋል። ብዙ ፕሮጄክቶችን ለመፍጠር ሊያገለግሉ ይችላሉ ፣ ሆኖም ፣ ብዙ ቦታ ይይዛሉ እና ለአንዳንዶቻችን (እኔን ጨምሮ) ውድ ናቸው። ይህንን ችግር ለመፍታት ይህንን አስተማሪ እሰጥዎታለሁ
በጣም ርካሹ አርዱinoኖ -- ትንሹ አርዱinoኖ -- አርዱዲኖ ፕሮ ሚኒ -- ፕሮግራሚንግ -- አርዱዲኖ ኔኖ 6 ደረጃዎች (ከስዕሎች ጋር)
በጣም ርካሹ አርዱinoኖ || ትንሹ አርዱinoኖ || አርዱዲኖ ፕሮ ሚኒ || ፕሮግራሚንግ || አርዱዲኖ ኔኖ …………………………. እባክዎን ለተጨማሪ ቪዲዮዎች የዩቲዩብ ቻናሌን ሰብስክራይብ ያድርጉ ……. .ይህ ፕሮጀክት ከመቼውም ጊዜ በጣም ትንሽ እና ርካሽ አርዱዲኖን እንዴት ማገናኘት እንደሚቻል ነው። በጣም ትንሹ እና ርካሽ አርዱዲኖ አርዱዲኖ ፕሮ ሚኒ ነው። እሱ ከአርዲኖ ጋር ይመሳሰላል