Агуулгын хүснэгт:
- Алхам 1: 1602 Arduino LCD товчлуурын бамбайны онцлог
- Алхам 2: Arduino LCD товчлуурын бамбайг хэрхэн ашиглах талаар
- Алхам 3: Шаардлагатай материал
- Алхам 4: Түлхүүрүүдийг хэрхэн унших вэ?
- Алхам 5: Текстийг хэрхэн гүйлгэх вэ?
- Алхам 6: Тодорхой тэмдэгтийг хэрхэн харуулах вэ?
Видео: 1602 LCD товчлуурын бамбай ашиглан Arduino [+Практик төслүүд]: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно
Тойм
Энэхүү гарын авлагад та Arduino LCD товчлуурын бамбайг 3 практик төслөөр хэрхэн ашиглах талаар сурах болно.
Та юу сурах вэ:
- Бамбайг хэрхэн яаж тохируулах, түлхүүрүүдийг тодорхойлох
- Текстийг хэрхэн гүйлгэх вэ
- Тусгай тэмдэгтүүдийг хэрхэн харуулах вэ
Алхам 1: 1602 Arduino LCD товчлуурын бамбайны онцлог
Мэдээллийг цахим төсөлд харуулах нь үргэлж хамгийн анхаарал татсан асуудал байсаар ирсэн. Өгөгдлийг харуулах янз бүрийн арга байдаг. Эдгээр дэлгэц нь 7 сегмент эсвэл LED гэх мэт энгийн байж болно, эсвэл LCD гэх мэт илүү сонирхолтой байж болно. LCD дэлгэц ашиглах нь мэдээллийг харуулах хамгийн түгээмэл аргуудын нэг байсаар ирсэн. LCD дэлгэцийг тэмдэгт ба график гэсэн хоёр төрөлд хуваадаг.
Хамгийн түгээмэл, хямд, энгийн LCD дэлгэцүүдийн нэг бол LCD тэмдэгт юм. Энэхүү LCD дэлгэц нь хэд хэдэн мөр, баганаас бүрдэнэ. Үсэг, тоог мөр, баганын үүсгэсэн газарт бичдэг. Жишээлбэл, LCD тэмдэгт 16*2 нь 2 мөр, 16 баганаас бүрдэнэ. Тиймээс 32 тэмдэгтийг харуулах боломжтой. Эдгээр LCD дэлгэцтэй ажиллах нь маш энгийн бөгөөд тэдгээр нь бүх микроконтроллер болон процессорын самбартай бүрэн нийцдэг. Эдгээр LCD дэлгэцийг илүү хялбар ашиглахын тулд цэсийг хийх дөрвөн түлхүүрийг багтаасан 16x2 загвар нь Arduino хавтантай нийцдэг бамбай хэлбэрээр хийгдсэн байдаг.
Алхам 2: Arduino LCD товчлуурын бамбайг хэрхэн ашиглах талаар
Arduino shiels нь хэрэглэгчдэд ээлтэй, энгийн бамбай юм. Үүнийг ашиглахын тулд та эхлээд түүний pinout болон Arduino -тэй холболтыг мэдэх хэрэгтэй.
Алхам 3: Шаардлагатай материал
Arduino Uno R3 × 1
Arduino × 1 -ийн 1602 LCD товчлуурын бамбай
Програм хангамжийн програмууд
Arduino IDE
Алхам 4: Түлхүүрүүдийг хэрхэн унших вэ?
Энэхүү бамбайнд дижитал тээглүүрийг хэмнэхийн тулд бүх 4 түлхүүрийг аналог пинтэй 0 холбосон байна. Тиймээс бид тэдгээрийг уншихдаа ADC -ийг ашиглах ёстой. Та товчлуур дарахад дотоод эсэргүүцэл хуваах хэлхээний дагуу A0 зүү рүү утга буцааж өгдөг бөгөөд энэ нь түлхүүрийн төрлийг тодорхойлдог.
Кодыг илүү нарийвчлан авч үзье.
#оруулах
LCD тэмдэгтэд хэрэгтэй номын сан.
LiquidCrystal LCD (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
LCD объектыг Arduino -той холбогдсон голуудын дагуу тодорхойлох.
lcd.begin (16, 2);
Багана, мөрийн тоог зааж өгөх замаар LCD -ийн анхны тохиргоо. Эхний аргумент нь баганын тоо, хоёр дахь нь мөрийн тоо юм.
Дээрх хүснэгтэд LCD дэлгэцтэй ажиллах чухал функцуудын заримыг оруулсан болно.
Та Arduino вэбсайтаас илүү олон функцийг үзэх боломжтой.
Алхам 5: Текстийг хэрхэн гүйлгэх вэ?
Дээрх функцуудыг ашиглан бид үүнийг хялбархан хийж чадна.
Алхам 6: Тодорхой тэмдэгтийг хэрхэн харуулах вэ?
Та LCD дэлгэцээсээ блок бүрт тэмдэгт үүсгэж болно. Үүнийг хийхийн тулд та хүссэн тэмдэгтийг олон тооны код болгон хөрвүүлээд LCD дэлгэц дээр харуулах хэрэгтэй. Өөрийн зан чанарыг код болгон хөрвүүлэхийн тулд та иймэрхүү онлайн вэбсайтуудыг ашиглаж болно. Өөрийнхөө дүрийг зохиож, үүсгэсэн массивыг код дээрээ хуулж ав.
lcd.createChar таны массивыг санах ойн байршилд хадгалдаг бөгөөд та үүнийг lcd.write ашиглан харуулах боломжтой
Зөвлөмж болгож буй:
Гэрийн хэрэглээнд зориулсан практик PIR: 7 алхам (зурагтай)
Гэрийн хэрэглээний практик PIR: Гэрийн автоматжуулалтын төслүүдтэй ажилладаг олон хүмүүсийн нэгэн адил би өөрийн гэртээ булангийн эргэлтийг автоматжуулах зориулалттай функциональ PIR мэдрэгч бүтээхийг хүсч байсан. Гэрлийн унтраалга PIR мэдрэгч нь оновчтой байх байсан ч та буланг нугалж чадахгүй. Ти
PIR, 3D хэвлэсэн хулуу, Troll Arduino -тэй нийцтэй аудио пранкер/практик хошигнол ашиглан Halloween -ийг айлгадаг машин: 5 алхам
PIR, 3D хэвлэмэл хулуу, Troll Arduino -тэй нийцтэй аудио пранкер/практик хошигнолын самбар ашиглан Halloween -ийг айлгадаг машин: EngineeringShock Electronics -ийн Патрик Томас Митчелл бүтээсэн, мөн Kickstarter дээр бүрэн санхүүжсэн байсан. Би хэдэн долоо хоногийн өмнө шагналыг авсан бөгөөд ашиглалтын зарим жишээг бичиж, Arduino номын санг бий болгоход тусалсан
Практик Arduino ESP32 утасгүй ханын гаралтын LED зурвас хянагч: 6 алхам
Практик Arduino ESP32 утасгүй хананы гаралтын LED зурвас хянагч: Энэ бол хямд үнэтэй LED зурвас хийхэд маш практик DIY утасгүй ханын гаралтын хянагч юм.Энэ нь EBay дээр зарагддаг хямд wifi хянагчийг орлох болно. Тэд RGB Led туузтай сайн ажилладаг. EBay Wifi хянагч нь сайн бүтээгдээгүй бөгөөд амархан эвдэрдэг. Алс
Энгийн, практик Arduino секундомер: 4 алхам
Энгийн, практик Arduino секундомер: Arduino секунд хэмжигчийг вэбээс хайгаарай. Хэрэв та энд байгаа бол та үүнийг л хийсэн байх. Хувийн туршлагаас харахад интернет дээрх аливаа секундомер нь хэтэрхий төвөгтэй (кодын хувьд, эхлэгчдэд зориулсан), эсвэл хэтэрхий хялбаршуулсан бөгөөд практик биш гэдгийг би танд хэлж чадна
Kiwix ашиглан галактикийн талаархи практик хөтөч: 4 алхам
Kiwix -ийг ашиглан галактикийн талаархи практик гарын авлага: Энэхүү заавар нь Википедиа болон Kiwix андройд програмын офлайн хувилбарыг ашиглан Галактикийн хөтөчийн гарын авлагын практик хувилбарыг бий болгоход туслах болно. Kiwix нь Тед яриа, Project Gute гэх мэт олон янзын агуулгыг офлайнаар ашиглах боломжийг олгодог