ATtiny85 သည် နေရာ နှင့် စွမ်းအင် အသုံးပြု မှု အရေး ပါ သော ရိုးရှင်း သော ထိန်းချုပ် မှု အလုပ် များ အတွက် ဒီဇိုင်းဆွဲ ထား သော သေးငယ် သော ၈ ဘစ် မိုက်ခရိုကွန်ပျူတာ တစ် ခု ဖြစ် သည် ။ ၎င်း သည် မှတ်ဉာဏ် ၊ အချိန် သတ်မှတ် ချက် များ ၊ အန်တု အဝင် ၊ နှင့် ဆက်သွယ်ရေး ဆက်သွယ် မှု များ ကို ၈-ပင်း ပက်ကေ့ခ်ျ တစ် ခု တွင် ပေါင်း စပ် ထား သည် ။ ဤ ဆောင်းပါး သည် ၎င်း ၏ အသေးစိတ် အချက်အလက် များ ၊ ပင်နတ် ၊ အတွင်းပိုင်း ဖွဲ့စည်းပုံ ၊ စွမ်းအင် နှင့် နာရီ ဆက်သွယ် မှု များ ၊ ပရိုဂရမ် ၊ ဆားကွေး များ ၊ နှင့် သာမန် ပြဿနာ များ အပေါ် အသေးစိတ် အချက်အလက် များ ကို ပေး ထား သည် ။
ဂ ၁ ။ ATtiny85 ခြုံငုံသုံးသပ်
ဂ ၂ ။ ATtiny85 နည်းပညာဆိုင်ရာ အသေးစိတ်အချက်အလက်များ
ဂ ၃ ။ ATtiny85 ပင်အညွှန်း စီစဉ်ဖန်တီးမှု
ဂ၄။ ATtiny85 ဘလော့ခ် ပုံကြမ်း
ဂ ၅ ။ ATtiny85 စွမ်းအင် ၊ နာရီ ၊ နှင့် ဖျူး ဆက်သွယ် မှု များ
ဂ ၆ ။ ATtiny85 GPIO ကန့်သတ်ချက်များနှင့် ဘေးကင်းသော လုပ်ဆောင်မှု
ဂ ၇ ။ ATtiny85 အေဒီစီ နှင့် အယ်လက္ခဏာ စွမ်းရည် များ
ဂ၈။ ATtiny85 ယူအက်စ်အိုင် နှင့် ဆက်တိုက် ဆက်သွယ်ရေး
ဂ၉။ ATtiny85 ပရိုဂရမ် Arduino IDE မှတစ်ဆင့်
ဂ ၁၀ ။ အနည်းဆုံး ယုံကြည်စိတ်ချရသော ATtiny85 ဆားကွေ့
ဂ ၁၁ ။ ATtiny85 သာမန်ပြဿနာများနှင့် အလျင်အမြန်စစ်ဆေးမှုများ
ဂ၁၂။ နိဂုံး
ဂ၁၃။ မေးတတ်သောမေးခွန်းများ [FAQ]

