Реклама

буилд ардуиноВолим свог Ардуиноса. У сваком тренутку, имам доста пројеката у покрету - прототипирање је с њима тако једноставно. Али понекад желим да задржим пројекат функционалан без куповине другог Ардуино-а. Потрошити 30 долара сваки пут за прилично једноставан микроконтролер него што ми је потребно само нешто за функцију је једноставно глупо. Тада је изградња Ардуиног клона постала одржива опција.

Истина: Не можете саградити пуни Ардуино клон за јефтиније

Сам Ардуино се састоји од једноставне електронике, али то је пакет и изглед који стварно плаћате. У овом ћу чланку описати како да поновим неке функције за много јефтиније - у случају да "пермифицирате" свој Ардуино пројекти - али немогуће је изградити потпуно мајсторски клон Ардуино без масовне куповне моћи и производње објеката.

Лепота стварања сопствених ствари је та што можете да изузмете комаде који вам нису потребни да бисте смањили трошкове и избегли Ардуино пакет са свим неискоришћеним заглављима и изгубљени простор - ако су вам заиста потребни Ардуино облик и заглави за употребу са другим штитницима, онда изградња сопственог неће баш уштедјети новац.

У мом случају желио сам трајно приказати тај ЛЕД коцка коју сам направила Како направити пулсирајућу Ардуино ЛЕД коцку која изгледа као да је дошла из будућностиАко сте се позабавили неким почетничким Ардуино пројектима, али тражите нешто мало трајно и на потпуно другом нивоу феноменалног, онда је скромна 4 к 4 к 4 ЛЕД коцка ... Опширније негде, са спољним напајањем и не додатним трошковима коришћења пуне Ардуино плоче; на протобоарду је ипак остало простора, па бих радије све ставио тамо. Ево мог готовог уради сам Ардуино-а у фази монтаже, поред ЛЕД коцке и стварног Ардуино-а који се користи за програмирање. Следећи корак је да ставите све битове на плочу, али то је данас ван домета овог чланка.

буилд ардуино

Свеједно, на пројекту. Поделио сам га по деловима са појединачним списковима компоненти, али лакше је купити пакет (Оомлоут.цо.ук, £ 7,50).

Регулатор напајања и индикаторска ЛЕД

  • 100 уФ кондензатори (2) - пазећи на сребрну линију која је суочена са негативном страном
  • 7805 5В регулатор напона (1)
  • ЦРВЕНИ водио и отпорник 560 Охм
гради ардуино од нуле

Сврха овог одељка је да узме напајање од 7-12 В (обично 9В ДЦ утикач) и регулише га на чисту 5В потребну од стране чипа микроконтролера. Црвени и плави каблови који се скидају лево требало би да буду повезани на било коју улазну снагу коју користите, али апсолутно не користите више од 12 В или ћете пржити ствари. Такође, спојите горњу и доњу шину заједно у овом тренутку.

Ако уклањате пигмент са постојећег Ардуино-а за програмирање чипа (описано касније), такође можете спојити шине напајања директно на + 5В и ГНД.

гради ардуино од нуле

Микроконтролер и тиминг круг

  • АТМега328П-ПУ - унапред пуњен Ардуино боотлоадер.
  • Кондензатори од 22 пф (2) (на дијаграму су плави, али компонента коју сам купио је заправо наранџаста - нема разлике. Не постоји позитивно или негативно код ових).
  • Кристал од 16 МХЗ.

Укратко, нисам приказао регулатор напајања на доњем дијаграму, али требали бисте то већ завршити.

гради ардуино од нуле

Овај део је језгро Ардуино - микроконтролера. Кристал од 16 мХз пружа константан временски сигнал који гура сваки циклус круга.

направите ардуино плочу

Такође да бисте олакшали ствари себи, купите и нешто од тога Наљепнице за етикете Адафруит (2,95 УСД за 10):

направите ардуино плочу

Или направите своје. Ево ПДФ-а Направио сам ако имате лепљиве листове налепница.

