Агуулгын хүснэгт:

Raspberry Pi3: 16x2 үсэг, тоон LCD ба 4x4 матрицын товчлуур: 5 алхам (зурагтай)
Raspberry Pi3: 16x2 үсэг, тоон LCD ба 4x4 матрицын товчлуур: 5 алхам (зурагтай)

Видео: Raspberry Pi3: 16x2 үсэг, тоон LCD ба 4x4 матрицын товчлуур: 5 алхам (зурагтай)

Видео: Raspberry Pi3: 16x2 үсэг, тоон LCD ба 4x4 матрицын товчлуур: 5 алхам (зурагтай)
Видео: HOWTO Raspberry Pi + LCD 16x2 i2c 2024, Долдугаар сарын
Anonim
Бөөрөлзгөнө Pi3 бүхий 16x2 үсэг, тоон LCD болон 4x4 матрицын интерфэйс
Бөөрөлзгөнө Pi3 бүхий 16x2 үсэг, тоон LCD болон 4x4 матрицын интерфэйс

Энэхүү зааварчилгаанд бид Raspberry Pi3 -тай 16x2 LED болон 4x4 матрицтай товчлуурыг хэрхэн холбох талаар тайлбарласан болно.

Програмыг хөгжүүлэхийн тулд бид Python 3.4 ашигладаг. Та Python 2.7 -ийг бага зэрэг өөрчлөх боломжтой

Алхам 1: Шаардлагатай материал

Шаардлагатай материал
Шаардлагатай материал

Бидэнд дараах бүрэлдэхүүн хэсгүүд хэрэгтэй болно

  • Raspberry Pi 3
  • Pi -д зориулсан 5V 2A адаптер
  • 8 ГБ хэмжээтэй micro SD
  • 16x2 үсэг, тоон LCD
  • 4х4 хэмжээтэй матрицын товчлуур
  • Цэгийн ПХБ (дунд хэмжээтэй) эсвэл Breadboard
  • Берг Стрип
  • Холбогч утас
  • 10К сав
  • Ethernet кабель (зөөврийн компьютерт VNC холболт үүсгэхэд зориулагдсан)

Алхам 2: Тоног төхөөрөмжийн тохиргоо

Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо
Тоног төхөөрөмжийн тохиргоо

Бид үйлдлийн системийг микро SD болон VNC интерфэйс рүү шатаах гэх мэт тоног төхөөрөмжийн тохиргоог хийх алхмуудыг оруулаагүй болно. Та эдгээр процедурын бусад эх сурвалжийг олох хэрэгтэй.

Урьдчилан ачаалагдсан 8GB хэмжээтэй Micro SD картыг Rapberry Pi 3-т оруулах. Raspberry Pi-ийг зөөврийн компьютерт Ethernet кабелиар холбоно уу. Утасны диаграммд заасны дагуу тоног төхөөрөмжийг хий.

16x2 LCD дэлгэцтэй

Бид 4 битийн горимтой lcd интерфэйсийг ашигладаг тул Raspberry Pi-ийн GPIO-д холбогдсон RS, EN, D4, D5, D6, D7 хяналтын синглүүдэд шаардлагатай зүү байдаг.

4х4 хэмжээтэй матрицын товчлуур

4x4 ба 4x3 матрицын товчлуур дээр Python багцыг суулгаж, тасалдал дээр суурилсан үйлдлүүдийг гүйцэтгэнэ. Тиймээс товчлуурын мөр, багануудыг байнга скан хийх шаардлагагүй болно. Энд дотоод таталтыг ашигладаг тул гаднах татах эсэргүүцэл шаардлагагүй болно.

Raspberry Pi -ийг вэбд холбоод терминалыг нээгээд дараахийг бичнэ үү.

sudo python3.4 -m pip суулгах pad4pi

Алхам 3: Утасны диаграм

Утас диаграмм
Утас диаграмм

LCD зүү:

  • LCD_RS = 21
  • LCD_E = 20
  • LCD_D4 = 26
  • LCD_D5 = 19
  • LCD_D6 = 13
  • LCD_D7 = 6

Товчлуурын товчлуурууд:

Баганын зүү = 17, 15, 14, 4 Мөрний зүү = 24, 22, 27, 18

Та LCD болон товчлууртай холбогдохын тулд ямар ч GPIO зүү сонгож болно, кодын зүү дугаарыг өөрчлөхөд л хангалттай. LCD болон товчлуурыг холбохын тулд та самбар эсвэл ПХБ ашиглаж болно.

Алхам 4: Python код

Python код
Python код

Та кодыг шууд татаж авах боломжтой. Raspberry Pi 3. дээрээ python 3.4 ашиглан code.py -ийг ажиллуулаарай. Эсвэл текстээ хуулж python 3.4 -ийн шинэ скрипт файлд буулгана уу.

Програмыг ажиллуулах:

Хэрэв таны холболт зөв хийгдсэн бол LCD дэлгэц нь "Тавтай морилно уу" гэсэн текстийг эхний мөрөнд харуулна. Товчлуурын мэдээллийг хоёр дахь мөрөнд харуулна.

Алхам 5: Гаралтын урьдчилж харах

Гаралтын урьдчилж харах
Гаралтын урьдчилж харах
Гаралтын урьдчилж харах
Гаралтын урьдчилж харах
Гаралтын урьдчилж харах
Гаралтын урьдчилж харах

Би гар тасалдлыг нэмж оруулсан бөгөөд ингэснээр хэрэв та програмыг зогсоовол LCD дэлгэц дээр баяртай гэж хэлэх болно

Зөвлөмж болгож буй: