6 дисплея за извеждане на данни от вашия Arduino

6 дисплея за извеждане на данни от вашия Arduino

И така, имате Arduino. Научихте някои основи, може би сте следвали а ръководство за начинаещи за да започнете. Какво следва?





Добавянето на дисплей към вашия Arduino може да служи за много цели. Тъй като обичайната употреба на микроконтролерите е четене на данни от сензори, дисплеят ви позволява да виждате тези данни в реално време, без да е необходимо да използвате серийния монитор в Arduino IDE. Той също така ви позволява да придадете на вашите проекти личен щрих с текст, изображения или дори интерактивност чрез сензорен екран.





Много стартови комплекти на Arduino идват с някаква форма на прост дисплей. Съществуват и различни предварително изградени щитове Arduino, които имат екрани, вградени в тях. Въпреки че по -рано обхващахме по -големи дисплеи, предназначени за Raspberry Pi, има няколко опции, които са по -подходящи за проекти, базирани на Arduino.





В тази статия ще ви преведем през различните налични видове дисплеи, къде да ги получите и как да ги настроите.

1. Дисплей с течни кристали

The дисплей с течни кристали (LCD) е най -често срещаният дисплей, който може да се намери както в проекти „направи си сам“, така и в домакински уреди. Това не е изненада, тъй като те са лесни за работа, с ниска мощност и невероятно евтини.



Този тип дисплеи могат да се различават по дизайн. Някои са по -големи, с повече символни пространства и редове, някои идват с подсветка. Повечето се свързват директно към платката чрез 8 или 12 връзки към щифтовете на Arduino, което ги прави несъвместими с платки с по -малко налични щифтове. В този случай купете екран с I2C адаптер , позволяващ управление само с 4 пина.

Кредит на изображението: www.martyncurrey.com





Предлага се само за няколко долара (или само за $ 1,95 на Aliexpress с включен I2C адаптер), тези прости дисплеи могат да се използват за даване на обратна връзка в реално време на всеки проект.

Екраните са способни на голямо разнообразие от предварително зададени знаци, които обхващат повечето случаи на използване на различни езици. Управлявайте вашия LCD с помощта на библиотеката с течни кристали, предоставена от Arduino. The дисплей () и noDisplay () методи запис на LCD, както е показано в официален урок на уебсайта на Arduino.





Кредит на изображението: arduino.cc

Забележка: Ако използвате I2C адаптер за вашия LCD екран, ще трябва да използвате Библиотека LiquidCrystal_I2C вместо.

Ако предпочитате видео уроци, Основи на веригата да се справите чудесно с настройката и използването на 16x2 LCD :

2. Седемсегментни дисплеи

Търсите ли нещо лесно за показване на числа и няколко основни знака? Може би търсите нещо с онова усещане за аркадна школа? А седемсегментен дисплей може да отговаря на вашите нужди.

Ако досега не сте попадали на тези удобни малки дисплеи, нашата Buzz Wire Game използва такъв, за да покаже състоянието на играта:

не може да се изтегли от магазина на Windows 10

Тези прости платки се състоят от 7 светодиода (8, ако включите точката) и работят много като нормалните светодиоди с общ Анод или Катод Връзка. Това им позволява да вземат една връзка към V+ (или GND за общ катод) и да се управляват от щифтовете на вашия Arduino. Комбинирайки тези щифтове в код, можете да създавате числа и няколко букви, заедно с по -абстрактни дизайни - всичко, което можете да мечтаете, като използвате наличните сегменти!

За пълен пример за това как работят тези дисплеи, не търсете повече от този обширен ръководство за начинаещи от AllAboutCircuits .

За да следвате видео ръководство, Кристиан Бласол посвети негов епизод Всичко Arduino дисплей от серия до седем сегмента:

3. 5110 Дисплей

Следващото в нашия списък е 5110 дисплей , известен също като гаджето на Nokia поради широкото му използване в любимата и почти неразрушима Nokia 3310.

Кредит на изображението: sparkfun.com

Тези малки LCD екрани са монохромни и имат размер на екрана 84 x 48 пиксели, но не позволявайте това да ви заблуди. Влизане в под $ 2 на Aliexpress , тези дисплеи са изключително евтини и обикновено се предлагат с подсветка като стандарт.

В зависимост от това коя библиотека използвате, екранът може да показва няколко реда текст с различни шрифтове. Той също така може да показва изображения и има безплатен софтуер, предназначен да помогне на вашите творения да се показват на екрана. Въпреки че честотата на опресняване е твърде бавна за детайлни анимации, тези екрани са достатъчно издръжливи, за да бъдат включени в дългосрочни, постоянно работещи проекти.

Sparkfun имат обширно ръководство за да използвате тези малки LCD дисплеи или за бързо запознаване с 5110, вижте този видеоклип от MKMe Lab :

4. OLED дисплеи

