WPSH203 LCD ומגן מקשים עבור Arduino
מדריך למשתמש
מָבוֹא
לכל תושבי האיחוד האירופי
מידע סביבתי חשוב על מוצר זה
סמל זה על המכשיר או על האריזה מציין שסילוק המכשיר לאחר מחזור חייו עלול להזיק לסביבה. אין להשליך את היחידה (או הסוללות) כפסולת עירונית לא ממוינת; יש לקחת אותו לחברה מתמחה למיחזור. יש להחזיר מכשיר זה למפיץ שלך או לשירות מיחזור מקומי. כבד את כללי הסביבה המקומיים.
אם יש לך ספק, צור קשר עם הרשויות המקומיות לסילוק הפסולת.
תודה שבחרת ב-Whadda! אנא קרא את המדריך ביסודיות לפני הכנסת מכשיר זה לשימוש. אם המכשיר ניזוק במהלך ההעברה, אל תתקין או תשתמש בו ופנה למשווק שלך.
הוראות בטיחות
קרא והבין את המדריך הזה ואת כל סימני הבטיחות לפני השימוש במכשיר זה.
לשימוש פנימי בלבד.
- ניתן להשתמש במכשיר זה לילדים מגיל 8 שנים ומעלה, ואנשים עם יכולות פיזיות, חושיות או מנטליות מופחתות או חוסר ניסיון וידע אם קיבלו פיקוח או הדרכה בנוגע לשימוש במכשיר בצורה בטוחה ומבינים את סכנות הכרוכות בכך. ילדים לא ישחקו עם המכשיר. ניקיון ותחזוקת משתמשים לא יתבצעו על ידי ילדים ללא השגחה.
הנחיות כלליות
- עיין באחריות השירות והאיכות של Velleman® בעמודים האחרונים של מדריך זה.
- כל השינויים במכשיר אסורים מטעמי בטיחות. נזק שנגרם כתוצאה משינויים של המשתמש במכשיר אינו מכוסה על ידי האחריות.
- השתמש במכשיר רק למטרה המיועדת לו. שימוש במכשיר באופן לא מורשה יבטל את האחריות.
- נזק שנגרם כתוצאה מהתעלמות מהנחיות מסוימות במדריך זה אינו מכוסה על ידי האחריות והספק לא יקבל אחריות לכל פגמים או בעיות הנובעים מכך.
- גם Velleman Group NV וגם סוחריה אינם יכולים להיות אחראים לכל נזק (חריג, מקרי או עקיף) - מכל סוג שהוא (פיננסי, פיזי...) הנובע מהחזקה, שימוש או כשל של מוצר זה.
- שמור מדריך זה לעיון עתידי.
מה זה Arduino®
Arduino® היא פלטפורמת אב טיפוס בקוד פתוח המבוססת על חומרה ותוכנה קלות לשימוש. לוחות Arduino® מסוגלים לקרוא כניסות - חיישן דולק, אצבע על כפתור או הודעת טוויטר - ולהפוך אותם לפלט - הפעלת מנוע, הפעלת LED או פרסום משהו באינטרנט. אתה יכול להגיד ללוח שלך מה לעשות על ידי שליחת סט הוראות למיקרו-בקר שעל הלוח. לשם כך, אתה משתמש בשפת התכנות Arduino (מבוסס על Wiring) ובתוכנת Arduino® IDE (מבוסס על Processing). נדרשים מגנים/מודולים/רכיבים נוספים לקריאת הודעת טוויטר או פרסום מקוון. גלישה אל www.arduino.cc למידע נוסף.
המוצר נגמרview
מגן ה-LCD והמקלדת בגודל 16×2 עבור לוחות Arduino® Uno, Mega, Diecimila, Duemilanove ו-Freduino.
1 | פוטנציומטר ניגודיות LCD | 3 | מקשי בקרה (מחוברים לכניסה אנלוגית 0) |
2 | יציאת ICSP |
מפרטים
- מידות: 80 x 58 x 20 מ"מ
תכונות
- רקע כחול/תאורה אחורית לבנה
- התאמת ניגודיות המסך
- משתמש בספריית Arduino® LCD של 4 סיביות
- כפתור איפוס
- הלחצנים למעלה, למטה, שמאל וימין משתמשים רק בכניסה אנלוגית אחת
פריסת סיכה
אנלוגי 0 | למעלה, למטה, ימינה, שמאלה, בחר |
דיגיטלי 4 | DB4 |
דיגיטלי 5 | DB5 |
דיגיטלי 6 | DB6 |
דיגיטלי 7 | DB7 |
דיגיטלי 8 | RS |
דיגיטלי 9 | E |
דיגיטלי 10 | תאורה אחורית |
Example
*/
#לִכלוֹל
/************************************************** ******
תוכנית זו תבדוק את לוח ה-LCD ואת הלחצנים
************************************************** ******/
// בחר את הפינים המשמשים בלוח ה-LCD
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// הגדר כמה ערכים המשמשים את הלוח והלחצנים
int lcd_key = 0;
int adc_key_in = 0;
char message_count לא חתום = 0;
unsigned long prev_trigger = 0;
#define btnRIGHT 0
#define btnUP 1
#define btnDOWN 2
#define btnLEFT 3
#define btnSELECT 4
#define btnNONE 5
// קרא את הכפתורים
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // קרא את הערך מהחיישן
if (adc_key_in < 50) החזר btnRIGHT;
if (adc_key_in < 195) החזר btnUP;
if (adc_key_in < 380) החזר btnDOWN;
if (adc_key_in < 555) החזר btnLEFT;
if (adc_key_in < 790) החזר btnSELECT;
החזר btnNONE; // כאשר כל השאר נכשלים, החזר את זה...
}
void setup()
{
lcd.begin(16, 2); // התחל את הספרייה
lcd.setCursor(0,0);
lcd.print(“Whadda WPSH203”); // הדפס הודעה פשוטה
}
void loop()
{
lcd.setCursor(9,1); // העבר את הסמן לשורה השנייה "1" ו-9 רווחים מעל
lcd.print(millis()/1000); // הצג שניות שחלפו מאז ההפעלה
lcd.setCursor(0,1); // עבור לתחילת השורה השנייה
lcd_key = read_LCD_buttons(); // קרא את הכפתורים
switch (lcd_key) // בהתאם לאיזה כפתור נלחץ, אנו מבצעים פעולה
{
מקרה btnRIGHT:
{
lcd.print(“RIGHT”); // הדפס ימינה על מסך LCD
// קוד להגדלת מונה ההודעות לאחר לחיצה על הכפתור שהוקפץ
if((millis() – prev_trigger) > 500) {
message_count++;
if(message_count > 3) message_count = 0;
prev_trigger = millis();
}
/////////////////////////////////////////////// ///////////
לִשְׁבּוֹר;
}
מקרה btnLEFT:
{
// אם אתה צריך את המילה "LEFT " המוצגת על הצג מאשר להשתמש ב-lcd.print("LEFT ") במקום lcd.print(adc_key_in) ו-lcd.print("v");
// 2 השורות הבאות ידפיסו את הסף בפועל כרךtage נוכח בכניסה אנלוגית 0; מכיוון שכפתורים אלו הם חלק מכרךtagמחלק e, לחיצה על כל כפתור יוצרת נפח סף שונהtage
lcd.print(adc_key_in); // מציג את הסף בפועל כרךtage בכניסה אנלוגית 0
lcd.print("v"); // מסתיים ב-v(olt)
// קוד להקטנת מונה ההודעות לאחר לחיצה על הכפתור שהוקפץ
if((millis() – prev_trigger) > 500) {
ספירת_הודעות–;
if(message_count == 255) message_count = 3;
prev_trigger = millis();
}
/////////////////////////////////////////////// ///////////////
לִשְׁבּוֹר;
}
מקרה btnUP:
{
lcd.print("UP "); // הדפס UP על מסך LCD
לִשְׁבּוֹר;
}
מקרה btnDOWN:
{
lcd.print(“DOWN”); // הדפס DOWN על מסך LCD
לִשְׁבּוֹר;
}
מקרה btnSELECT:
{
lcd.print(“SELECT”); // הדפס SELECT על מסך LCD
לִשְׁבּוֹר;
}
מקרה btnNONE:
{
lcd.print(“TEST“); // הדפס TEST על מסך LCD
לִשְׁבּוֹר;
}
}
// אם נלחץ על כפתור, בדוק אם צריך להציג הודעה אחרת
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
switch(message_count)
{
מקרה 0: {
lcd.print(“Whadda WPSH203 “);
לִשְׁבּוֹר;
}
מקרה 1: {
lcd.print("מגן LCD ");
לִשְׁבּוֹר;
}
מקרה 2: {
lcd.print("בדוק whadda.com");
לִשְׁבּוֹר;
}
מקרה 3:{
lcd.print(“Velleman”);
לִשְׁבּוֹר;
}
}
lcd.setCursor(0,1); // אפס את סמן ה-LCD לשורה השנייה (אינדקס 2)
}
}
שינויים ושגיאות דפוס שמורות - © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
מסמכים / משאבים
![]() |
WHADDA WPSH203 LCD ומגן מקלדת לארדואינו [pdfמדריך למשתמש WPSH203 מגן LCD ומקלדת לארדואינו, WPSH203, מגן LCD ומקלדת לארדואינו, מגן מקלדת לארדואינו, מגן לארדואינו |