Мазмуну:
- 1 -кадам: Arduino UNOго ArduinoISP кодун жүктөө
- 2 -кадам: ATmega328P үчүн Breadboard'дун негизги орнотууларын жасаңыз
- 3 -кадам: Bootloaderди күйгүзүңүз
- 4 -кадам: Кодуңузду ATmega328Pге жүктөңүз
Video: Arduino долбоорлоруңузду кыскартыңыз - ATmega328P программисти катары Arduino UNO (https://youtu.be/YO61YCaC9DY): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Видео шилтемеси:
ATmega328Pти Arduino менен ISP катары программалоо (In-System Programmer) сизге Arduino функцияларын нан же ПКБда колдонууга мүмкүндүк берет. Бул көбүнчө колледж долбооруңузду түзүүдө жардам берет. Бул долбоордун көлөмүн жана көлөмүн азайтат. Ошентип, Arduinoдо тестирлөөнү өткөрүп, ATmega328P боюнча долбоорду аягына чыгарыңыз. ATmega328Pти Arduino менен ISP катары программалоо бир нече кадамдарды талап кылат. Программанын бөлүгүнө өтүүдөн мурун, Bootloader деген эмне экенин билишиңиз керек.
Arduino/ATmega328P жүктөөчү: Жүктөгүч - бул Arduino/ATmega328Pтин программалоочу флэш -эсине программаланган эскиз (жана колдо болгон 32КБайттан 4380 байтты ээлейт). Бул Arduino ATmega328P менен кадимки фабрика Atmega328Pти айырмалап турат. Arduino жүктөгүч такта күйгүзүлгөндө иштейт (же биз баштапкы абалга келтирүү баскычын басканда). Бул жүктөгүч башында Arduino IDEден сериялык портто жаңы эскизди күтөт, эгер ал бир нерсе алса, жаңы эскиз флеш -эске жазылат же башкача айтканда, мурда күйүп кеткен эскизди иштетет. Көпчүлүк Arduino микроконтроллери автоматтык түрдө баштапкы абалга келтирүү функциясына ээ, бул Arduino IDEге кодду баштапкы абалга келтирүүгө жана жүктөөгө мүмкүнчүлүк берет. Жүктөгүч Arduino IDE эмнени жөнөтүп жатканын түшүнүп, микроконтроллердин флэш -эсине жазышы керек. Arduino жүктөөчүсү жок Atmega328Pге код жазуу үчүн сизге AVR ISP сыяктуу ISP программисти керек болот.
Ошентип, бул жерде биз негизинен жүктөгүчтү жаңы сатып алынган ATmega328Pге өрттөп, андан кийин ATmega328Pте каалаган эскизди өрттөө үчүн ISP катары Arduino колдонобуз.
Arduino - жүктөгүч
Arduino - Айлана -чөйрө
ATmega328P программисти катары Arduino UNOну колдонуу кадамдары:
1 -кадам: Arduino UNOго ArduinoISP кодун жүктөө.
2 -кадам: ATmega328P үчүн негизги нан тактасын орнотуңуз.
3 -кадам: Bootloaderди күйгүзүңүз.
4 -кадам: Кодуңузду ATmega328Pге жүктөңүз.
1 -кадам: Arduino UNOго ArduinoISP кодун жүктөө
ArduinoISP - бул ATmega328P флеш -эсине күйгүзүлгөндөн кийин жүктөгүч эскиз катары иштеген эскиз. Биринчиден, жөндөөнү төмөнкүчө текшериңиз:
Такта: "Arduino/Genuino Uno"
ПОРТ: "COM2" // Сиздики башкача болушу мүмкүн
Программист: "AVRISP mkII"
Андан кийин Файл> Мисалдар> ArduinoISP> ArduinoISPAге өтүңүз жана аны Arduino Unoго жүктөңүз.
2 -кадам: ATmega328P үчүн Breadboard'дун негизги орнотууларын жасаңыз
Жогоруда ATmega328Pтин иштеши үчүн негизги конфигурациясы бар. Нан тактасын орноткондон кийин, бул нан бирдигин Arduino менен туташтырууга убакыт келди. Эми Arduino менен breadboard схемасын туташтыруу үчүн сүрөттө жогоруда көрсөтүлгөн байланышты аткарыңыз.
3 -кадам: Bootloaderди күйгүзүңүз
Сиз күйүүчү жүктөгүчтү колдонууну түшүндүңүз деп үмүттөнөбүз. Биз жүктөгүчтү гана өрттөшүбүз керек жана андан кийин ATmega328P программасын жүктөгүчтү кайра күйгүзбөңүз. Эми жүктөгүчтү күйгүзүү мезгили келди. Куралдын жөндөөлөрүн сүрөттө көрсөтүлгөндөй өзгөртүп, андан кийин Bootloaderди күйгүзүңүз.
4 -кадам: Кодуңузду ATmega328Pге жүктөңүз
Жүктөгүңүз келген кодду ачыңыз.
Куралдарды күйгүзүүчү жүктөгүч процесси менен бирдей орнотуңуз.
Эми кодду ATmega328Pге "Shift + Upload" аркылуу жүктөңүз.
Ошентип, сиз ATmega328Pти Arduino Uno аркылуу кантип программалай аласыз, эгерде күмөн санасаңыз, комментарий бөлүмүнөн сураңыз.
Жүктөөлөр:
ATmega328P маалымат жадыбалы
Сатып алуу:
Amazon Индиядан ATmega328P:
Amazon Индиядан Arduino Uno Original:
Amazon Индиядан арзан баадагы Arduino Uno:
Сунушталууда:
Ардуино ISP катары -- AVRде Hex файлын жазуу -- AVRдеги сактандыруучу -- Ардуино программист катары: 10 кадам
Ардуино ISP катары || AVRде Hex файлын жазуу || AVRдеги сактандыруучу || Ардуино программист катары: ……………………… Сураныч, дагы видеолор үчүн менин YouTube каналыма ЖАЗЫЛЫҢЫЗ …….. Бул макала isp сыяктуу ардуино жөнүндө. Эгерде сиз он алтылык файлды жүктөгүңүз келсе же AVRде сактандыргычты орноткуңуз келсе, анда программистти сатып алуунун кажети жок, сиз жасай аласыз
Кантип C кодун AVRге Arduino Uno программисти катары жүктөө керек: 6 кадам
Программист катары Arduino Uno менен AVRге C кодун кантип жүктөө керек: HI салам: D Бул жерде мен Arduino Uno R3 менен каалаган AVR чипин программалоонун жөнөкөй жолун бөлүшөм, кодду микроконтроллерге өрттөө үчүн белгилүү бир нерсени сатып алуунун ордуна Arduino Uno керек. программист абдан кымбат
Долбоорлоруңузду көрсөтүү үчүн сонун оңой бурулуучу табак: 5 кадам
Долбоорлоруңузду Көрсөтүү үчүн Кереметтүү Оңой Turntable: Менин YouTube Каналымда, Мен дагы кээ бир продуктыларды карап чыгам, ошондуктан мен ар дайым жаңы продуктыларды көрсөтүү үчүн жакшы айланма табак жасагым келет. Мен кылган бардык нерселер сыяктуу эле, мен аны мүмкүн болушунча жөнөкөй кылгым келди. Ошентип, 3 гана компонент колдонулган. Келиңиз, ээрчип кетиңиз
Шамдарды сенсор катары колдонуп, Wiimoteту компьютердик чычкан катары кантип колдонуу керек?: 3 кадам
Шамдарды сенсор катары колдонуп, Wiimoteту компьютердик чычкан катары кантип колдонуу керек !!: Бул колдонмо Wii Remote (Wiimote) компьютериңизге кантип туташтырып, чычкан катары колдонууну көрсөтөт
Жогорку ылдамдыкта жакшыраак иштөө үчүн RC унааларыңыздын соккуларын кыскартыңыз: 5 кадам
Сиздин RC унааларыңыздын соккуларын жогорку ылдамдыкта жакшыраак кылуу үчүн кыскартыңыз: Бул Нускамада мен сиздин машинаңызды жерге жакыныраак алып келүү үчүн шокту кантип кыскартуу керектигин көрсөтөм. Башка машиналарыңызга техникалык тейлөө көрсөтмөлөрү шок кылат