ዝርዝር ሁኔታ:

ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - 7 ደረጃዎች (ከስዕሎች ጋር)
ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ATmega8 እንደ አርዱinoኖ (ውስጣዊ 8 ሜኸ ክሪስታልን በመጠቀም) - 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: How I converted a roller shutter into an electric roller shutter 2024, ህዳር
Anonim
ATmega8 እንደ አርዱዲኖ (ውስጣዊ 8Mhz ክሪስታልን በመጠቀም)
ATmega8 እንደ አርዱዲኖ (ውስጣዊ 8Mhz ክሪስታልን በመጠቀም)

በአሁኑ ጊዜ እንደ አርዱዲኖ ያሉ መግብሮች በጣም ተወዳጅ አጠቃቀም አግኝተዋል። ብዙ ፕሮጀክቶችን ለመፍጠር ሊያገለግሉ ይችላሉ ፣ ሆኖም ፣ ብዙ ቦታ ይይዛሉ እና ለአንዳንዶቻችን (እኔን ጨምሮ) ውድ ናቸው። ይህንን ችግር ለመፍታት አርዱዲኖን ኮድ ለማከማቸት እና እንደ የታመቀ እና ርካሽ አርዱዲኖን እንዴት እንደሚሠራ የሚያስተምርዎትን ይህንን አስተማሪ እሰጥዎታለሁ። ይህንን ለማድረግ በቀላሉ የሚገኝ ኤሌክትሮኒክስን ይፈልጋል ፣ ይህም እርስዎ የትርፍ ጊዜ ማሳለፊያዎች ከሆኑ ፣ ቀድሞውኑ ያገኛሉ። ተመሳሳዩን ግብ ለማሳካት በውጫዊ ክሪስታል ማወዛወጫ አጠቃቀም ላይ ከሚመሠረቱ ሌሎች አስተማሪዎች በተቃራኒ ይህ ፕሮጀክት የ 16Mhz ክሪስታል ላልነበራቸው ጥሩ የሚያደርገው የ ATmega8 ውስጣዊ 8Mhz ክሪስታልን ይጠቀማል።

እንዲሁም ቺ theን ለማቀናጀት አርዱዲኖን እንደ አይኤስፒ (ISP) እጠቀማለሁ ፣ ስለዚህ ይህ የበለጠ ርካሽ ያደርገዋል።

አሁን ፣ ያለ ተጨማሪ አድናቆት ፣ ማጤን እንጀምር!

ደረጃ 1 - አንዳንድ ነገሮችን እና አንዳንድ ፋይሎችን ዙሪያ ይሰብስቡ

አንዳንድ ነገሮችን እና አንዳንድ ፋይሎችን ዙሪያ ይሰብስቡ
አንዳንድ ነገሮችን እና አንዳንድ ፋይሎችን ዙሪያ ይሰብስቡ

መስፈርቶች

1. 10uF capacitor - 1

2. ወንድ ወደ ወንድ ዝላይ ሽቦዎች - 8

3. የዳቦ ሰሌዳ - 1

4. ATmega8 ቺፕ - 1

5. አርዱዲኖ UNO ወይም ሌላ ማንኛውም አርዱዲኖ

የሚወርዱ ነገሮች ፦

1. ማስነሻ ለ ATmega8

2. አርዱዲኖ አይዲኢ v1.0.1

ይህ አገናኝ ወደ አርዱዲኖ አይዲኢ ውርዶች ገጽ ይመራዎታል። ከ ATmega8 ቺፕ ጋር በትክክል እንዲሠራ ስላገኘሁት በተለይ v.1.0.1 ን ያውርዱ። በሆነ ምክንያት ፣ የቅርብ ጊዜው ስሪት ለዚህ አስተማሪ 5 ወሳኝ የሆነውን የ Boards.txt ማሻሻልን አይደግፍም። Boards.txt

የዚህ ፋይል አጠቃቀም በኋላ ይብራራል።

