ARDUINO DEV-11168 AVR ISP Shield PTH жинағы
Өнім туралы ақпарат
- Өнім атауы: Arduino Shield AVR ISP
- Модель нөмірі: DEV-11168
- Пайдаланушы нұсқаулығы: Қол жетімді
Өнімді пайдалану нұсқаулары
- ArduinoISP микробағдарламасын ашыңыз (Мысamples) Arduino тақтасында.
- Arduino 1.0 қолданып жатсаңыз, ArduinoISP кодына кішкене өзгеріс енгізіңіз. heartbeat() функциясында кешіктіру(40) деген жолды табыңыз; және оны кешіктіру (20); деп өзгертіңіз.
- Құралдар мәзірінен бағдарламалаушы тақтаға сәйкес келетін сәйкес тақтаны және сериялық портты таңдаңыз (бағдарламаланатын тақта емес).
- ArduinoISP эскизін Arduino тақтасына жүктеңіз.
- Берілген диаграммаға сәйкес Arduino тақтасын мақсатты тақтаға жалғаңыз. Arduino Uno үшін қалпына келтіру мен жерге қосу арасында 10 мкФ конденсаторды қосуды ұмытпаңыз.
- Құралдар мәзірінен жүктеуші (бағдарламашы тақтасы емес) жазылатын тақтаға сәйкес келетін тиісті тақтаны таңдаңыз.
- Burn Bootloader > Arduino пәрменін ISP пәрмені ретінде пайдаланыңыз.
Ескерту: Бұл процедура көрсетілген түйреуіштерде SPI сигналдары бар тақталар үшін жұмыс істейді. Бұл жарамсыз Леонардо сияқты тақталар үшін SPI сигналдарын берілген пин-out арқылы ISP қосқышына қосу керек.
Arduino-ны AVR ISP (жүйе ішіндегі бағдарламашы) ретінде пайдалану:
Бұл оқулық Arduino тақтасын AVR ISP (жүйе ішіндегі бағдарламашы) ретінде қалай пайдалану керектігін түсіндіреді. Бұл жүктеушіні AVR-ге жазу үшін тақтаны пайдалануға мүмкіндік береді (мысалы, Arduino-да қолданылатын ATmega168 немесе ATmega328). Бұл бұрынғы кодample Randall Bohn жасаған mega-isp микробағдарламасына негізделген.
Нұсқаулар
Arduino тақтасын жүктегішті AVR-ге жазу үшін пайдалану үшін бірнеше қарапайым қадамдарды орындау керек.
- ArduinoISP микробағдарламасын ашыңыз (Мысamples) Arduino тақтасына.
- Arduino 1.0 үшін ескертпе: ArduinoISP кодына бір кішкене өзгеріс енгізу керек. Heartbeat() функциясында «кідірту (40);» деп жазылған жолды табыңыз. және оны «кідірту (20);» деп өзгертіңіз.
- Құралдар > Тақта және Сериялық порт мәзірлерінде бағдарламашы ретінде пайдаланатын тақтаға сәйкес келетін элементтерді таңдаңыз (бағдарламаланатын тақта емес).
- ArduinoISP эскизін жүктеңіз.
- Төмендегі диаграммада көрсетілгендей Arduino тақтасын мақсатқа жалғаңыз. (Arduino Uno үшін ескертпе: қалпына келтіру мен жерге қосу арасында 10 мкФ конденсаторды қосу керек.)
- Құралдар > Тақта мәзірінен жүктегішті жазғыңыз келетін тақтаға сәйкес элементті таңдаңыз (бағдарламашы ретінде пайдаланатын тақтаны емес). Толық ақпарат алу үшін орта бетіндегі тақта сипаттамаларын қараңыз.
- Burn Bootloader > Arduino пәрменін ISP пәрмені ретінде пайдаланыңыз.
Ескерту: Бұл процедура көрсетілген түйреуіштерде SPI сигналдары бар тақталармен жұмыс істейді. Бұл жарамсыз тақталар үшін (Леонардо сияқты 32u4 тақталар) SPI сигналдары төменде пин-шығы көрсетілген ISP қосқышына қосылуы керек.
Схема
Схема (Arduino Uno, Duemilanove немесе Diecimila бағытталған):
Arduino тақтасы басқа Arduino тақтасында ATmega бағдарламасын бағдарламалау үшін ISP ретінде қызмет етеді. Arduino Uno құрылғысында қалпына келтіру мен жерге қосу арасында 10 мкФ конденсаторды қосу керек (ArduinoISP эскизін жүктеп салғаннан кейін). Сізге мақсатты тақтадағы қалпына келтіру түйреуішіне кіру қажет екенін ескеріңіз, ол NG немесе ескі тақталарда қол жетімді емес.
Схема (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 жинағы, жинақ |