תוכן עניינים:

נוקיה 5110 LCD עם חיישן אינפרא אדום: 4 שלבים
נוקיה 5110 LCD עם חיישן אינפרא אדום: 4 שלבים

וִידֵאוֹ: נוקיה 5110 LCD עם חיישן אינפרא אדום: 4 שלבים

וִידֵאוֹ: נוקיה 5110 LCD עם חיישן אינפרא אדום: 4 שלבים
וִידֵאוֹ: control servo motor with phototransistor and IR controller. 2024, נוֹבֶמבֶּר
Anonim
נוקיה 5110 LCD עם חיישן אינפרא אדום
נוקיה 5110 LCD עם חיישן אינפרא אדום

צג LCD 5110 של נוקיה הוא צג LCD מדהים התואם את פיתוח Arduino

גלשן. תן לנו כעת לשלוט באחד מאותם LCDs ולממשק אותו עם Arduino וחיישן IR

שלב 1: חלקים נדרשים

דרושים חלקים
דרושים חלקים

לפרויקט זה נדרשים החלקים הבאים:

1) ארדואינו ננו

2) חיישן אינפרא אדום

3) מסך נוקיה 5110 lcd

4) חוטי מגשר

5) לוח לחם

שלב 2: חיבור החוטים

חיבור החוטים
חיבור החוטים

חבר את החוטים באופן הבא:

ארדואינו ל- LCD:

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

Arduino to ir:

החוצה = 2, gnd = gnd, vcc = 5v

שלב 3: קוד:

#כלול "U8glib.h"

int a = 2; int x;

// הוכן על ידי Sourya Choudhury.

// Credits-Henry's Bench tutorials for lcd tutorial.

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

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

כותב ריק ()

{

x = digitalRead (א);

אם (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);

}

לולאת חלל () {

u8g.firstPage ();

לעשות {

סוֹפֵר();

} while (u8g.nextPage ());

}

שלב 4: תהנו !!!!!!

תהנה!!!!!!!!
תהנה!!!!!!!!

אנא הצביעו לפרויקט זה לתחרות מיקרו -בקר!

מוּמלָץ: