Ардуино оюнчусунун жашоосунда эртеби-кечпи функционалдуулукту аябастан, өнүмүңүздүн көлөмүн сактап калгыңыз келген учур келет. Анан Arduino Pro Mini - бул мыкты чечим! Бул такта, анын курамында USB туташтыргычы жок болгондуктан, Arduini Nanoдон бир жарым эсе кичине. Бирок аны программалоо үчүн кошумча - тышкы - USB-программистти сатып алууга туура келет. Жазылган программаны микроконтроллердин эс тутумуна кантип "толтуруп" жана Arduino Pro Mini иштеши керек жана ушул макалада талкууланат.
Ал зарыл
- - Arduino Pro Mini;
- - компьютер;
- - USBASP-программист;
- - зымдарды туташтыруу.
Нускамалар
1 кадам
Биринчиден, программист өзү жөнүндө бир нече сөз. Аны каалаган кытайлык интернет дүкөндөн 2 долларга сатып алсаңыз болот.
USB-А тибиндеги туташтыргыч, албетте, программистти компьютерге туташтыруу үчүн колдонулат.
Программалануучу тактага туташуу үчүн ISP туташтыргычы керек.
Jumper JP1 ISP туташтыргычынын VCC пининдеги чыңалууну башкарат. Ал 3.3V же 5V болушу мүмкүн. Эгер максаттуу шаймандын өзүнүн электр кубаты бар болсо, секиргичти алып салыңыз.
Jumper JP2 программисттин өзүн жаркыратуу үчүн колдонулат; Бул макалада камтылган эмес.
Jumper JP3 максаттуу түзмөктүн саат ылдамдыгы 1,5 МГцтен төмөн болсо, талап кылынат.
Эки светодиод: G - кубаттуулугу программистке берилип жатат, R - программист максаттуу шайманга туташтырылды.
2-кадам
Программистти компьютердин USB портуна туташтыралы. Кыязы, кыска убакыт өткөндөн кийин, иштөө тутуму бул шайманга драйвер таппай калгандыгын кабарлайт.
Бул учурда, програмист үчүн драйверди https://www.fischl.de/usbasp/ расмий сайтынан жүктөп алыңыз. Архивди таңгактан чыгарып, драйверди стандарттуу түрдө орнотуңуз. USBasp программисти шайман менеджеринде көрүнүшү керек. Программист азыр колдонууга даяр. Аны компьютерден ажыратыңыз.
3-кадам
Андан кийин, Arduino Pro Mini тактасын программистке туташтыруу керек. Муну кантип жасоо керектигин төмөндөгү диаграмма көрсөтүп турат.
4-кадам
Биз нанды жана туташтыруучу зымдарды колдонобуз - бул тез жана ишенимдүү болот. Жогорудагы схемага ылайык, Arduino Pro Miniдеги программалык туташтыргыч түйүнчүктөргө туташтырабыз.
5-кадам
Arduino IDE ачуу. Меню аркылуу каалаган тактаны тандаңыз: Куралдар -> Такта -> Arduino Pro же Pro Mini (Куралдар -> Такта -> Arduino Pro же Pro Mini).
Ошондой эле Куралдар -> Процессор менюсу аркылуу орнотулган микроконтроллердин түрүн тандоо керек. Менде бул ATmega 168 (5V, 16 MHz) бар. Бул параметрлер көбүнчө микроконтроллер корпусуна жазылат.
6-кадам
Программисттин түрүн тандаңыз: Куралдар -> Программист -> USBasp (же Куралдар -> Программист -> USBасп).
7-кадам
Микроконтроллердин эсине жүктөгүбүз келген эскизди ачалы. Мисалы, жаркылдаган LED болсун: File -> Swatches -> 01. Basics -> Blink.
Программистти компьютерге туташтырылган Arduino Pro Mini менен байланыштырабыз.
Эми эскизди Arduinoго программисттин жардамы менен жүктөө үчүн, сиз аны бир нече жол менен жасай аласыз.
1) File менюсу аркылуу -> программист аркылуу жүктөө;
2) Ctrl + Shift + U баскычтобун колдонуп;
3) Shift баскычын басып туруп, оң жебе баскычын чыкылдатыңыз, ал көбүнчө эскизди Arduino эс тутумуна стандарттык түрдө жүктөө үчүн колдонулат.
Бүттү, программа микроконтроллердин эс тутумуна "кирип кетти".