ARDUINO DEV-11168 AVR ISP Shield PTH комплекти
Продукт маалыматы
- Продукт аты: Arduino Shield AVR ISP
- Модель номери: DEV-11168
- Колдонуучунун колдонмосу: жеткиликтүү
Продукт колдонуу нускамалары
- ArduinoISP микропрограммасын ачыңыз (Мисamples) Arduino тактаңызда.
- Эгерде сиз Arduino 1.0 колдонуп жатсаңыз, ArduinoISP кодуна бир аз өзгөртүү киргизиңиз. heartbeat() функциясында delay(40) деген сызыкты табыңыз; жана аны кечиктирүүгө (20); өзгөрт.
- Программисттин тактасына туура келген Куралдар менюсунан ылайыктуу тактаны жана сериялык портту тандаңыз (программалануучу тактага эмес).
- ArduinoISP эскизин Arduino тактаңызга жүктөңүз.
- Берилген схемага ылайык, Arduino тактаңызды максаттуу тактага зым менен байлаңыз. Arduino Uno үчүн, баштапкы абалга келтирүү менен жердин ортосунда 10 uF конденсаторду кошууну унутпаңыз.
- Жүктөгүчтү (программист тактасы эмес) күйгүзгүңүз келген тактага туура келген Куралдар менюсунан тиешелүү тактаны тандаңыз.
- Burn Bootloader > Arduino ISP буйругу катары колдонуңуз.
Эскертүү: Бул процедура көрсөтүлгөн пиндердеги SPI сигналдары бар такталар үчүн иштейт. Леонардо сыяктуу тактайлар үчүн, бул туура эмес, SPI сигналдарын ISP туташтыргычына берилген пинут аркылуу туташтырыңыз.
Arduino'ну AVR ISP катары колдонуу (системадагы программист):
Бул окуу куралы Arduino тактасын AVR ISP (системадагы программист) катары кантип колдонууну түшүндүрөт. Бул жүктөгүчтү AVRга (мисалы, Arduino'до колдонулган ATmega168 же ATmega328) күйгүзүү үчүн тактаны колдонууга мүмкүндүк берет. Бул мурунку кодample Randall Bohn тарабынан mega-isp микропрограммасына негизделген.
Instructions
Arduino тактаңызды жүктөгүчтү AVRга күйгүзүү үчүн колдонуу үчүн бир нече жөнөкөй кадамдарды аткарышыңыз керек.
- ArduinoISP микропрограммасын ачыңыз (Мисamples) Arduino тактаңызга.
- Arduino 1.0 үчүн эскертүү: ArduinoISP кодуна бир аз өзгөртүү киргизишиңиз керек. Heartbeat() функциясында "кечигип (40);" деген сызыкты табыңыз. жана аны "кечигип (20);" деп өзгөртүңүз.
- Tools > Board жана Serial Port менюларынан сиз программист катары колдонуп жаткан тактага туура келген нерселерди тандаңыз (программаланган такта эмес).
- ArduinoISP эскизин жүктөө.
- Төмөнкү диаграммада көрсөтүлгөндөй, Arduino тактаңызды максатка зым менен байлаңыз. (Arduino Uno үчүн эскертүү: баштапкы абалга келтирүү менен жердин ортосунда 10 uF конденсаторду кошуу керек болот.)
- Куралдар > Башкарма менюсунан жүктөгүчтү күйгүзгүңүз келген тактага туура келген нерсени тандаңыз (программист катары колдонуп жаткан тактага эмес). Чоо-жайын билүү үчүн айлана-чөйрө бетиндеги тактанын сүрөттөмөлөрүн караңыз.
- Burn Bootloader > Arduino ISP буйругу катары колдонуңуз.
Эскертүү: Бул процедура көрсөтүлгөн төөнөгүчтөрүндө SPI сигналдары бар такталар менен иштейт. Бул туура эмес тактайлар үчүн (Леонардо сыяктуу 32u4 такталар) SPI сигналдары пинуттары төмөндө көрсөтүлгөн ISP туташтыргычына туташтырылышы керек.
Circuit
Circuit (Arduino Uno, Duemilanove же Diecimila багытталган):
Arduino тактасы башка Arduino тактасында ATmega программалоо үчүн ISP катары кызмат кылат. Arduino Unoдо сиз 10 uF конденсаторду баштапкы абалга келтирүү менен жерге туташтырышыңыз керек (ArduinoISP эскизин жүктөөдөн кийин). Көңүл буруңуз, сизге максаттуу тактадагы баштапкы абалга келтирүү пинине кирүү керек, ал NG же эски такталарда жок.
Circuit (Arduino NG же андан улууларды максаттуу):
NG же эски такталарда, жогоруда көрсөтүлгөндөй, баштапкы абалга келтирүүчү зымды тактадагы Atmega чипинин 1 пинине туташтырыңыз.
Схема (нан тактасында AVR максаттуу):
Чоо-жайын билүү үчүн Arduino to Breadboard окуу куралын караңыз.
Зымдар
Документтер / Ресурстар
![]() |
ARDUINO DEV-11168 AVR ISP Shield PTH комплекти [pdf] Колдонуучунун колдонмосу DEV-11168 AVR ISP Shield PTH комплект, DEV-11168, AVR ISP Shield PTH комплект, Shield PTH комплект, PTH комплект, комплект |