За увеличаване на разделителната способност и функционалността, ТИ СИ дисплеят може да е това, което търсите. На пръв поглед тези екрани приличат на екраните 5110, но са значителен ъпгрейд. Стандартните екрани от 0,96 инча са 128 х 64 монохромни , и се предлагат със стандартна подсветка.

Те се свързват с вашия Arduino с помощта I2C , което означава, че наред с V + и GND щифтове, за връзка с екрана са необходими само още два пина. С различни размери и пълноцветни опции, тези дисплеи са невероятно гъвкави.

Кредит на изображението: adafruit.com

За да започнете проект с OLED дисплеи, нашият Електронна конструкция D20 ще ви научи на всичко, което трябва да знаете - и в крайна сметка ще получите най -добрите привързани цифрови зарове за вашите игрови сесии!

Тези дисплеи могат да се използват по същия начин като другите, които споменахме досега, но честотата им на опресняване позволява много по -амбициозни проекти. The основен монохромен екран се предлага в Amazon.

LANMU 0.96 'I2C IIC SPI сериен 128X64 бял OLED LCD щит OLED модул КУПЕТЕ СЕГА НА AMAZON

5. TFT LCD

Тънкослойни транзисторни дисплеи с течни кристали (TFT LCD) са в много отношения още една стъпка напред в качеството, когато става въпрос за опции за добавяне на екран към вашия Arduino. Предлагат се със или без функционалност със сензорен екран, те също така добавят възможност за зареждане на растерни файлове от вграден слот за микро SD карта.

Arduino имат официално ръководство за създаване на техните TFT LCD екран без сензорен екран . За видео урок, който ви учи на основите на настройката на версията със сензорен екран, YouTuber edu8s.tv покрихте ли:

С основната версия на тези екрани струва по -малко от $ 4 , и изданията със сензорен екран, които се предлагат под $ 10 [Прекъсната връзка е премахната], тези дисплеи са друг чудесен избор, когато имате нужда от добре изглеждащ дисплей за вашия проект.

6. Дисплеи за електронна хартия

Търсите нещо малко по -различно? Ан Електронна хартия (или Електронно мастило в зависимост от това кого питате) дисплеят може да е подходящ за вас. Тези екрани се различават от другите, давайки много по-естествено изживяване при четене, не е изненадващо, че тази технология е крайъгълният камък на почти всеки наличен електронен четец.

Кредит на изображението: waveshare.com

Причината, поради която тези дисплеи изглеждат толкова добре, се дължи на начина им на работа. Всеки „пиксел“ съдържа заредени частици между два електрода. Чрез превключване на заряда на всеки електрод можете да повлияете на отрицателно заредените черни частици да разменят местата с положително заредените бели частици.

Това придава на електронната хартия такова естествено усещане. Като бонус, след като мастилото се премести на мястото си, то не използва енергия, за да го задържи там. Това прави тези дисплеи естествено ниска мощност за работа.

Тези високотехнологични дисплеи идват на по-висока цена, с 4.3-инчов Waveshare екранът идва в над 50 долара . За пълно описание на това как да свържете и програмирате тези дисплеи, YouTuber edu8s.tv отново е тук, за да помогне:

Екранни мечти

Тази статия обхваща повечето налични опции за дисплеите на Arduino, въпреки че определено има по -странни и прекрасни начини да добавите обратна връзка към вашите DIY устройства.

Сега, когато имате представа какво има там, защо да не включите екран в настройката си за домашен умен? Ако ретро игрите са повече ваше нещо, защо не създадете своя собствена малка версия на ретро класически понг на Arduino?

Възможностите са безкрайни и бихме искали да чуем как сте включили някой от тези дисплеи във вашите проекти. Измислили ли сте необичайна употреба за Arduino дисплей? Използвате ли екран, за който просто не сме мислили във вашия проект?

Кажете ни в секцията за коментари по -долу!

Надяваме се, че артикулите, които препоръчваме и обсъждаме, ви харесват! MUO има партньорски и спонсорирани партньорства, така че получаваме част от приходите от някои от вашите покупки. Това няма да повлияе на цената, която плащате, и ни помага да предложим най -добрите препоръки за продукти.

мога ли да използвам 4gb и 8gb ram заедно
Дял Дял Туит електронна поща Canon срещу Nikon: Коя марка фотоапарат е по -добра?

Canon и Nikon са двете най -големи имена в индустрията на фотоапаратите. Но коя марка предлага по -добрата гама от фотоапарати и обективи?

Прочетете Напред
Свързани теми
  • Направи си сам
  • Arduino
За автора Иън Бъкли(216 статии са публикувани)

Иън Бъкли е журналист на свободна практика, музикант, изпълнител и видео продуцент, живеещ в Берлин, Германия. Когато не пише или е на сцената, той се занимава с „направи си сам“ електроника или код с надеждата да стане луд учен.

Още от Иън Бъкли

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате