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

Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах вэ: 5 алхам
Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах вэ: 5 алхам

Видео: Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах вэ: 5 алхам

Видео: Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах вэ: 5 алхам
Видео: РАДДС — Основы 2024, Арваннэгдүгээр
Anonim
Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах талаар
Arduino тооцоолуур хийхийн тулд товчлуур ба LCD -ийг Arduino ашиглан хэрхэн ашиглах талаар

Энэхүү гарын авлагад би 4x4 матрицын товчлуур болон 16x2 LCD дэлгэцийг Arduino -той хэрхэн ашиглаж, энгийн Arduino тооцоолуур хийх талаар хуваалцах болно.

Тиймээс эхэлцгээе …

Алхам 1: Танд хэрэгтэй зүйлүүд:-

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Тоног төхөөрөмжийн шаардлага:-

  1. Arduino UNO.
  2. 4х4 хэмжээтэй товчлуур. (Та 4x3 товчлуур ашиглаж болно).
  3. 16x2 LCD дэлгэцтэй.
  4. Талхны самбар.
  5. 10 к потенциометр.
  6. товчлуурт гагнах зарим утас.

Програм хангамжийн шаардлага:-

Arduino IDE

Энэ төслийн хувьд танд энэ л хэрэгтэй болно.

Алхам 2: Товчлуурыг ойлгох:-

Товчлуурыг ойлгох
Товчлуурыг ойлгох
Товчлуурыг ойлгох
Товчлуурыг ойлгох

Тиймээс товчлуурыг ашиглахын тулд эхлээд товчлуур хэрхэн ажилладаг талаар ойлгох хэрэгтэй.

Товчлуур бол nxn тооны мөр, баганатай товчлууртай матрицаас өөр зүйл биш юм. Мөр нь хэвтээ, Багана нь босоо байна.

4х4 матрицад 4 мөр, 4 багана, 4х3 хэмжээтэй бол 4 мөр, 3 багана байна.

Дараалсан товчлуур бүр нь нэг эгнээний бусад бүх товчлууртай холбогддог. Багануудтай адилхан.

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

Би үүнд гүн гүнзгий орж, хичээлээ уйтгартай болгомооргүй байна, хэрэв та товчлуурын ажлыг гүнзгийрүүлэн сурахыг хүсч байвал энэ бичлэгийг үзнэ үү.

Дараагийн алхам руугаа явцгаая …

Алхам 3: Холболтууд:-

Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд
Холболтууд

1. Товчлуурын утас руу гагнах утас. Гагнуурын толгойн толгойг өөр төгсгөлд хавчих.

2. Диаграмыг үзээд дараах байдлаар холболт хийнэ үү:-

  • R1 = D2
  • R2 = D3
  • R3 = D4
  • R4 = D5
  • C1 = D6
  • C2 = D7
  • C3 = D8
  • C4 = D9

3. LCD холболт нь бас маш энгийн.

  • Эхлээд LCD самбарыг самбар дээр холбоно уу.
  • Одоо RW, LED катод, Vss эсвэл GND тээглүүрийг GND төмөр замын талхтай холбоно уу.
  • Vcc -ийг талхны самбарын +ve төмөр замд холбоно уу. Мөн LED анодын зүүг (катодын яг хажууд) 220 ом эсэргүүцэлээр дамжуулж +төмөр замд холбоно.
  • V0 гэж тэмдэглэгдсэн тодосгогч зүүг потенциометрийн дунд терминал руу холбоно уу. Савны бусад хоёр терминалыг +ve ба GND руу холбоно уу.
  • Одоо дараах зүүг дарааллаар нь холбоно уу.
  • D4 = D13
  • D5 = D12
  • D6 = D11
  • D7 = D10

Энд D2, D3,….., D13 нь arduino -ийн дижитал i/o зүү юм.

Холболт хийсний дараа. Бид кодлох алхам руу шилжиж болно …

Алхам 4: Товчлуурын код:-

Товчлуурын код
Товчлуурын код
Товчлуурын код
Товчлуурын код

Кодлохын өмнө та бидэнд товчлуур болон LCD номын сан суулгах ёстой. Номын санг татаж авахын тулд IDE болон goto-г нээнэ үү:-

  • Ноорог >> Номын сан оруулах >> Номын санг удирдах.
  • Хайлтын мөрөнд "Keypad.h" гэж бичээд доош гүйлгээд "Mark Stanley 3.1.1 хувилбарын товчлуурын номын сан" -г олоорой.
  • Мөн LiquidCrystal номын сан суулгасан эсэхийг шалгаарай. Үгүй бол та ижил аргыг ашиглан олж болно.
  • Номын санг суулгаад IDE -г дахин эхлүүлнэ үү.

Одоо доорх кодыг хуулж IDE дээр буулгана уу. Үүнийг arduino дээр байршуулна уу. (4х3 хэмжээтэй кодыг доороос татаж авах боломжтой):-

Энэ код нь товчлуурын ажиллагааг шалгахад туслах болно, энэ нь цуваа дэлгэц дээр дарагдсан товчлуурыг харуулна.

/*4х4 хэмжээтэй товчлуурын код*/

#inc байт ROWS = 4; const байт COLS = 4; char товчлуурууд [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; байт rowPins [ROWS] = {5, 4, 3, 2}; байт colPins [COLS] = {9, 8, 7, 6}; Товчлуурын товчлуур = Товчлуур (makeKeymap (түлхүүрүүд), rowPins, colPins, ROWS, COLS); void setup () {Serial.begin (9600); } void loop () {char key = keypad.getKey (); if (key) {Serial.println (key); }}

Үүний тусламжтайгаар та arduino -тай товчлуурыг эхлүүлж болно, тооцоолох кодыг дараагийн алхамд оруулах болно.

Алхам 5: Arduino тооцоолох код:-

Arduino тооцоолох код
Arduino тооцоолох код
Arduino тооцоолох код
Arduino тооцоолох код

Та товчлуурыг туршиж үзсэний дараа энэ нь сайн ажилладаг. Та энгийн тооцоолуур хийж болно.

Та кодыг доорх файлаас татаж авах боломжтой.

Тооцоологчийг ашиглахын тулд кодыг байршуулахын тулд цагаан толгойн үсгийг дараах байдлаар ашиглана.

A = + (Нэмэлт)

B = - (хасах)

C = * (үржүүлэх)

D = / (хэлтэс)

* Ба # тэмдгийг тус тусад нь 'Цуцлах' ба 'тэнцүү' болгон ашигладаг.

Энэ бол энэ гарын авлагад зориулагдсан бүх зүйл юм. Та үүнийг хүсч найдаж байна.

Баярлалаа.

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