၁. ATtiny85 ခြုံငုံသုံးသပ်
ATtiny85 သည် နေရာ ၊ စွမ်းအင် သုံးစွဲ မှု ၊ နှင့် အစိတ်အပိုင်း အရေအတွက် ကို လျော့နည်း စွာ ထိန်းသိမ်း ရ မည့် ရိုးရှင်း သော ထိန်းချုပ် မှု အလုပ် များ အတွက် ဒီဇိုင်းဆွဲ ထား သော ကျစ်လျစ်လျူရှု သော ၈ ဘစ် မိုက်ခရိုကွန်ပျူတာ တစ် ခု ဖြစ် သည် ။ ၎င်း ၏ ၈ ပင်း ပုံစံ သည် အခြေခံ ထိန်းချုပ် မှု လုပ်ဆောင် မှု ကို ထောက်ပံ့ နေ စဉ် ဆားကွေး အရွယ်အစား ၊ ကြိုးကြိုး ရှုပ်ထွေး မှု ၊ နှင့် စနစ် ကုန်ကျ စရိတ် ကို လျှော့ချ ရန် ကူညီ ပေး သည် ။
ဈေးကွက် တွင် ၎င်း ၏ ကြာမြင့် စွာ တည်ရှိ နေ သော်လည်း ၊ ATtiny85 သည် ၎င်း ၏ တည်ငြိမ် မှု ၊ ခိုင်မာ သော စာရွက်စာတမ်း ၊ နှင့် သာမန် ဖွံ့ဖြိုး တိုးတက် ရေး ကိရိယာ များ နှင့် ကိုက်ညီ မှု ကြောင့် ကျယ်ပြန့် စွာ အသုံးပြု နေ ဆဲ ဖြစ် သည် ။ ၎င်း သည် ကျယ်ပြန့် သော ဗွီတီ အတိုင်းအတာ တစ် ခု ကို ဖြတ် ၍ လုပ်ဆောင် ပြီး နာရီ ရွေးချယ် မှု များ စွာ ကို ထောက်ပံ့ ပေး ပြီး ၊ ယုံကြည် စိတ်ချ ရ ပြီး ခန့်မှန်း နိုင် သော အပြုအမူ လိုအပ် သော ကျစ်လျစ်လျူရှု သော ၊ စွမ်းအင် နည်းပါး သော ဒီဇိုင်း များ အတွက် သင့်လျော် သည် ။
၂. ATtiny85 နည်းပညာဆိုင်ရာ အသေးစိတ်အချက်အလက်များ
| မဟုတ်ဘူး. ပင်များ | ၈ |
|---|---|
| စီပီအို | RISC ၈-Bit AVR |
| လည်ပတ် နေ သော ဗွီတီ | ၁.၈ မှ ၅.၅ ဗွီ |
| ပရိုဂရမ် မှတ်ဉာဏ် | ၈ ကေ |
| ပရိုဂရမ် မှတ်ဉာဏ် အမျိုးအစား | ဖလက်ရှ် |
| RAM | ၅၁၂ ဘိုက် |
| အီးပရွန် | ၅၁၂ ဘိုက် |
| အေဒီစီ လိုင်း များ ၏ အေဒီစီ အရေအတွက် | ၁၀-ဘစ် ၄ |
| နှိုင်းယှဉ်သူ | ၁ |
| ပက်ကေ့ချ် | ပီဒီအိုင်ပီ (၈-ပင်) အက်စ်အိုအိုင်စီ (၈-ပင်) TSSOP (၈-ပင်) QFN/MLF (၂၀-ပင်) |
| Oscillator | ၂၀ MHz ထိ |
| အချိန်သတ်မှတ် (၂) | ၈-bit အချိန်ကိရိယာများ |
| ပြန်လည် စတင် ခြင်း တွင် တိုးမြှင့် ထား သော စွမ်းအင် | ဟုတ်တယ် |
| စွမ်းအင် ဖွင့် ချိန် | ဟုတ်တယ် |
| I/O ပင်များ | ၆ |
| ထုတ်လုပ်သူ | မိုက်ခရိုချစ်ပ် |
| အက်စ်ပီအိုင် | ဟုတ်တယ် |
| အိုင်တူစီ | ဟုတ်တယ် |
| စောင့်ကြပ်ချိန် | ဟုတ်တယ် |
| အညိုရောင် ရှာဖွေ တွေ့ ရှိ ခြင်း ( ဘိုဒီ ) | ဟုတ်တယ် |
| ပြန်ချိန် | ဟုတ်တယ် |
| ယူအက်စ်အိုင် (Universal Serial Interface) | ဟုတ်တယ် |
| အနည်းဆုံး အလုပ် အပူချိန် | -၄၀ စင်တီဂရိတ် |
| အမြင့်ဆုံး အလုပ် အပူချိန် | ၁၂၅ စီ |
၃. ATtiny85 ပင်အုတ် ပုံစံ

