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

Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: 4 алхам
Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: 4 алхам

Видео: Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: 4 алхам

Видео: Arduino IR мэдрэгч ба алсын удирдлагатай LCD дэлгэц: 4 алхам
Видео: SKR PRO V1.1 TFT35 V2 2024, Долдугаар сарын
Anonim
Arduino IR мэдрэгч ба алсын удирдлагатай
Arduino IR мэдрэгч ба алсын удирдлагатай

Бид бол Малайзын Universiti Tun Hussein Onn (UTHM) оюутнуудын UQD10801 (Robocon1) оюутнууд юм.

Энэхүү гарын авлагад та Arduino Uno R3 ашиглан IR алсын удирдлага дээрх товчлууруудыг шингэн болор дэлгэц (LCD) дээр хэрхэн харуулах талаар сурах болно. Энэхүү гарын авлагыг tinkercad ашиглан загварчлах болно. Та жишээ болгон энэ YouTube видеог үзэж болно.

Хангамж

1. Arduino Uno R3

2. Утас холбох

3. Шингэн болор дэлгэц (LCD)

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

5. IR мэдрэгч

6. IR алсын удирдлага

7. Талхны самбар

8. Резистор (1kohm -аас 10kohm хүртэл)

Алхам 1: Зураг дээр үзүүлсэн шиг хэлхээг холбоно уу

Зураг дээр үзүүлсэн шиг хэлхээг холбоно уу
Зураг дээр үзүүлсэн шиг хэлхээг холбоно уу

Цахилгаан хэлхээг бий болгохын тулд утсыг талхны самбар ашиглан холбоно уу. LCD -ийн хувьд 2, 3, 4, 5, 11, 12 -р зүүг ашиглана. Потенциометрийн үүрэг бол LCD -ийн тод байдлыг хянах явдал юм. Arduino дээрх зүүг хянахын тулд та зураг дээр үзүүлсэн шиг олон өнгийн утас ашиглаж болно. IR мэдрэгчийг Arduino дээрх 7 -р зүүтэй холбох болно.

Алхам 2: Системийг кодлох

Системийг кодлох
Системийг кодлох

LiquidCrystal.h ба IRremote.h гэсэн 2 номын санг ашигладаг. Кодлох эхний хэсэг бол алсын удирдлагын товчлуур бүрээс кодыг олох явдал юм. Жишээлбэл, tinkercad.com дээр OFF/ON товчлуураар дамжуулдаг код нь "16580863" юм. Энэ нь бүх товчлуурын хувьд өөр өөр байдаг. Үүнийг олохын тулд та товчлуур бүрийн код бүрийг олох програм бүтээх хэрэгтэй болно. Жишээ кодыг лавлагаа болгон доор татаж авч болно. Та цуваа дэлгэц дээрх товчлуур бүрийн код бүрийг гараар бичих ёстой. Кодыг хөрвүүлээд Arduino -д байршуулаад системийг ажиллуулна уу. IR алсын удирдлага дээрх товчлуур бүрийг туршиж үзээд товчлуур тус бүрийн кодыг бичээрэй.

Алхам 3: Эцсийн програмыг кодлох

Эцсийн програмыг кодлох
Эцсийн програмыг кодлох

IR алсын удирдлагын кодыг бичиж дуусаад та эцсийн програмыг үргэлжлүүлж болно. Үүнд LiquidCrystal.h номын сан орно. Лавлахын тулд дээжийн кодыг доороос татаж авч болно. Товчлууруудын хооронд сэлгэхийн тулд програмын "шилжүүлэгч" хэргийг ашиглана уу. Шилжүүлэгч хайрцаг бүрийн хувьд lcd.print ашиглан LCD дээрх товчлуур бүрийн текстийг харуулахын тулд 0.5 секундын саатал, завсарлага өгнө. давталтаас гарахын тулд. Код хийж дуусаад хөрвүүлээд Arduino -д байршуулна уу.

Алхам 4: Туршилт

Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт
Туршилт

Эцсийн алхам бол програмыг Arduino -г асааж, IR алсын удирдлага дээрх товчлууруудыг дарж шалгах явдал юм. Хэрэв та LCD дээрх текстийг харахгүй байгаа бол потенциометрийн бариулыг тохируулж үзээрэй. Хөгжилтэй байгаарай!

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