Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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 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 !!!!!!!
Iltimos, mikrokontroller tanloviga ushbu loyihaga ovoz bering!