| ပင်း | အမည် | အဓိကလုပ်ဆောင်ချက်များ |
|---|---|---|
| ၁ | ပီဘီ ၅ | RESET, GPIO (ဖျူး ပြောင်းသွားလျှင်) |
| ၂ | ပီဘီ ၃ | ဂျီပီအိုင်အို ၊ အေဒီစီ |
| ၃ | ပီဘီ၄ | ဂျီပီအိုင်အို ၊ အေဒီစီ |
| ၄ | ဂျီအန်ဒီ | မြေပြင် |
| ၅ | PB0 | ဂျီပီအို ၊ ပီပီအမ် ၊ မိုစီ |
| ၆ | ပီဘီဝမ်း | GPIO, PWM, MISO |
| ၇ | ပီဘီ၂ | GPIO, ADC, SCK |
| ၈ | ဗွီစီစီ | ပါဝါ ထောက်ပံ့ မှု |
အေတီနီ ၈၅ ကို ပီဒီပီ - ၈ နှင့် ကွီအက်ဖ်အန် / အမ်အယ်လ်အက်ဖ် - ၂၀ ပက်ကေ့ခ်ျ များ တွင် ရရှိ နိုင် ပါ သည် ။ နှစ် ခု စလုံး သည် တူညီ သော အတွင်းပိုင်း ဆားကွေး ကို မျှဝေ ထား သော်လည်း ၊ ပင်မ အစီအစဉ် သည် ကွဲပြား သည် ။ ပီဒီအိုင်ပီ - ၈ ပက်ကေ့ချ် သည် အခြေခံ ပင်း များ ကို သာ ဖော်ထုတ် ပြီး အခြေခံ ဆားကွေး များ တွင် အသုံးပြု ရန် ပိုမို လွယ်ကူ သည် ၊ ကွီအက်ဖ်အန် / အမ်အယ်လ်အက်ဖ် - ၂၀ ပက်ကေ့ချ် တွင် ဆက်သွယ် ခြင်း မ ရှိ ဟု မှတ်သား ထား သော ထပ်ဆင့် ပင်း များ ပါဝင် သည် ။
ပင်အများစုသည် လုပ်ဆောင်မှုအမျိုးမျိုးကို ထောက်ပံ့ပေးသည်။ ပင်တစ်ချောင်းသည် ဒစ်ဂျစ်တယ် အဝင်အဝင်အဖြစ် လုပ်ဆောင်နိုင်သည်၊ အယ်လက္ခဏာများကို ဖတ်ရှုနိုင်သည်၊ PWM ထုတ်လုပ်နိုင်သည်၊ သို့မဟုတ် ဆက်သွယ်ရေးဆက်သွယ်ရေးကို ထောက်ပံ့နိုင်သည်။ ဤ အသုံးအနှုန်း ပေါင်းစုံ ဒီဇိုင်း က ATtiny85 ကို ပျော့ပျောင်း မှု ပေး နေ စဉ် သေးငယ် နေ ရန် ခွင့်ပြု သည် ။ ၎င်း သည် ပြင်ပ ပြန်လည် ပြင်ဆင် နိုင် စွမ်း ကို ဖယ်ရှား သော်လည်း ၊ ဖျူး ဆက်သွယ် မှု များ ပြောင်းလဲ ခြင်း ဖြင့် ပင်မ တစ် ခု အဖြစ် ပြန်လည် ပြင်ဆင် ထား နိုင် သည် ။
၄. ATtiny85 ဘလော့ခ် ပုံကြမ်း

