Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Китепкананы жүктөө жана орнотуу
- 3 -кадам: Bootloaderди күйгүзүңүз
- 4 -кадам: Эскиздерди жүктөө
- 5 -кадам: Бир нече пайдалуу кеңештер
- 6 -кадам: Акыркы эскертүү
Video: $ 2 Arduino. ATMEGA328 өзүнчө. Оңой, арзан жана өтө кичине. Толук гид: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул көрсөтмөдө сиз Arduino ATMEGA328 микроконтроллер чипин өзүнчө микроконтроллер катары кантип колдонууну үйрөнөсүз.
Алардын баасы болгону 2 доллар, сиздин Arduino сыяктуу эле жасай алат жана долбоорлоруңузду өтө кичине кылат.
Биз пиндин макетин, жүктөгүчтү күйгүзүү аркылуу Arduino программасына кантип даяр кылуу керектигин жана эскиздерди кантип жүктөө керектигин карап чыгабыз.
Бул көрсөтмөлөрдүн калганын көрүңүз, кантип Arduino долбоорлоруңузду кыска убакыттын ичинде кантип кичирейтип жана арзаныраак кылсаңыз болот.
1 -кадам: Бөлүктөрдүн тизмеси
1 Arduino
1 ATMEGA328P-PU чипи. Меники бул жерде:
Breadboard
Зымдар
Кошумча: сыноо үчүн LED жана 330 Ом каршылыгы
2 -кадам: Китепкананы жүктөө жана орнотуу
Arduino тактасы стандарттык 16 МГц тышкы осциллятор менен келет.
Бизге бул 16 МГц осциллятордун кереги жок, анткени ATMEGA328P-PU 8 МГц осцилляторго ээ.
Бул чипти 8МГцте өзүнчө микроконтроллер катары иштеши үчүн, биз Arduino чөйрөбүз үчүн китепкананы жүктөп алып орнотушубуз керек.
Бул үчүн, ZIP файлын жүктөө үчүн Arduino версияңызга дал келген шилтемени басыңыз.
Бул 1-6-x.zip, 1-5-x.zip же 1-0-x.zip болот
Кийинки биз Arduino эскиз китеби папкасын Файл → каалоолор → "Sketchbook Жайгашуу" баскычын басып табышыбыз керек. Менин учурда "C: / Users / tomtomheylen / Documents / Arduino" бул сиздин учурда башкача болушу мүмкүн.
Жайгашкан жерди көчүрүп, "бул компьютерге" өтүңүз, аны тилкеге чаптаңыз жана enter басыңыз.
Эгер сиз "жабдыктар" деп аталган папканы көрсөңүз, аны ачыңыз.
Болбосо, оң баскыч менен чыкылдатуу менен "жабдыктар" деп аталган жаңы папканы жасап, "жаңы → папканы" тандап, "жабдыкты" териңиз. Эми ачкыла.
Нан тактасынын папкасын zip архивинен "жабдыктар" папкасына жылдырыңыз.
Arduino IDEди өчүрүп күйгүзүңүз жана "Куралдар → тактага" өтүңүз.
Эгерде баары ойдогудай болсо, анда тизмеде "Atmega 328 панелинде (8 МГц ички саат)" көрүшүңүз керек.
Эң татаал бөлүгү азыр жасалды, андыктан ATMEGA328де жашоону кызыктуу кылып өткөрөлү.
3 -кадам: Bootloaderди күйгүзүңүз
Бул ATMEGA328 микроконтроллеринин чиптери көбүнчө бош келет. Аларды Arduino IDE менен иштеши үчүн, биз "жүктөгүчтү күйгүзүү" деп аталган нерсени кылышыбыз керек. Бул биз чипте күйгүзгөн кичинекей код, ошондуктан ал Arduino программасын түшүнөт.
Бул үчүн, Arduinoңузду компьютериңизге туташтырып, "Файл → мисалдар → ArduinoIsp" бөлүмүнө өтүп, "Arduino Isp" тандаңыз. Бул эскизди Arduinoго жүктөп, компьютериңизден ажыратыңыз.
Андан кийин биз сүрөттө көрүнүп тургандай ATMEGA328 менен Arduino туташтырабыз.
Чиптин жарым тегерегине көңүл буруңуз. Туура тарапта экенин текшериңиз.
Эми Arduinoңузду туташтырыңыз жана Arduino IDEде "Tools → Programmer" бөлүмүнө өтүп, "Arduino ISP катары" тандаңыз.
Андан кийин "Куралдар → Тактага" өтүп, "Атмега 328 нан табагында (8 МГц ички саат)" тандаңыз.
Эми куралдарга барып, "Bootloader Burn" тандаңыз.
Сиздин жүктөгүч күйүп кетти жана чипиңиз эскиздерди жүктөөгө даяр!
Эгерде сизде ката бар болсо, Arduino тармагыңызды сууруп, мурунку кадамдарды кайталаңыз.
4 -кадам: Эскиздерди жүктөө
Эскизди жүктөө үчүн ATMEGA328 чипин Arduino тактасынан алып, сүрөттө көрсөтүлгөндөй нан тактасына туташуу керек.
Бул үчүн сиз FT232RL сыяктуу сериялык программистке USB колдоно аласыз. Мен бул жерде мини көрсөтмө бердим:
Мен көз ирмемдин эскизин текшерүү үчүн тактага резистору бар LED туташтырдым.
Бул сүрөттү казык макети үчүн кантип колдонуу керек.
Мисалы, эгер сиз IDEде 13 -пин орнотсоңуз, ал Arduino тактасындагы 13 -пин же ATMEGA328 чипиндеги 19 -пинди билдирет.
Куттуктайбыз, аткардыңыз! Эми сиз өзүңүздүн кичинекей Arduino долбоорлоруңузду эч нерсеге арзандатууну баштасаңыз болот.
5 -кадам: Бир нече пайдалуу кеңештер
Мен сизге дагы бир нече пайдалуу кеңештерди берүү менен бул көрсөтмөнү бүтүрөм:
Эгерде сиз проекти проектировать этсеңиз, анда 28 пин DIP розеткасын колдонуп, долбоорду кошкондон кийин ATMEGA328ди кошушуңуз керек.
Меники бул жерде
Керек болсо, эскиздерди дагы эле өзгөртүп же жүктөп берүү үчүн, кээ бир жаман иштерди жасаган аялдардын баш казыктарын 3 биринчи бутуна ширетүү жакшы практика.
Эгерде сиздин микро контролеруңуз кызыктай болуп жатса, анда 10дон 100гө чейин UF конденсаторун + менен -ортосуна кошсоңуз болот.
Чипке буйрутма бергенде, бул ATMEGA328P-PU экенин тактаңыз.
6 -кадам: Акыркы эскертүү
Бул көрсөтмө сизге жактыбы, Сүйүктүү баскычын басып, жазылыңыз.
Ошондой эле менин "Кытайдын Arduino клондорун кантип оңдоо керектигин" карап көрүңүз.
Кийинки Нускамада көрүшкөнчө.
Рахмат, Том Хейлен
Facebook:
Мага бул ишти улантууга жардам берүү үчүн кайрымдуулук кылыңыз:
Сунушталууда:
Анчалык акылдуу эмес, бирок өтө пайдалуу, бирок кичине чырмалуу күзгү: 5 кадам (сүрөттөр менен)
Анча-мынча Акылдуу эмес, бирок өтө пайдалуу, бирок анча-мынча коркунучтуу күзгү: Күзгүгө муктаж, бирок үйүңүзгө дагы бир акылдуу нерсени кошууга даяр эмессизби? Анда бул анча-мынча акылдуу эмес, бирок өтө пайдалуу, бирок кичине-сойлоп жүрүүчү күзгү сизге дал келет
Кесиптик басылган схеманы кантип жасоо керек: Толук гид: 10 кадам (сүрөттөр менен)
Кесиптик басылган схеманы кантип жасоо керек: Толук көрсөтмө: Саламатсыздарбы, бүгүн мен сизге электрондук проекттериңизди өркүндөтүү үчүн профессионалдуу ПХБ жасоону көрсөтөм. Баштайлы
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой: 3 кадам
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой .: Бул долбоор сизге 18 LED (6 Кызыл + 6 Көк + 6 Сары) Arduino тактасына туташтырууга жана компьютериңиздин Үн картасынын реалдуу убакыт сигналдарын талдоого жана аларды өткөрүүгө жардам берет. Светодиоддор аларды эффекттерге жараша күйгүзүшөт (Snare, High Hat, Kick)
Гитара Amp Tilt стенди - Линкольн журналдары сыяктуу оңой - Кичине, Портативдүү, Жөнөкөй, Туруктуу, Арзан же Бекер.: 9 кадам
Гитара Amp Tilt стенди - Линкольн журналдары сыяктуу оңой - Кичинекей, Портативдүү, Жөнөкөй, Туруктуу, Арзан же Бекер .: Гитаранын амплитудасы үчүн стенд - Линкольн журналдары сыяктуу оңой. чакан, портативдүү, жөнөкөй, туруктуу, арзан же бекер фанеранын жардамы менен. Комбо амперлер үчүн эң сонун, чоңураак дизайн ачык арткы үчүн колдонулушу мүмкүн
Гитара Amp Tilt өзүнчө баштары бар толук же жарым стек үчүн жана башкалар: 5 кадам
Гитара Amp Tilt өзүнчө баштар менен толук же жарым стек үчүн, жана дагы .: Мен жинди экенимди билем, бирок мен буга макулмун. Мен муну кээ бир теорияларды текшерүү үчүн кургам. Жергиликтүү музыкалык дүкөндөгү шылдыңдоо мага анын жаңы Маршалл стектерин коюуга уруксат бербей, мени качырды. Мен аны кичинекей ойлуу деп күнөөлөй албайм