Мазмуну:

LCD дисплейди Arduino менен колдонуу: 5 кадам
LCD дисплейди Arduino менен колдонуу: 5 кадам

Video: LCD дисплейди Arduino менен колдонуу: 5 кадам

Video: LCD дисплейди Arduino менен колдонуу: 5 кадам
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Ноябрь
Anonim
LCD дисплейди Arduino менен колдонуу
LCD дисплейди Arduino менен колдонуу

Бул Instructables сабагында, тексттерди көрсөтүү жана Arduino аркылуу 16дан 2ге чейин ЖКда көрсөтүлөт. Кел, баштайлы жана сизге жагат деп ишенем!

1 -кадам: материалдар

1. Arduino UNO

2. Нан тактасы

3. 16x2 ЖК тактасы

4. Jumper Wires

5. Анын туташтыргычы менен 9дан 12 Вольга чейинки щелочтуу батарея

6. Arduino IDE MAC же Windowsко орнотулган

7. Потенциометр

8. USB 2

2 -кадам: ЖКга киришүү

ЖКга киришүү
ЖКга киришүү

Arduino-бул студенттер тарабынан робот техникасынын ар кандай долбоорлорунда жана сенсорлорунда жүрөктүн кагышын, температураны, абанын басымын аныктоо үчүн кеңири колдонулган түзмөк. физикалык жана санариптик жактан да сезе жана башкара турган санарип түзмөктөрдү жана интерактивдүү объекттерди куруу үчүн контроллерлер жана микро контроллер топтомдору. Негизинен Arduino, C жана C ++ коддоо тилдерин колдонуп, Arduino IDEден киргизилген коддорду компьютерден түзмөккө жүктөлгөн функцияларды башкарууга жөндөмдүү. LCD (Liquid Crystal Display) экраны электрондук дисплей модулу жана колдонмолордун кеңири спектрин табат. 16x2 ЖК дисплейи эң негизги модуль жана ар кандай түзмөктөрдө жана схемаларда абдан кеңири колдонулат. 16x2 ЖК бул бир сапта 16 белгини көрсөтө алат дегенди билдирет жана мындай 2 сап бар. ЖКда 16 төөнөгүч бар. Солдон оңго карай баштапкы пин - GND (жер). Экинчи пин - Arduino тактасына туташкан VCC (5 вольт) пин. Үчүнчү пин - Vo (дисплей контраст) пин, ал дисплей контрастын тууралоо үчүн потенциометрге туташтырылышы мүмкүн. Төртүнчү пин - Arduino Liquid Crystal пакеттеринде аныкталган ыкмаларды колдонуу менен ЖКга жөнөтүлгөн буйруктарды/маалыматтарды тандоо үчүн колдонулган RS (регистр тандоо) пини. Бешинчиси, LCDде окуйбузбу же жазбайбызбы, бул режимди тандай турган R/W (окуу/жазуу) пини. Алтынчы пин - реестрлерге жазууларды иштетүүчү E (иштетүү) пин. Кийинки 8 казык A0II таблицасына ылайык экилик сандарды колдонуу менен жазылган D0 - D7 маалымат түйүндөрү. Он бешинчи пин - А (анод), акыркысы - К (катод).

3 -кадам: IDE

IDE
IDE
IDE
IDE
IDE
IDE

IDE Эми биз Arduino менен ЖКнын эмне экенин бир аз түшүнбөгөндүктөн, Arduino IDEге секирип, аны компьютерибизге орнотолу. Arduino IDEди Же Windows 8деги дүкөндөн көчүрүп алса болот. IDE - бул коддоо орун алган жер. Бул жерде коддор С жана С ++ тилдеринде жазылган. Кодду түзүп, каталарды оңдогондон кийин, ылайыкталган код USB 2 кабели аркылуу Arduino тактасына жөнөтүлөт. IDE орнотулгандан кийин биз төмөндө көрсөтүлгөндөй суюк кристалл пакетин ишке ашырабыз. LiquidCrystal пакетин орнотуу, биздин IDEдеги LCDге тиешелүү конкреттүү пакетте аныкталган методдорду жана колдонмолорду Arduino тактасына топтоо жана сактоо үчүн биздин мүмкүнчүлүгүбүздү ачат. Пакетти орноткондон кийин, орнотуу жана цикл IDEге жазылат. Такта менен ЖКнын ортосунда байланыш түзүү үчүн жогоруда айтылгандарды аткарыңыз жана параметрлерди көчүрүңүз.

Коддорду көчүрүү Андан кийин IDEдин жогорку сол бурчундагы белгини басыңыз жана кодду түзүңүз.

4 -кадам: Байланыштар

Байланыштар
Байланыштар
Байланыштар
Байланыштар

Такта жана ЖК туташуулары Азыр такта менен ЖКны орнотууга жана керектүү байланыштарды аткарууга убакыт келди. Төмөндө берилген схеманы аткарыңыз. Схема img бул жакка барат … Нан тактасы баш аламандыкты болтурбоо жана коддун жөнөкөйлүгүн жана тыкандыгын жакшыртуу үчүн колдонулат. Нан тактасындагы казыктар вертикалдуу түрдө иштейт, андыктан эгер Arduino компаниясынын 5 вольттук пини тактайга туташтырылган болсо, анда ал мамычанын башка тик казыктары азыр 5 вольттон турат. Потенциометр - бул ЖКнын контрастын (жарыктыгын) жөндөө үчүн колдонулуучу түзүлүш, потенциометрсиз, текст калың же ачык болушу мүмкүн, андыктан аны колдонуу жакшы.

Кодду Arduinoго түзүү жана сактоо Акыркы кадам үчүн Arduino-ны USB-2 кабели аркылуу компьютерге туташтырыңыз. кодду түзүңүз жана IDEдеги Arduino UNOну тандаңыз жана IDEдин жогорку сол бурчундагы горизонталдуу жебени чыкылдатуу менен кодду Arduino ичине сактаңыз.

5 -кадам: Extra Mile

Extra Mile
Extra Mile

"Ардуино" жазуусу ЖКда көрүнүшү керек. Куттуктайм !!! Сиз биринчи текстти ЖКга жаздыңыз… Эми эгер сиз кошумча чакырымга барууну кааласаңыз, www.arduino.cc сиздин текстти андан ары долбоорлоо жана өзгөртүү, жылдыруу, жекелештирүү үчүн колдонууга боло турган бардык методдорго жана түшүндүрмөлөргө ээ. өз тексти. Жогоруда веб -сайттан табылган кээ бир мисал коддору келтирилген. Аларды өзүңүз сынап көрүңүз.

Бул маалымат пайдалуу болду деп ишенем … Рахмат.

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