ደረጃ 2: አርዱዲኖን ወደ ፕሮግራም ሰሪ መለወጥ

የ ArduinoISP ንድፍ በቀላሉ ወደ እሱ በመስቀል አርዱዲኖ ወደ ፕሮግራመር ሊቀየር ይችላል። በአርዱዲኖ እንደ ምሳሌ ንድፍ ቀርቧል። ሆኖም ኮዱን እንዲሁ እንደ ፋይል እያቀረብኩ ነው። ያውርዱት እና ወደ አርዱinoኖ ይስቀሉት።

ኮዱ አንዴ ከተሰቀለ ወደ ቀጣዩ ደረጃ ይቀጥሉ።

ደረጃ 3: Arduino V1.0.1 ን ማዋቀር

Arduino V1.0.1 ን በማዋቀር ላይ
Arduino V1.0.1 ን በማዋቀር ላይ
Arduino V1.0.1 ን በማዋቀር ላይ
Arduino V1.0.1 ን በማዋቀር ላይ

Arduino v1.0.1 ን ካወረዱ በኋላ ያውጡት። እንዲሁም የወረዱትን “ቦርዶች.ቲክስ” ፋይል ሙሉውን ጽሑፍ ይቅዱ።

1. አሁን በሚከተለው አቃፊ ውስጥ የሚከተለውን ፋይል ማሰስ አለብዎት -

"…….. / arduino-1.0.1 / hardware / arduino \boards.txt"

2. "boards.txt "ን ይክፈቱ እና የተቀዳውን ጽሑፍ በፋይሉ መጨረሻ ላይ ይለጥፉ።

3. አሁን በተወሰደው አርዱinoኖ 1.0.1 አቃፊ ውስጥ የተቀመጠውን “arduino.exe” ይክፈቱ።

4. የአርዱዲኖ ሰሌዳውን እንደ “ATmega8-noxtal @8MHz” ይምረጡ

5. ፕሮግራሙን “አርዱinoኖ እንደ አይኤስፒ” ይምረጡ

አሁን የእርስዎ Arduino IDE v1.0.1 ተዋቅሯል!

ደረጃ 4: አርዱዲኖን ከ ATmega8 ጋር ማያያዝ

አርዱዲኖን ከ ATmega8 ጋር መንጠቆ
አርዱዲኖን ከ ATmega8 ጋር መንጠቆ
አርዱዲኖን ከ ATmega8 ጋር ማያያዝ
አርዱዲኖን ከ ATmega8 ጋር ማያያዝ
አርዱዲኖን ከ ATmega8 ጋር ማያያዝ
አርዱዲኖን ከ ATmega8 ጋር ማያያዝ

ከላይ የተለጠፉ መርሃግብሮችን በመጥቀስ ATmega8 IC ን ከአርዱኖዎ ጋር ያገናኙት።

እንዲሁም ፣ 10UF capacitor ን በ RESET እና GND ፒኖች መካከል ለማስቀመጥ ያስታውሱ።

እኔ አርዱዲኖን ከኤቲሜጋ 8 ጋር እንዴት እንዳገናኘሁት ስዕል አያይዣለሁ።

ደረጃ 5 ቡት ጫerውን ወደ ATmega8 ማቃጠል

ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል
ቡት ጫerውን ወደ ATmega8 ማቃጠል

ማስነሻ መጫዎቻዎች ማይክሮ መቆጣጠሪያን ለብቻው በፕሮግራም እንዲሠራ የሚያስችሉ ፋይሎች ናቸው። ስለዚህ ፣ አንዴ ATmega8 ከጫኝ ጫኝ ጋር ከተቃጠለ እኛ እንደ አርዱዲኖ ልንጠቀምበት እንችላለን።

የማስነሻ ጫloadውን ለማቃጠል;

1. "atmega8_noxtal.zip" ን ወደ "……. / Arduino-1.0.1 / hardware / arduino / bootloaders \" ያውጡ።

