Mundarija:

Infraqizil sensorli Nokia 5110 LCD: 4 qadam
Infraqizil sensorli Nokia 5110 LCD: 4 qadam

Video: Infraqizil sensorli Nokia 5110 LCD: 4 qadam

Video: Infraqizil sensorli Nokia 5110 LCD: 4 qadam
Video: OnePlus 12 - Мощная заявка на звание лучшего флагмана года🔥😱 2024, Noyabr
Anonim
Nokia 5110 LCD infraqizil sensori bilan
Nokia 5110 LCD infraqizil sensori bilan

Nokia 5110 LCD displeyi ajoyib LCD displey bo'lib, u Arduino ishlab chiqarishga mos keladi

taxta. Keling, LCD displeylardan birini boshqaramiz va uni Arduino va IQ sensori bilan bog'laymiz

1 -qadam: kerakli qismlar

Kerakli qismlar
Kerakli qismlar

Ushbu loyiha uchun quyidagi qismlar talab qilinadi:

1) Arduino Nano

2) infraqizil sensor

3) Nokia 5110 LCD displey

4) o'tish simlari

5) non paneli

2 -qadam: simlarni ulash

Simlarni ulash
Simlarni ulash

Simlarni quyidagicha ulang:

Arduino -dan LCD -ga:

CLK = 8, Din = 4, Idoralar = 7, shahar = 5, RST = 6

Arduino va boshqalar:

Chiqish = 2, gnd = gnd, vcc = 5v

3 -qadam: Kod:

#"U8glib.h" ni qo'shing

int a = 2; int x;

// Sourya Choudhury tomonidan tayyorlangan.

// LCD o'quv qo'llanmalari uchun Credits-Genry's Bench darsliklari.

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

// CLK = 8, Din = 4, Idoralar = 7, shahar = 5, RST = 6

bo'sh yozuvchi ()

{

x = digitalRead (a);

agar (x == YUQORI)

{u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Yo'l aniq!");

kechikish (100);

}

boshqa

{

u8g.setFont (u8g_font_profont12);

u8g.setPrintPos (0, 15);

u8g.print ("Yo'l bloklangan!");

kechikish (100);

}

}

bo'sh o'rnatish ()

{

pinMod (a, Kirish);

}

void loop () {

u8g.firstPage ();

qil {

yozuvchi ();

} while (u8g.nextPage ());

}

4 -qadam: rohatlaning !!!!!!!

Xursand bo'ling !!!!!!!!
Xursand bo'ling !!!!!!!!

Iltimos, mikrokontroller tanloviga ushbu loyihaga ovoz bering!

Tavsiya: