Мазмұны:

Nokia 5110 инфрақызыл сенсоры бар LCD: 4 қадам
Nokia 5110 инфрақызыл сенсоры бар LCD: 4 қадам

Бейне: Nokia 5110 инфрақызыл сенсоры бар LCD: 4 қадам

Бейне: Nokia 5110 инфрақызыл сенсоры бар LCD: 4 қадам
Бейне: Do you know what is infrared touch screen? 2024, Шілде
Anonim
Nokia 5110 LCD инфрақызыл сенсормен
Nokia 5110 LCD инфрақызыл сенсормен

Nokia 5110 СКД дисплейі - бұл керемет LCD дисплейі, ол Arduino әзірлемесімен үйлесімді

тақта Енді сол СКД -дің бірін басқарып, оны Arduino мен IR сенсорымен байланыстырайық

1 -қадам: қажет бөлшектер

Қажетті бөлшектер
Қажетті бөлшектер

Бұл жоба үшін келесі бөліктер қажет:

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

2) инфрақызыл сенсор

3) Nokia 5110 экраны

4) Өткізгіш сымдар

5) Нан тақтасы

2 -қадам: сымдарды қосу

Сымдарды қосу
Сымдарды қосу

Сымдарды келесі түрде қосыңыз:

LCD -ге Arduino:

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

Ардуино мен оған:

Шығу = 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 == жоғары)

{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 ();

істеу {

жазушы ();

} while (u8g.nextPage ());

}

4 -қадам: ләззат алыңыз !!!!!!

Ләззат алыңыз !!!!!!!!
Ләззат алыңыз !!!!!!!!

Микроконтроллер байқауына осы жобаға дауыс беруіңізді сұраймыз!

Ұсынылған: