Мазмуну:

Жалаң Минимум - Breadboardдогу Arduino: 5 кадам
Жалаң Минимум - Breadboardдогу Arduino: 5 кадам

Video: Жалаң Минимум - Breadboardдогу Arduino: 5 кадам

Video: Жалаң Минимум - Breadboardдогу Arduino: 5 кадам
Video: Айбек Қайбулла - Менің досым (Дос жайлы тағы да хит ән) 2024, Ноябрь
Anonim
Жалаң Минимум - Breadboardдогу Arduino
Жалаң Минимум - Breadboardдогу Arduino

Arduino ATMega328p чипин колдонот. Биз муну SMD форматында (ATMega328p-AU) же тешикти ширетүү үчүн DIP форматында (ATMega328p-PU) ала алабыз. Бирок, чип өзү иштей албайт. Бул дагы бир нече компоненттерди талап кылат жана бардыгы чогуу бул чиптин минималдуу конфигурациясы деп аталат.

1 -кадам: жөнөкөй схемасы

Жөнөкөй схема
Жөнөкөй схема

Төмөндө бизде бул конфигурациянын схемасы бар. Көрүнүп тургандай, бизге 5 вольттун запасы керек. Бул камсыздоо абдан жакшы жөнгө салынышы керек, чыңалуу жок. Бул үчүн 5V менен GND ортосундагы кошумча 10uF конденсатор. Алос, баштапкы абалга келтирүү пини активдүү. Ошентип, аны өчүрүү үчүн, биз ага 5V колдонуубуз керек. Бул үчүн, RESET менен Vcc ортосунда 10k ohms резистору жайгаштырылган. Ошондой эле, ATMega328, адатта, 16 МГцте иштейт. Бул үчүн, 9 жана 10 -казыктардын ортосунда биз 16 МГц кристаллын байкайбыз. Бирок бул кристалл, термелүү үчүн GNDге туташкан 22pF эки конденсаторго муктаж. Сүрөттө abve, сизде чиптин бардык төөнөгүчтөрү бар. Азыр, эгерде микроконтроллерде жүктөөчү бар болсо, анда биз кодду жүктөп койсок болот. Бирок анын жүктөгүчү жок экенин элестетели.

2 -кадам: Bootloaderди күйгүзүңүз

Bootloader күйгүзүү
Bootloader күйгүзүү

Эми, чиптин жүктөөчүсү жок экенин элестетип көрөлү. Бул үчүн сиз Arduino UNOдон кийинки байланыштарды түзүшүңүз керек. Бул SPI төөнөгүчтөрү, CLOCK, MISO жана MOSI.

3 -кадам: Arduino -ны PCке туташтырыңыз

Ардуинону компьютерге туташтырыңыз
Ардуинону компьютерге туташтырыңыз

Эми Arduino компьютериңизге туташыңыз. Arduino IDE ачыңыз жана Файл → Мисалдар → Arduino ISPге өтүңүз жана ошол мисалды ачыңыз. Arduino UNO башкармалыгынын комун тандаңыз, тактаны Arduino UNO катары тандаңыз жана бул кодду көтөрүңүз.

4 -кадам: Жүктөгүч

Жүктөгүч
Жүктөгүч

Эми байланыштарды мурунку схемада жасаңыз жана жүктөгүчтү күйгүзүү убактысы келди. Куралдар → программист → Arduino'го ISP катары өтүңүз. Муну менен биз программистти ISPге алмаштырабыз.

5 -кадам: Акыры жүктөгүчтү күйгүзүңүз

Акыры Bootloader күйгүзүңүз
Акыры Bootloader күйгүзүңүз

Акыры, Tools → Burn bootloader бөлүмүнө өтүңүз. Эми Arduino светодиоддору көп ирмелет. Bootlaoder күйгүзүлгөнү тууралуу кабарды алгандан кийин, биз барганыбыз жакшы.

Сунушталууда: