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

Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: 4 алхам
Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: 4 алхам

Видео: Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: 4 алхам

Видео: Хэт улаан туяаны мэдрэгч бүхий Nokia 5110 LCD: 4 алхам
Видео: НАНО хэт улаан туяаны халаагч угсарч байршуулах, үндсэн технологи 2024, Оны зургадугаар сарын
Anonim
Nokia 5110 LCD нь хэт улаан туяаны мэдрэгчтэй
Nokia 5110 LCD нь хэт улаан туяаны мэдрэгчтэй

Nokia 5110 LCD дэлгэц нь Arduino -ийн хөгжүүлэлтэд нийцсэн гайхалтай LCD дэлгэц юм

самбар. Одоо эдгээр LCD дэлгэцийн аль нэгийг хянаж, Arduino болон IR мэдрэгчтэй холбож үзье

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

Шаардлагатай эд анги
Шаардлагатай эд анги

Энэхүү төсөлд дараах хэсгүүд шаардлагатай болно

1) Ардуино Нано

2) Хэт улаан туяаны мэдрэгч

3) Nokia 5110 lcd дэлгэц

4) холбогч утас

5) Талхны самбар

Алхам 2: Утас холбох

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

Утсыг дараах байдлаар холбоно уу

LCD дэлгэц рүү Arduino:

CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6

Ардуино руу:

Out = 2, gnd = gnd, vcc = 5v

Алхам 3: Код:

#"U8glib.h" оруулна уу

int a = 2; int x;

// Суриа Чоудхури бэлтгэсэн.

// Credits-Henry's Bench-ийн lcd зааварчилгаа.

U8GLIB_PCD8544 u8g (8, 4, 7, 5, 6);

// CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6

хоосон зохиолч ()

{

x = digitalRead (a);

хэрэв (x == HIGH)

{u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Зам цэвэр!");

саатал (100);

}

өөр

{

u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Зам хаагдсан!");

саатал (100);

}

}

хүчингүй тохиргоо ()

{

pinMode (a, INPUT);

}

void loop () {

u8g.firstPage ();

хийх {

зохиолч ();

} байхад (u8g.nextPage ());

}

Алхам 4: Сайхан амраарай !!!!!!

Сайхан амраарай !!!!!!!!
Сайхан амраарай !!!!!!!!

Энэхүү төсөлд Микроконтроллерын уралдаанд саналаа өгнө үү!

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