ATtiny85 ကို ဖလက်ရှ် မှတ်ဉာဏ် တွင် သိမ်းဆည်း ထား သော ညွှန်ကြားချက် များ ကို ဆောင်ရွက် သော အေဗွီအာရ် စီမံကိန်း ဗဟို တစ် ခု ပတ်ပတ်လည် တည်ဆောက် ထား သည် ။ အက်စ်အာရမ် ကို အလုပ် လုပ် နေ စဉ် ယာယီ အချက်အလက် များ အတွက် အသုံးပြု ခဲ့ ပြီး ၊ အီးအီးပရမ် သည် လျှပ်စစ် ဓာတ်အား ဖယ်ရှား သောအခါ ထိန်းသိမ်း ထား ရ မည့် အပြောင်းအလဲ မ ရှိ သော အချက်အလက် များ ကို သိမ်းဆည်း ထား သည် ။ ပရိုဂရမ် ရေတွက် ၊ အဆင့်ဆင့် ညွှန်ပြ ချက် ၊ နှင့် မှတ်ပုံတင် များ သည် ညွှန်ကြားချက် စီးဆင်း မှု နှင့် အချက်အလက် စီမံ ခန့်ခွဲ မှု ကို စီမံ ခန့်ခွဲ သည် ။
အချိန် သတ်မှတ် ခြင်း လုပ်ဆောင် ချက် များ ကို အတွင်းပိုင်း ၈-bit အချိန် နှစ် ခု နှင့် စောင့် ကြည့် သူ အချိန် တစ် ခု ဖြင့် ကိုင်တွယ် သည် ။ ပုံမှန် ပရိုဂရမ် လုပ်ဆောင် မှု ရပ်တန့် လျှင် စောင့် ကြည့် ရေး အဖွဲ့ သည် ကိရိယာ ကို ပြန်လည် ပြင်ဆင် ခြင်း ဖြင့် ယုံကြည် စိတ်ချ မှု ကို တိုးတက် စေ သည် ။ အတွင်းပိုင်း လှုပ်ရှား ကိရိယာ တစ် ခု သည် နာရီ အချက်ပြ မှု ကို ထောက်ပံ့ ပေး ပြီး ၊ ဗဟို အချိန် ထိန်းချုပ် မှု သည် အတွင်းပိုင်း အစိတ်အပိုင်း များ အားလုံး ကို တစ်ပြိုင်တည်း ဖြစ် စေ သည် ။
အဝင် နှင့် ထွက် လုပ်ဆောင် မှု များ ကို ပြင်ပ ပင်း များ သို့ တိုက်ရိုက် ချိတ်ဆက် ထား သော ဆိပ်ကမ်း မှတ်ပုံတင် များ မှတစ်ဆင့် စီမံ ခန့်ခွဲ သည် ။ အဆိုပါ ကိရိယာ သည် အေဒီစီ နှင့် နှိုင်းယှဉ် ကိရိယာ ကဲ့သို့ အန်တု ဆားကွေး များ ကို လည်း ပေါင်းစပ် ထား သည် ။ အတွင်းပိုင်း ဘလော့ခ် များ အားလုံး ကို မျှဝေ သော ဒေတာ လမ်းကြောင်း များ မှတစ်ဆင့် ချိတ်ဆက် ထား ပြီး ၊ မှတ်ဉာဏ် ၊ စီမံ ခန့်ခွဲ မှု ၊ နှင့် အိုင်/အို အကြား ထိရောက် သော ဆက်သွယ် မှု ကို ခွင့်ပြု သည် ။
၅. ATtiny85 ပါဝါ ၊ နာရီ ၊ နှင့် ဖျူး ဆက်သွယ် မှု များ
• ATtiny85 တွင် ပြင်ပ နာရီ အစိတ်အပိုင်း များ မ ပါ ဘဲ လုပ်ဆောင် ခွင့် ပေး သော ၊ အတွင်းပိုင်း အာစီ လှုပ်ရှား မှု တစ် ခု ပါဝင် သည် ။
• အချိန်တိကျမှု ပိုလိုအပ်သည့်အခါ ပြင်ပနာရီရင်းမြစ် သို့မဟုတ် ပုံဆောင်ခဲများကို အသုံးပြုနိုင်သည်။
• ဖျူး ဆက်သွယ် မှု များ သည် နာရီ ရင်းမြစ် ၊ စတင် နှောင့်နှေး မှု ၊ အရောင် ပြတ်တောက် သော ရှာဖွေ တွေ့ ရှိ မှု အဆင့် ၊ နှင့် ပင်မ အပြုအမူ ကို ပြန်လည် ပြင်ဆင် ခြင်း ကို ထိန်းချုပ် သည် ။
• နာရီအမြန်နှုန်းနည်းနည်းဖြင့် အလုပ်လုပ်ခြင်းက စွမ်းအင်သုံးစွဲမှုနှင့် လျှပ်စစ်ဆူညံမှုကို လျော့နည်းစေသည်။
• အညိုရောင် ပြတ်တောက် မှု ရှာဖွေ ခြင်း သည် ထောက်ပံ့ မှု နိမ့် သော ဗွီတီ တွင် တည်ငြိမ် မှု ကို တိုးတက် စေ သော်လည်း လက်ရှိ ဆွဲယူ မှု ကို အနည်းငယ် တိုးမြှင့် သည် ။
၆. ATtiny85 GPIO ကန့်သတ်ချက်များနှင့် ဘေးကင်းသောလုပ်ဆောင်မှု
• ဂျီပီအိုင်အို ပင်း များ သည် အချက်ပြ ထိန်းချုပ် မှု အတွက် ရည်ရွယ် ထား ပြီး ပြင်ပ ဝန်ထုပ် များ ကို စွမ်းအင် မ ထောက်ပံ့ ရ ပါ ။
• ဂျီပီအိုင်အို ပင်း များ နှင့် ချိတ်ဆက် ထား သော အယ်ဒီအေ များ သည် ပျက်စီး မှု ကို ကာကွယ် ရန် လက်ရှိ ကန့်သတ် ထား သော ခုခံ ကိရိယာ များ လိုအပ် သည် ။
• မော်တာများ၊ လက်ဆင့်ကမ်းစက်များနှင့် အခြားလက်ရှိမြင့်ကိရိယာများကို ပြင်ပထရန်စီစတာ သို့မဟုတ် MOSFETs ကိုအသုံးပြု၍ ထိန်းချုပ်ရမည်။
• ခလုတ်ခလုတ်ကို ရိုးရှင်းစေရန်နှင့် ဆက်သွယ်မှုများကို ပြောင်းလဲရန် အတွင်းပိုင်းဆွဲခံကိရိယာများကို အသုံးပြုနိုင်သည်။
• GPIO ဗော်လ်တီ အားလုံး သည် အမြဲတမ်း ပျက်စီး မှု ကို ရှောင်ရှား ရန် သတ်မှတ် ထား သော ကန့်သတ် ချက် များ အတွင်း ကျန် ရှိ နေ ရ မည် ။
၇. ATtiny85 အေဒီစီ နှင့် အယ်လက္ခဏာ စွမ်းရည်
| အသွင်အပြင် | ဖော်ပြချက် |
|---|---|
| အေဒီစီ ဆုံးဖြတ် ချက် | ၁၀-bit |
| အဝင်ချာနယ်များ | ၄ ထိ |
| အညွှန်းရွေးချယ်စရာများ | VCC (သို့) အတွင်းအညွှန်း |
| အထူး ပုံစံ | အေဒီစီ ဆူညံသံလျှော့ချ အိပ်စက်ခြင်း |
ATtiny85 သည် ပြောင်းလဲ နေ သော ဗွီတီ အဆင့် များ ကို တိုင်းတာ ပြီး ၎င်း တို့ ကို ဒစ်ဂျစ်တယ် တန်ဖိုး များ အဖြစ် ပြောင်းလဲ ပေး သော အယ်လီယန် မှ ဒစ်ဂျစ်တယ် ကွန်ပျူတာ တစ် ခု ပါဝင် သည် ။ တိုင်းတာအရည်အသွေးသည် တည်ငြိမ်သော အညွှန်းဗွီတာ၊ သန့်ရှင်းသောစွမ်းအင်ဆက်သွယ်မှုနှင့် သင့်လျော်သောအချက်ပြလမ်းကြောင်းတို့အပေါ် မူတည်သည်။ အေဒီစီ ဆူညံသံ လျှော့ချ အိပ်စက် မှု ပုံစံ ကို အသုံးပြု ခြင်း သည် ပြောင်းလဲ နေ စဉ် အတွင်း ဆူညံသံ ကို လျော့နည်း စေ ပြီး ၊ ဖတ်ရှု ခြင်း တစ်သမတ်တည်း နှင့် ယေဘုယျ ယုံကြည် စိတ်ချ မှု ကို တိုးတက် စေ သည် ။
၈. ATtiny85 ယူအက်စ်အိုင် နှင့် ဆက်သွယ်ရေး ဆက်သွယ်ရေး
ATtiny85 သည် Universal Serial Interface (USI) မှတစ်ဆင့် ဆက်သွယ်ရေးဆက်သွယ်မှုကို ထောက်ပံ့ပေးသည်။ ဤ ပျော့ပျောင်း သော အင်တာနက် ကို အက်စ်ပီအိုင် ပုံစံ တွင် လုပ်ဆောင် ရန် သို့မဟုတ် အိုင်²စီ ပုံစံ ဆက်သွယ်ရေး ကို ထောက်ပံ့ ရန် ဖဲလ်ဝဲလ် မှတစ်ဆင့် စီစဉ် နိုင် သည် ။ မျှဝေ ထား သော ဟာ့ဒ်ဝဲလ် ဘလော့ခ် တစ် ခု ကို အသုံးပြု ခြင်း ဖြင့် ၊ ကိရိယာ သည် အခြေခံ အချက်အလက် ဖလှယ် မှု ကို လုပ်ဆောင် နေ စဉ် ကျစ်လျစ်သော အရွယ်အစား တစ် ခု ကို ထိန်းသိမ်း ထား သည် ။
ယူအက်စ်အိုင် သည် ဆော့ဖ်ဝဲလ် ထိန်းချုပ် မှု အပေါ် အကြီးအကျယ် မှီခို နေ သောကြောင့် ၊ ဂရုတစိုက် အချိန် စီမံ ခန့်ခွဲ မှု လိုအပ် သည် ။ ၎င်း သည် ရိုးရိုး နှင့် အမြန်နှုန်း နိမ့် သော ဆက်သွယ်ရေး လုပ်ငန်း များ အတွက် သင့်လျော် သော်လည်း ပိုမို ကြီးမား သော မိုက်ခရိုကွန်လစ် များ တွင် တွေ့ ရှိ ရ သော သီးသန့် အက်စ်ပီအိုင် သို့မဟုတ် အိုင်²စီ အနီးကပ် ကိရိယာ များ ထက် အလိုအလျောက် အလိုအလျောက် လုပ်ဆောင် မှု များ နည်းပါး သည် ။
၉. အာဒီနို အိုင်ဒီအီး မှတစ်ဆင့် ATtiny85 ပရိုဂရမ်

