За неискусне кориснике који желесамостално креирају контролне системе за роботске уређаје или средства за аутоматизацију, различити хардверски модули и њихове модификације нуде се на тржишту ИТ услуга. Типично такви уређаји имају једноставну архитектуру са ауторским правима и пратећим софтвером у облику једноставних услужних програма. Такви производи се могу користити независно и могу се повезати са другим рачунарским системима путем жичног или бежичног интерфејса.
Предности рада са графичким дисплејима
Раније су се графички монохроматски дисплеји веома широко користили у производњи мобилних телефона.
Пре него што опишете начин повезивања Нокиа екрана са хардверским модулом Ардуино, потребно је пружити кратак увод у ове уређаје.
Предности употребе Ардуино Уно-а
Многе платформе су створене имикроконтролери који су аналогни Ардуино платформи представљеној у овом чланку. Неки од ових аналога су Нетмедиа-ов БКС-24, Параллак Басиц Стамп и многи други. Међутим, задржимо се на Ардуино Уно, јер овај конструктор има низ предности у односу на друге контролере. На њих треба обратити пажњу при одабиру платформе ово је ниска цена ових уређаја. Модели са овим софтвером коштају мање од 45 УСД, а по жељи се могу ручно саставити, јер имају прилично једноставан дизајн. Друга ствар је напоменути да Ардуино платформе могу раде са свим оперативним системима: Виндовс, Линук, као и Мацинтосх ОСКС, док су сви остали ограничени на рад искључиво са Виндовсом.
Опис Ардуино Уно
Ардуино Уно је платформа за развој ипрограмирање различитих уређаја, које има 14 дигиталних улаза и излаза, 6 аналогних улаза, неколико конектора (УСБ, ИЦСП, напајање) и дугме које има функцију ресетовања уређаја. Ова платформа има уграђени осигурач који спречава кратке спојеве и осигурава сигуран рад помоћу УСБ кабла. Покреће се када преко УСБ порта прође више од 500 мА струје. У поређењу са рачунарима опште намене, Ардуино Уно много ближе комуницира са околним физичким окружењем. Платформа је изграђена на штампаној плочи и дизајнирана је за рад са отвореним кодом. Могу га користити и студенти и аматери, као и професионалци који могу проширити и допунити моделе по свом нахођењу и слободно радити са отвореним кодом. Платформа је дизајнирана тако да јој се лако могу додати нове компоненте. Дизајн претпоставља да програмер одлучује да уређај користи самостално, стога није смештен у кућиште и нема чврсту везу са инсталацијом.
Опис екрана Нокиа 5110
Графички екран Нокиа 5110 - буџетмонохроматски екран дијагонале 1,6 ", који омогућава приказивање не само текстуалних информација, већ и слика. Његова резолуција је 48к84 пк, а напон на коме може да ради је 2,7-5 В. Информације се приказују на екрану у вертикални блокови. Њихова висина - Осам пиксела, ширина шест линија, а сваки контакт је означен на задњој страни како би се осигурало да корисници не греше на својој локацији.
За потпуно функционисање, графички приказ требаповезати са плочом. Овај чланак детаљно описује како повезати Нокиа 5110 са Ардуино Уно електронским грађевинским комплетом да бисте започели са екраном.
Материјали потребни за повезивање
графички екран Нокиа 5110;
Ардуино Уно;
петља или седам жица;
УСБ кабл (за повезивање са рачунаром), батерија или АЦ / ДЦ адаптер (за напајање плоче без употребе рачунара).
Како повезати графички екран Нокиа 5110 са Ардуином
једно.Први корак је повезивање екрана Нокиа 5110 са Ардуином. Уз графички уређај налази се држач за плочу са осам конектора. Ако планирате да користите плочицу, онда су „равне ноге“ у реду. У другим случајевима вреди купити конекторе под углом од 90 степени. Прво морају да се убаце у сам екран, а затим уређај да се прикачи за Ардуино.
2. Даље, морате повезати жице.Најбоље је користити петљу, али уобичајена МГТФ жица ће бити добра. Важно је знати да се овај екран напаја не са 5 В, већ са 3,3 В. Стога можете сигурно повезати 3 В на плус, а уземљење на минус. Остатак ожичења повезан је у одређеном низу са Ардуином и Нокијом 5110. Дијаграм повезивања је следећи:
Гнд пин (заједничка жица) - на Ардуино уземљење (на минус);
Бл (снага позадинског осветљења) - до тла Ардуино (до минус);
Вцц (напајање модула) - до 3.3В порта на Ардуину.
Даље, сви контакти с десна на лево повезани су на портове:
Пин 1 (СЦЛК - импулс за пренос информација) - дигитални порт Д3;
Пин 2 (СДИН / МОСИ - подаци) - дигитални порт Д4;
Пин 3 (Д / Ц - тип података) - дигитални порт Д5;
Пин 4 (РСТ) - дигитални порт Д6;
Пин 5 (СЦЕ - Одабир чипа) - Д7 дигитални порт.
Рад са библиотекама
Да би се приказале потребне информације оекрана уређаја, потребно је да учитате библиотеку. Најбоља опција за рад са текстуалним информацијама је програм ЛЦД5110_Грапх. Само по имену можете рећи да је ова библиотека створена посебно за Нокиа 5110. Услужни програм такође можете преузети са Интернета. У прилогу је архива. Распакована датотека мора бити премештена у фасциклу Библиотеке. После тога можете покренути програм. У отвореном прозору треба да изаберете „Датотека“, померите курсор на „Примери“, а затим одаберите жељени. На екрану ће се појавити готов код, који је корисницима врло јасан и елементаран за употребу. Све потребне информације могу се читати и уређивати, али је важно да се не наруши структура кода. Разне функције библиотеке прошириће могућности рада са Нокиа 5110.
Да би се екран приказаографички цртежи, прво их је потребно цртати у графичким програмима као што су Адобе Пхотосхоп или Паинт. Након што је цртеж спреман, мора се сачувати у БМП (Моноцхроме Битмап) формату. Даље, користећи библиотеку, слику требате претворити у отворени извор. Након ових радњи, на екрану ће се појавити слика.
Размотрена веза екрана Нокиа 5110 саАрдуино ће вам помоћи да самостално савладате основне вештине рада са графичким екранима и научите како да програмирате слике помоћу различитих хардверских модула.