направите ардуино плочу

Прекидач за ресетовање

Коначно, потребан нам је само прекидач за ресетовање - на срећу овај је бит прилично једноставан; али имајте на уму да ћете у неким уџбеницима пронаћи а спустите отпорник додато. Верујем да је ово потребно за АТМега168, а не за 368.

Не трошите новац на Ардуино - направите свој за много мање ресетирања

Ево готовог дијаграма.

Не трошите новац на Ардуино - направите свој за много мање

Дк-ови и Ак-ови су тада уобичајени дигитални и аналогни И / О пинови. Ако одлучите да себи не олакшате живот исписом, будите веома опрезни да не збуните ништа што каже Д13 или пин 13 на Ардуино, са иглом 13 АТМега328. Они су различити - Д13 је заправо пин 19 на чипу. РКС је такође функционално Д0, а ТКС је Д1.

Програмирање чипа

Пре него што то будете могли да тестирате, требаће вам неки начин програмирања АТМега чипа - ту долази до компликација. На Ардуино плочи један од најскупљих делова је УСБ интерфејс.

Ево опција:

1. Извади чип из другог Ардуино-а.

Ово је најлакши пут за брзо тестирање; само користите постојећу Ардуино плочу са већ радном скицом и извуците чип из Ардуино-а. Ако је ваш пројекат довршен и функционалан, само их размените. Можете бацити још један непрограмирани чип у Ардуино да бисте га поново користили - тамо нема ништа посебно.

Једина мана је да је оштећење игле веома лако, зато будите ВЕЛИКО пажљиви када их уклањате.

2. Користите пролазни кабл постојећег Ардуино-а.

Пре него што покушате, морате да уклоните и постојећи чип са свог Ардуино-а; ометаће процес. У суштини, управо ћемо користити УСБ интерфејс Ардуино-а. Повежи се снага и ГНД на стандардне Ардуино игле; Ресетовати; и најважнији део - РКС до РКС (Д0) и ТКС до ТКС (Д1) - то су серијски пинови за слање и примање, а затим бисте требали бити у могућности да користите УСБ прикључак на вашем оригиналном Ардуину.

3. Купите ФТДИ УСБ за серијски интерфејс кабл.

Ово је у основи замена интерфејса који је укључен у све Ардуино-ове, али прилично скупе око 15 долара - и то је главни разлог зашто не можете јефтино да направите тачну копију Ардуино-а. Ако планирате много радити ово, вероватно је најлакши пут набавити један од ових који можете задржати на крају УСБ кабла.

За упутства о томе да додате ово, следите дијаграм који је пружио Оомлоут [Брокен УРЛ Ремовед], само имајући на уму подручје сенке УСБ програмског интерфејса. Користите 6-пинско заглавље да повежете стварни интерфејс.

буилд ардуино

Имајте на уму да све ове методе претпостављају да имате Ардуино боотлоадер већ је изгорео на чипу; Ако купујете, на пример, компонентни пакет, биће им на располагању да се једноставно замене. Ако чипове купујете самостално или не посебно за Ардуино сврху, морат ћете прво употријебити нешто друго за спаљивање покретача. Постоји добар туториал овде о пиггибацкингу постојећег Ардуино-а и апликације под називом ОптиЛоадер у ту сврху. Разлика је око 2 долара.

Пре него што купите још један Ардуино за следећи пројекат, запитајте се: да ли вам треба УСБ веза, и да ли треба да повежете Ардуино оклопе? Ако је одговор на обоје одговор „да“, идите даље и купите још један Ардуино - неће вам ништа јефтиније изградити властити. У супротном, само направите један! И не заборавите да проверите све остало Ардуино туторијали и чланака.

Јамес има диплому о вештачкој интелигенцији и сертификат је ЦомпТИА А + и Нетворк +. Он је водећи програмер МакеУсеОф-а и своје слободно време проводи играјући ВР паинтбалл и таблегамес. Градио је рачунаре још од детета.