• ATtiny-ကိုက်ညီသော 코어 တစ် ခု ကို တပ်ဆင် ပြီးနောက် ATtiny85 ကို Arduino IDE တွင် ပရိုဂရမ် ထည့်သွင်း နိုင် သည် ။
• ပရိုဂရမ် ကို အိုင်အက်စ်ပီ တစ် ခု အဖြစ် တပ်ဆင် ထား သော ယူအက်စ်ဘီ ပရိုဂရမ် တစ် ခု သို့မဟုတ် အာဒီနို တစ် ခု ကို အသုံးပြု ၍ ပြုလုပ် သည် ။
• Arduino IDE တွင် ဘုတ် ဆက်သွယ် မှု များ သည် ATtiny85 ၏ ရွေးချယ် ထား သော နာရီ အမြန်နှုန်း နှင့် အလုပ် လုပ် နေ သော ဗွီတီ နှင့် ကိုက် ညီ ရ မည် ။
• သင်္ကေတ တွင် အသုံးပြု သော ပင်း များ သည် ရုပ်ပိုင်း ပင်း ပုံစံ နှင့် ကွဲပြား သည် ၊ ထို့ကြောင့် ကြိုးကြိုး မ တပ်ဆင် မီ ၎င်း တို့ ကို ဂရုတစိုက် စစ်ဆေး ရ မည် ။
၁၀. အနည်းဆုံး ယုံကြည်စိတ်ချရသော ATtiny85 ဆားကွေ့