2. አርዱዲኖ አይዲኢ ቀድሞውኑ እያሄደ ከሆነ እንደገና ያስጀምሩት ፣ አለበለዚያ ይክፈቱት።

3. ቀደም ባሉት ደረጃዎች በአንዱ እንደተገለጸው የፕሮግራም አድራጊው ፣ የ COM ወደብ እና የቦርዱ በትክክል ከተዋቀረ ያረጋግጡ።

4. በ “መሳሪያዎች” ምናሌ ስር “ቡት ጫload ጫን” ን ይምቱ።

በትክክል ሽቦ ካደረጉ ፣ “ቡት ጫኝ ጫን” የሚለውን አማራጭ ጠቅ በማድረግ ፣ አርዱinoኖ ላይ የ RX ፣ TX እና L መብራቶች በብሩህ ማብራት ይጀምራሉ። እኔም ፎቶውን ለጥፌዋለሁ።

ደረጃ 6 - ንድፎችን ወደ ATmega8 በመስቀል ላይ

ንድፎችን ወደ ATmega8 በመስቀል ላይ
ንድፎችን ወደ ATmega8 በመስቀል ላይ
ንድፎችን ወደ ATmega8 በመስቀል ላይ
ንድፎችን ወደ ATmega8 በመስቀል ላይ

የማስነሻ ጫloadውን ወደ ATmega8 ካቃጠሉ በኋላ ይህንን ፕሮጀክት ጨርሰው ጨርሰዋል።

አሁን ማድረግ ያለብዎት የተፈለገውን ንድፍ ወደ ቺፕዎ መስቀል ነው። ይህንን ለማድረግ ቦርዱ ወደ “Atmega8-noxtal @8Mhz” ፣ እና ፕሮግራሙ ወደ “አርዱinoኖ እንደ አይኤስፒ” መዋቀሩን ያረጋግጡ።

የማስነሻ ጫerውን ለማቃጠል የተጠቀሙበት ሽቦ እንዲሁ ንድፎችን ለመስቀል የሚያገለግል መሆኑን ያስታውሱ።

ንድፉን መስቀሉ አርዱዲኖን እንደ ፕሮግራም አውጪ በመጠቀም ነው ፣ ስለሆነም በተለምዶ “Ctrl+U” ን ሲጫኑ ፣ አሁን አይዲኢው በአርዱዲኖ በኩል ቺፕውን እንዲያዘጋጅ የሚነግረውን “Ctrl+Shift+U” ን መጫን ይኖርብዎታል።

ደረጃ 7: እንኳን ደስ አለዎት

Image
Image
እንኳን ደስ አላችሁ!
እንኳን ደስ አላችሁ!

የእርስዎን ATmega8 ቺፕ በተሳካ ሁኔታ ወደ አነስተኛ አርዱዲኖ በመለወጥዎ እንኳን ደስ አለዎት። አሁን ፕሮጀክቶችዎን በጣም የበለጠ የታመቀ እና ርካሽ ማድረግ ይችላሉ። ከአርዱዲኖ ፒኖች ጋር ያለውን የፒን ግንኙነት ለመረዳት ቀደም ብለው ያወረዱትን “ATmega8 እንደ Arduino Pinout” ፋይል ይመልከቱ።

እንዲሁም ፣ ይህ አስተማሪ ጠቃሚ ሆኖ ካገኙት እባክዎን አጠር ያሉ የማውረጃ አገናኞችን ሁለት ወይም ሶስት ጊዜ እንደገና በመክፈት ይደግፉኝ። እንዲሁም በፓትሪዮን ላይ እኔን ሊደግፉኝ ይችላሉ።

ለዚህ አስተማሪ ብቻ ነው! ጥርጣሬ ካለዎት አስተያየት ለመስጠት ነፃነት ይሰማዎ።

ማወዛወዝዎን ይቀጥሉ!

ፕሮጀክት በ ፦

ኡትካርሽ ቨርማ

ካሜራውን ስላበደረ ለአሽሽ ቹድሃሪ ምስጋና ይግባው።

የሚመከር: