ARDUINO DEV-11168 AVR ISP Shield PTH Kit
ထုတ်ကုန်အချက်အလက်
- ထုတ်ကုန်အမည်- Arduino Shield AVR ISP
- မော်ဒယ်နံပါတ်- DEV-11168
- အသုံးပြုသူလက်စွဲ ရရှိနိုင်ပါသည်။
ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ
- ArduinoISP firmware ကိုဖွင့်ပါ (Examples) သင်၏ Arduino ဘုတ်ပေါ်တွင်။
- သင်သည် Arduino 1.0 ကိုအသုံးပြုနေပါက ArduinoISP ကုဒ်သို့ အနည်းငယ်ပြောင်းလဲမှုလုပ်ပါ။ နှောင့်နှေး(40) ဟုပြောသော Heartbeat() လုပ်ဆောင်ချက်ရှိ မျဉ်းကိုရှာပါ။ နှောင့်နှေး(20);
- ပရိုဂရမ်မာဘုတ်အဖွဲ့ (ပရိုဂရမ်ရေးဆွဲထားသည့်ဘုတ်မဟုတ်) နှင့်ကိုက်ညီသော Tools မီနူးမှ သင့်လျော်သောဘုတ်နှင့် အမှတ်စဉ်အပေါက်ကို ရွေးချယ်ပါ။
- ArduinoISP ပုံကြမ်းကို သင်၏ Arduino board သို့ အပ်လုဒ်လုပ်ပါ။
- သင်၏ Arduino ဘုတ်အား ပေးထားသည့် ပုံမျဉ်းအတိုင်း ပစ်မှတ်ဘုတ်သို့ ကြိုးတပ်ပါ။ Arduino Uno အတွက်၊ reset နှင့် ground ကြားတွင် 10 uF capacitor ထည့်ရန် မမေ့ပါနှင့်။
- သင် bootloader (ပရိုဂရမ်မာဘုတ်မဟုတ်) ကိုမီးရှို့လိုသောဘုတ်အဖွဲ့နှင့်ကိုက်ညီသော Tools မီနူးမှသင့်လျော်သောဘုတ်ကိုရွေးချယ်ပါ။
- Burn Bootloader > Arduino ကို ISP အမိန့်အတိုင်း သုံးပါ။
မှတ်ချက် - ဤလုပ်ထုံးလုပ်နည်းသည် ညွှန်ပြထားသော ပင်များပေါ်ရှိ SPI အချက်ပြမှုများပါရှိသော ဘုတ်များအတွက် အလုပ်လုပ်သည်။ ၎င်းသည် အကျုံးမဝင်သည့် Leonardo ကဲ့သို့သော ဘုတ်များအတွက်၊ ပေးထားသော pinout ကို အသုံးပြု၍ SPI အချက်ပြမှုများကို ISP ချိတ်ဆက်ကိရိယာသို့ ချိတ်ဆက်ရန် လိုအပ်သည်။
Arduino ကို AVR ISP (In-System Programmer အဖြစ် အသုံးပြုခြင်း)
ဤသင်ခန်းစာတွင် Arduino board ကို AVR ISP (in-system programmer) အဖြစ် မည်သို့အသုံးပြုရမည်ကို ရှင်းပြထားသည်။ ၎င်းသည် သင့်အား AVR တစ်ခုပေါ်တွင် bootloader ကိုမီးရှို့ရန် board ကိုအသုံးပြုရန်ခွင့်ပြုသည် (ဥပမာ ATmega168 သို့မဟုတ် ATmega328)။ ဒီ ex ကုဒ်ample သည် Randall Bohn မှ mega-isp firmware ကိုအခြေခံထားသည်။
ညွှန်ကြားချက်များ
AVR ပေါ်တွင် bootloader ကိုမီးရှို့ရန်သင်၏ Arduino board ကိုအသုံးပြုရန်၊ သင်သည်ရိုးရှင်းသောအဆင့်အနည်းငယ်ကိုလိုက်နာရန်လိုအပ်သည်။
- ArduinoISP firmware ကိုဖွင့်ပါ (Examples) သင်၏ Arduino board သို့။
- Arduino 1.0 အတွက် မှတ်ချက်- သင်သည် ArduinoISP ကုဒ်သို့ သေးငယ်သောပြောင်းလဲမှုတစ်ခု ပြုလုပ်ရန် လိုအပ်သည်။ "delay(40);" ဟုပြောသော နှလုံးခုန်သံ() လုပ်ဆောင်ချက်ရှိ မျဉ်းကိုရှာပါ။ ၎င်းကို "နှောင့်နှေး(20);" သို့ ပြောင်းပါ။
- သင်ပရိုဂရမ်မာအဖြစ် သင်အသုံးပြုနေသည့် ဘုတ်အဖွဲ့နှင့် ကိုက်ညီသော ကိရိယာများ > ဘုတ်အဖွဲ့နှင့် အမှတ်စဉ် ပို့တ်မီနူးများရှိ အရာများကို ရွေးပါ (ပရိုဂရမ်ရေးဆွဲထားသည့် ဘုတ်မဟုတ်ပါ)။
- ArduinoISP ပုံကြမ်းကို အပ်လုဒ်လုပ်ပါ။
- အောက်ဖော်ပြပါ ပုံတွင် ပြထားသည့်အတိုင်း သင်၏ Arduino ဘုတ်ကို ပစ်မှတ်သို့ ကြိုးဖြင့် ချိတ်ပါ။ (Arduino Uno အတွက် မှတ်ချက်- reset နှင့် ground ကြားတွင် 10 uF capacitor ထည့်ရန် လိုအပ်ပါသည်။)
- သင် bootloader ကိုလောင်ကျွမ်းစေလိုသော board နှင့် ကိုက်ညီသော Tools > Board menu မှ item ကို ရွေးပါ (ပရိုဂရမ်မာအဖြစ် သင်အသုံးပြုနေသည့် board မဟုတ်ပါ။) အသေးစိတ်အတွက် ပတ်ဝန်းကျင်စာမျက်နှာရှိ ဘုတ်ဖော်ပြချက်များကို ကြည့်ပါ။
- Burn Bootloader > Arduino ကို ISP အမိန့်အတိုင်း သုံးပါ။
မှတ်ချက် - ဤလုပ်ထုံးလုပ်နည်းသည် ညွှန်ပြထားသော pins များပေါ်တွင် SPI အချက်ပြမှုများပါရှိသော ဘုတ်များနှင့် အလုပ်လုပ်သည်။ ၎င်းသည် အကျုံးမဝင်သော ဘုတ်များအတွက် (လီယိုနာဒိုကဲ့သို့ 32u4 ဘုတ်များ) SPI အချက်ပြမှုများကို အောက်တွင် pinout အစီရင်ခံထားသည့် ISP ချိတ်ဆက်ကိရိယာသို့ ချိတ်ဆက်ရပါမည်။
တိုက်နယ်
ပတ်လမ်း (Arduino Uno၊ Duemilanove၊ သို့မဟုတ် Diecimila ကို ပစ်မှတ်ထားသည်):
အခြား Arduino ဘုတ်ပေါ်တွင် ATmega ကို ပရိုဂရမ်ပြုလုပ်ရန် ISP အဖြစ် လုပ်ဆောင်နေသော Arduino ဘုတ်တစ်ခု။ Arduino Uno တွင်၊ reset နှင့် ground ကြားတွင် 10 uF capacitor ကို ချိတ်ဆက်ရန် လိုအပ်သည် (ArduinoISP ပုံကြမ်းကို အပ်လုဒ်လုပ်ပြီးနောက်)။ NG သို့မဟုတ် ဘုတ်အဟောင်းများတွင် မရရှိနိုင်သော ပစ်မှတ်ဘုတ်ရှိ ပြန်လည်သတ်မှတ်ရန်ပင်ကို သင်ဝင်ရောက်ခွင့် လိုအပ်ကြောင်း သတိပြုပါ။
ဆားကစ် (Arduino NG နှင့်အထက်ကို ပစ်မှတ်ထားသည်)
NG သို့မဟုတ် ဘုတ်အဟောင်းများတွင်၊ အထက်တွင်ပြထားသည့်အတိုင်း ဘုတ်ပေါ်ရှိ Atmega ချစ်ပ်၏ ပင်နံပါတ် 1 အား ပြန်လည်သတ်မှတ်ရန် ဝါယာကြိုးကို ချိတ်ဆက်ပါ။
ပတ်လမ်း ( breadboard ပေါ်ရှိ AVR ကို ပစ်မှတ်ထားသည်)
အသေးစိတ်အတွက် Arduino to Breadboard သင်ခန်းစာကို ကြည့်ပါ။
ကြိုးသွယ်ခြင်း။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdf] အသုံးပြုသူလက်စွဲ DEV-11168 AVR ISP Shield PTH Kit၊ DEV-11168၊ AVR ISP Shield PTH Kit၊ Shield PTH Kit၊ PTH Kit၊ Kit၊ |