ဤ ဆားကွေး သည် တည်ငြိမ် သော လုပ်ဆောင် မှု အတွက် လိုအပ် သော အခြေခံ အစိတ်အပိုင်း များ ကို သာ အသုံးပြု သည် ။ ဗွီစီစီ နှင့် ဂျီအန်ဒီ ပင်း များ သည် အတွင်းပိုင်း ယုတ္တိ ကို မှန်ကန် စွာ လုပ်ဆောင် ရန် ခွင့်ပြု သော ၊ စွမ်းအင် ထောက်ပံ့ ပေး သည် ။ အတွင်းပိုင်း လှုပ်ရှား ကိရိယာ သည် အချိန် ကို ထိန်းချုပ် သည် ၊ ထို့ကြောင့် ပြင်ပ နာရီ အစိတ်အပိုင်း များ မ လိုအပ် ပါ ။
၄၇ Ω ခုခံ ကိရိယာ တစ် ခု မှတစ်ဆင့် ချိတ်ဆက် ထား သော LED တစ် ခု သည် LED နှင့် ဂျီပီအိုင်အို ပင်း နှစ် ခု စလုံး ကို ကာကွယ် နေ စဉ် ထုတ်လုပ် မှု ထိန်းချုပ် မှု ကို ပြသ သည် ။ ကိရိယာကို ပြန်လည်ပရိုဂရမ် သို့မဟုတ် ပြန်လည်စတင်ရန် RESET ပင်ကို အသုံးပြုနိုင်ပါသည်။ ပြင်ပအစိတ်အပိုင်းအနည်းငယ်သာရှိပြီး ဤတပ်ဆင်မှုသည် အခြေခံအသုံးအနှုန်းများအတွက် ရိုးရှင်းပြီး ယုံကြည်စိတ်ချရသော အခြေခံအုတ်မြစ်ကို ထောက်ပံ့ပေးသည်။
၁၁. ATtiny85 သာမန်ပြဿနာများနှင့် အလျင်အမြန်စစ်ဆေးမှုများ
| ပြဿနာ | အဘယ်အရာကို စစ်ဆေး သို့မဟုတ် ပြုပြင်ရမည်နည်း။ |
|---|---|
| သင်္ကေတတင်ခြင်း မအောင်မြင် | အိုင်အက်စ်ပီ ဝါယာကြိုးကို စစ်ဆေးပြီး ဖျူးဖျူး ဆက်တင်ချက်ကို အတည်ပြုပါ |
| အချိန်မှား | ရွေးချယ်ထားသော နာရီအရင်းအမြစ်နှင့် ဖျူးဆူး ဖွဲ့စည်းပုံကို စစ်ဆေးပါ |
| မတည်ငြိမ်သော အေဒီစီ ဖတ်ရှုချက်များ | မြေပြင် ကို တိုးတက် စေ ပြီး သင့်လျော် သော ခွဲခြား ကိရိယာ များ ထည့် သွင်း |
| ဆက်သွယ်ရေးအမှားများ | ယူအက်စ်အိုင် တပ်ဆင် မှု နှင့် အချိန် သတ်မှတ် ချက် များ ကို ပြန်လည် သုံးသပ် |
| အပူလွန်သောပင်များ | လက်ရှိဝန်ထုပ်ကို လျှော့ချပြီး ပြင်ပဒရိုင်ဗိုင်း အစိတ်အပိုင်းများကို အသုံးပြုပါ |
၁၂. နိဂုံး
ATtiny85 သည် အလွန် ကျစ်လျူရှု သော ပုံစံ တစ် ခု တွင် အဓိက ထိန်းချုပ် မှု အင်္ဂါရပ် များ ကို စုစည်း ထား သည် ။ ၎င်း ၏ အသေးစိတ် အချက်အလက် များ ၊ ပင်မ လုပ်ဆောင် ချက် များ ၊ အတွင်းပိုင်း ဘလော့ခ် များ ၊ နှင့် စွမ်းအင် ဆက်သွယ် မှု များ က ၎င်း သည် တကယ့် ဆားကွေး များ တွင် မည်သို့ လုပ်ဆောင် သည် ကို ရှင်းပြ သည် ။ သင့်တော် သော ဂျီပီအိုင်အို ကိုင်တွယ် မှု ၊ အေဒီစီ အသုံးပြု မှု ၊ ဆက်တိုက် တပ်ဆင် ခြင်း ၊ နှင့် အနည်းဆုံး ဆားကွေး တစ် ခု နှင့်အတူ ၊ အေတီနီ ၈၅ ကို ရှင်းလင်း စွာ နားလည် နိုင် ပြီး တည်ငြိမ် သော ၊ စွမ်းအင် နည်းပါး သော ဒီဇိုင်း များ တွင် အသုံးပြု နိုင် သည် ။
၁၃. မေးတတ်သောမေးခွန်းများ [FAQ]
၁၃.၁ ATtiny85 သည် စွမ်းအင် မည်မျှ အသုံးပြု သနည်း ။
စွမ်းအင်အသုံးပြုမှုသည် ထောက်ပံ့ပေးသော ဗွီတီ၊ နာရီအမြန်နှုန်းနှင့် တက်ကြွသောအသွင်အပြင်များပေါ်တွင် မူတည်သည်။ နာရီ အမြန်နှုန်း လျော့နည်း ခြင်း နှင့် အသုံးမပြု သော အနီးကပ် ပစ္စည်း များ ကို ပိတ် ထား ခြင်း သည် လက်ရှိ သုံးစွဲ မှု ကို လျှော့ချ သည် ။
၁၃.၂ ATtiny85 သည် ပြင်ပ နာရီ တစ် ခု လိုအပ် ပါ သလော ။
မဟုတ်ဘူး. ATtiny85 တွင် အတွင်းပိုင်း အာရ်စီ လှုပ်ရှား မှု တစ် ခု ရှိ ပြီး ပြင်ပ နာရီ အစိတ်အပိုင်း များ မ ပါ ဘဲ အလုပ် လုပ် နိုင် သည် ။ အချိန်တိကျမှုပိုမြင့်မားဖို့အတွက်သာ ပြင်ပနာရီလိုအပ်သည်။
၁၃.၃ RESET ပင်ကို သာမန် I/O ပင်းအဖြစ် အသုံးပြုနိုင်မလား။
ဟုတ်ပါတယ်။ RESET ပင်ကို ဖျူးဆက်တင်မှုများကို အသုံးပြု၍ GPIO အဖြစ် စီစဉ်နိုင်ပါသည်။ ၎င်း သည် စံနှုန်း အိုင်အက်စ်ပီ ပရိုဂရမ် ကို ပိတ်ဆို့ ပြီး ကိရိယာ ကို ပြန်လည် ပရိုဂရမ် ပြုလုပ် ရန် ဗွီတီ မြင့် ပရိုဂရမ် လိုအပ် သည် ။
၁၃.၄ ATtiny85 သည် မော်တာ များ သို့မဟုတ် လက်ဆင့်ကမ်း များ ကို တိုက်ရိုက် မောင်းနှင် နိုင် ပါ မည် လော ။
မဟုတ်ဘူး. ATtiny85 GPIO ပင်များသည် အချက်ပြထိန်းချုပ်မှုအတွက်သာဖြစ်သည်။ မော်တာ များ နှင့် လက်ဆင့်ကမ်း များ ကို ပြင်ပ ထရန်စီစတာ သို့မဟုတ် အမ်အက်စ်အက်ဖ်တီ များ ကို အသုံးပြု ၍ မောင်းနှင် ရ မည် ။
၁၃.၅ ATtiny85 အေဒီစီ ဖတ်ရှုမှုများသည် အဘယ်ကြောင့် မတည်ငြိမ်သနည်း။
မတည်ငြိမ် သော အေဒီစီ ဖတ်ရှု မှု များ သည် များသောအားဖြင့် စွမ်းအင် ဆူညံ ခြင်း သို့မဟုတ် မြေပြင် ညံ့ဖျင်း မှု ကြောင့် ဖြစ် ပေါ် သည် ။ သင့်လျော် သော ခွဲခြား ကိရိယာ များ ထည့် သွင်း ခြင်း နှင့် အေဒီစီ ဆူညံ မှု လျှော့ချ မှု ပုံစံ ကို အသုံးပြု ခြင်း သည် တည်ငြိမ် မှု ကို တိုးတက် စေ သည် ။