У овом чланку ћемо научити како направити Ардуино на плочи. Такође ћемо видети шта је Ардуино, како га програмирати и како их саставити као самостални микроконтролер на плочи или ПЦБ-у.
Ардуино је био благодат за оне који су желели да науче микроконтролере и уграђени систем за неинжењере и почетнике у микроконтролеру.
Пре него што је ардуино почео да постоји, почетници су морали да науче микроконтролер са скупим комплетима, а неки од њих су кодирали микроконтролер на скупштинском језику, што је страшан језик и нису их сви разумели.
Ардуино је потпуно променио игру, што је јефтино и кодирање се може писати на вишим језицима као што је Ц ++, а програмер не мора бити професионалац у кодирању
Шта је Ардуино? (За нообс)
Ардуино је плоча за прототипове отвореног кода која је направљена око АТмега328П и има 14 ГПИО (опште намјене улазних излаза) пинова, од којих 6 пинова има могућност обављања аналогних функција, а свих 14 пинова има могућност дигиталних функција.
УСБ 2.0 тип Б постављен је у десни угао ардуина (у зависности од тога како поставите) за напајање и нарезивање програма на микроконтролеру. Прекидач за ресетовање постављен је у леви горњи угао ардуино плоче за поновно покретање програма у самом ардуину.
Тхе Ардуино плоча има уграђени програматор који сагорева програм на АТмега328П микроконтролер преко УСБ-а. Одвојена једносмерна утичница је предвиђена за напајање ардуина из спољног извора напона у распону од 7В до 12В (има уграђени регулатор напона).
Неке спецификације ардуина:
- Радни напон: 5В на УСБ и 7-12В на ДЦ прикључку.
- Дигитални И / О пинови: 14 (од којих 6 може да врши ПВМ операције)
- Прибадаче за аналогни улаз: 6
- Фласх меморија за чување програма: 32КБ
- РАМ: 2КБ
- ЕЕПРОМ: 1КБ
- Такт: 16МХз
- Истосмерна излазна струја по И / О пину: 20мА
Напомена: Горња спецификација применљива је само за ардуино микроконтролер заснован на АТмега328П.
Како га направити на табли:
Ако је прототип вашег пројекта завршен и желите га учинити трајним на кутији вашег пројекта? Заправо не требате постављати целу гломазну ардуино плочу у своју пројектну кутију.
АТмега328П са мало спољних компонената довољан је за извршавање програма и контролу периферних уређаја које сте повезали са микроконтролером.
Ардуино плоча се користи за нарезивање програма на микроконтролеру и пружа одређену заштиту од кварова које правимо током израде прототипа.
ДИЈАГРАМ:
Једном када је пројекат завршен, можете извадити АТмега328П и повезати неколико спољних компонената као што је приказано на дијаграму и можете га залемити на ПЦБ да би постао трајан.
За следећи пројекат не морате куповати нову ардуино плочу, уместо тога можете купити АТмега328П и неколико других спољних, који су исплативи и чине ваш пројекат компактнијим.
Како програмирати АТмега328П када је на плочи:
Метод 1:
АТмега328П је најлакши и најлењи програм на самој ардуино плочи. Уметните АТмега328П, нарежите програм и извадите га, уметните у свој пројекат.
Овај метод је прилагодљив када ваш пројекат има 28-пински држач ИЦ (тако да се АТмега328П може лако уклонити), а АТмега328П је лако доступан.
Ево како се то ради:
Преузмите Ардуино ИДЕ образац званичне веб странице ардуино и инсталирајте на рачунар.
Ажурирајте управљачки програм за плочу ардуино на вашем рачунару (нема потребе ако користите рачунар заснован на Линуку).
Уметните АТмега328П на ардуино плочу у правом смеру и уверите се да има покретачки програм.
Изаберите „Алати“> „Плоча“> „Ардуино / Генуино УНО“
Прикључите ардуино на рачунар и одаберите прави порт за свој ардуино (промените рачунар од рачунара. Изаберите „Алати“> „порт“).
Саставите програм и кликните на дугме за отпремање.
Уклоните АТмега328П и уметните га у свој пројекат.
Метод 2:
Ако често поново програмирате микроконтролер и ако је хардвер вашег пројекта неприступачан, онда је овај метод најбољи за ваш пројекат, посебно када је АТмега328П залемљен директно на ПЦБ.
НАПОМЕНА: Уверите се да је напајање спољног кола искључено пре него што наставимо да напајамо АТмега328П са ардуино плоче.
Дијаграм:
Изаберите „Алати“> „Плоча“> „Ардуино / Генуино УНО“
Прикључите ардуино на рачунар и одаберите прави порт за свој ардуино (промените рачунар од рачунара. Изаберите „Алати“> „порт“).
Саставите програм и кликните на дугме за отпремање.
Претходно: Круг аларма за мотоциклистичке незгоде Следеће: Круг индикатора времена резервне батерије