โลโก้ WHADDAWPSH203 LCD และแผงปุ่มกดสำหรับ Arduino
คู่มือการใช้งาน

WHADDA WPSH203 LCD และแผงปุ่มกดสำหรับ Arduino

การแนะนำ

นาฬิกาฉายภาพสภาพอากาศ EXPLORE SCIENTIFIC RPW3009 - ไอคอน 22ถึงผู้ที่อาศัยอยู่ในสหภาพยุโรปทุกคน
ข้อมูลด้านสิ่งแวดล้อมที่สำคัญเกี่ยวกับผลิตภัณฑ์นี้
สัญลักษณ์นี้บนอุปกรณ์หรือบรรจุภัณฑ์บ่งชี้ว่าการกำจัดอุปกรณ์หลังจากผ่านอายุการใช้งานอาจเป็นอันตรายต่อสิ่งแวดล้อม ห้ามทิ้งอุปกรณ์ (หรือแบตเตอรี่) เป็นขยะเทศบาลที่ไม่ได้คัดแยก ควรนำไปรีไซเคิลที่บริษัทเฉพาะทาง ควรส่งคืนอุปกรณ์นี้ให้กับผู้จัดจำหน่ายหรือบริการรีไซเคิลในพื้นที่ ปฏิบัติตามกฎสิ่งแวดล้อมในพื้นที่
หากมีข้อสงสัย โปรดติดต่อหน่วยงานกำจัดขยะในพื้นที่ของคุณ

ขอขอบคุณที่เลือกใช้ Whadda! โปรดอ่านคู่มืออย่างละเอียดก่อนนำอุปกรณ์นี้ไปใช้งาน หากอุปกรณ์ได้รับความเสียหายระหว่างการขนส่ง อย่าติดตั้งหรือใช้งาน และติดต่อตัวแทนจำหน่ายของคุณ

คำแนะนำเพื่อความปลอดภัย

nuaire DRI-ECO CO2 CO2 เซนเซอร์ สำหรับใช้กับ RF ที่เปิดใช้งาน Hall Control DRI ECO Units - ไอคอนหนังสืออ่านและทำความเข้าใจคู่มือนี้และเครื่องหมายความปลอดภัยทั้งหมดก่อนใช้งานเครื่องใช้ไฟฟ้านี้
SILVERCREST SGB 1200 F1 เตาอบขนาดเล็ก - ไอคอน 6สำหรับใช้ภายในอาคารเท่านั้น

  • อุปกรณ์นี้สามารถใช้ได้โดยเด็กอายุ 8 ปีขึ้นไป และบุคคลที่มีความบกพร่องทางร่างกาย ประสาทสัมผัส หรือจิตใจ หรือขาดประสบการณ์และความรู้ หากได้รับการดูแลหรือคำแนะนำเกี่ยวกับการใช้อุปกรณ์อย่างปลอดภัยและเข้าใจ อันตรายที่เกี่ยวข้อง ห้ามเด็กเล่นเครื่อง เด็กจะไม่ทำการทำความสะอาดและบำรุงรักษาผู้ใช้โดยไม่ได้รับการดูแล

แนวทางปฏิบัติทั่วไป

  • ดูการรับประกันคุณภาพและการบริการ Velleman® ในหน้าสุดท้ายของคู่มือนี้
  • ห้ามดัดแปลงอุปกรณ์ใดๆ ทั้งสิ้นด้วยเหตุผลด้านความปลอดภัย ความเสียหายที่เกิดจากการดัดแปลงอุปกรณ์โดยผู้ใช้จะไม่ได้รับการคุ้มครองภายใต้การรับประกัน
  • ใช้เครื่องตามจุดประสงค์การใช้งานเท่านั้น การใช้เครื่องโดยไม่ได้รับอนุญาตจะทำให้การรับประกันเป็นโมฆะ
  • ความเสียหายที่เกิดจากการละเลยแนวทางบางประการในคู่มือนี้จะไม่ครอบคลุมอยู่ในการรับประกัน และตัวแทนจำหน่ายจะไม่รับผิดชอบต่อข้อบกพร่องหรือปัญหาใดๆ ที่เกิดขึ้น
  • หรือตัวแทนจำหน่ายของ Velleman Group NV และตัวแทนจำหน่ายไม่สามารถรับผิดชอบต่อความเสียหายใดๆ (ไม่ธรรมดา โดยบังเอิญ หรือโดยอ้อม) – ไม่ว่าในลักษณะใด (ทางการเงิน ทางกายภาพ…) ที่เกิดจากการครอบครอง การใช้ หรือความล้มเหลวของผลิตภัณฑ์นี้
  • เก็บคู่มือนี้ไว้เพื่อใช้อ้างอิงในอนาคต

Arduino® คืออะไร

Arduino® เป็นแพลตฟอร์มการสร้างต้นแบบโอเพนซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduino® สามารถอ่านอินพุต เช่น เซ็นเซอร์เปิดไฟ นิ้วบนปุ่ม หรือข้อความ Twitter และแปลงเป็นเอาต์พุต การเปิดใช้งานมอเตอร์ เปิด LED หรือเผยแพร่บางสิ่งทางออนไลน์ คุณสามารถบอกบอร์ดของคุณว่าต้องทำอะไรโดยส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการดำเนินการดังกล่าว คุณต้องใช้ภาษาการเขียนโปรแกรม Arduino (ตาม Wiring) และซอฟต์แวร์ Arduino® IDE (ตามการประมวลผล) จำเป็นต้องมีเกราะ/โมดูล/ส่วนประกอบเพิ่มเติมสำหรับการอ่านข้อความ Twitter หรือการเผยแพร่ทางออนไลน์ ท่องไป www.arduino.cc สำหรับข้อมูลเพิ่มเติม

สินค้าเกินview

จอ LCD ขนาด 16×2 และแผงปุ่มกดสำหรับบอร์ด Arduino Uno, Mega, Diecimila, Duemilanove และ Freeduino

WHADDA WPSH203 LCD และแผงปุ่มกดสำหรับ Arduino - Overview

1 โพเทนชิโอมิเตอร์คอนทราสต์ LCD 3 ปุ่มควบคุม (เชื่อมต่อกับอินพุตแบบอะนาล็อก 0)
2 พอร์ต ICSP

ข้อมูลจำเพาะ

  • ขนาด : 80 x 58 x 20 มม.

คุณสมบัติ

  • พื้นหลังสีน้ำเงิน/แสงไฟสีขาว
  • การปรับความคมชัดของหน้าจอ
  • ใช้ไลบรารี Arduino® LCD 4 บิต
  • ปุ่มรีเซ็ต
  • ปุ่มขึ้น ลง ซ้าย และขวาใช้อินพุตแบบอะนาล็อกเพียงช่องเดียว

รูปแบบพิน

อะนาล็อก 0 ขึ้น ลง ขวา ซ้าย SELECT
ดิจิตอล 4 DB4
ดิจิตอล 5 DB5
ดิจิตอล 6 DB6
ดิจิตอล 7 DB7
ดิจิตอล 8 RS
ดิจิตอล 9 E
ดิจิตอล 10 แสงไฟแบ็คไลท์

Example

*/
#รวม
-
โปรแกรมนี้จะทดสอบจอ LCD และปุ่มต่างๆ
-
// เลือกพินที่ใช้บนแผง LCD
จอแสดงผล LCD แบบ LiquidCrystal(8, 9, 4, 5, 6, 7);
// กำหนดค่าบางอย่างที่ใช้โดยแผงควบคุมและปุ่ม
int lcd_key = 0;
int adc_key_in = 0;
ถ่านที่ไม่ได้ลงชื่อ message_count = 0;
prev_trigger ยาวที่ไม่ได้ลงนาม = 0;
#กำหนด btnRIGHT 0
#กำหนด btnUP 1
#กำหนด btnDOWN 2
#กำหนด btnLEFT 3
#กำหนด btnSELECT 4
#กำหนด btnNONE 5
// อ่านปุ่ม
อ่านปุ่ม LCD ของ int
{
adc_key_in = analogRead(0); // อ่านค่าจากเซ็นเซอร์
ถ้า (adc_key_in < 50) ส่งคืน btnRIGHT;
ถ้า (adc_key_in <195) ส่งคืน btnUP;
ถ้า (adc_key_in < 380) คืนค่า btnDOWN;
ถ้า (adc_key_in < 555) ส่งคืน btnLEFT;
ถ้า (adc_key_in < 790) ส่งคืน btnSELECT;
ส่งคืน btnNONE; // เมื่อคนอื่นล้มเหลว ส่งคืนสิ่งนี้…
}
การตั้งค่าว่าง()
{
lcd.begin(16, 2); // เริ่มห้องสมุด
lcd.setCursor(0,0);
lcd.print("Whadda WPSH203"); //พิมพ์ข้อความง่ายๆ
}
ลูปว่าง()
{
lcd.setCursor(9,1); // เลื่อนเคอร์เซอร์ไปที่บรรทัดที่สอง “1” และ 9 ช่องว่างบน
lcd.print(มิลลิวินาที()/1000); // แสดงวินาทีที่ผ่านไปตั้งแต่เปิดเครื่อง
lcd.setCursor(0,1); // ย้ายไปที่จุดเริ่มต้นของบรรทัดที่สอง
lcd_key = read_LCD_buttons (); // อ่านปุ่ม
สวิตช์ (lcd_key) // ขึ้นอยู่กับว่ากดปุ่มใด เราดำเนินการ
{

กรณี btnRIGHT:
{
lcd.print("ขวา"); // พิมพ์ขวาบนหน้าจอ LCD
// รหัสเพื่อเพิ่มตัวนับข้อความหลังจากกดปุ่ม debounced
if((มิลลิวินาที() – prev_trigger) > 500) {
จำนวนข้อความ++;
ถ้า(message_count > 3) message_count = 0;
prev_trigger = มิลลิวินาที ();
}
-
หยุดพัก;
}
กรณี btnLEFT:
{
// หากคุณต้องการคำว่า “LEFT ” ที่แสดงบนจอแสดงผลมากกว่าใช้ lcd.print(“LEFT “) แทน lcd.print(adc_key_in) และ lcd.print(” v”);
// 2 บรรทัดต่อไปนี้จะพิมพ์เกณฑ์ vol . จริงtage ปัจจุบันที่อินพุตแบบอะนาล็อก 0; เนื่องจากปุ่มเหล่านี้เป็นส่วนหนึ่งของ voltage ตัวแบ่ง การกดแต่ละปุ่มจะสร้างเกณฑ์ vol . ที่แตกต่างกันtage
lcd.print(adc_key_in); // แสดงเกณฑ์ที่แท้จริง voltage ที่อินพุตแบบอะนาล็อก 0
lcd.print(” v”); // ลงท้ายด้วย v(olt)
// รหัสเพื่อลดการนับข้อความหลังจากกดปุ่ม debounced
if((มิลลิวินาที() – prev_trigger) > 500) {
จำนวนข้อความ
ถ้า(message_count == 255) message_count = 3;
prev_trigger = มิลลิวินาที ();
}
-
หยุดพัก;
}
กรณี btnUP:
{
lcd.print("ขึ้น"); // พิมพ์ขึ้นบนหน้าจอ LCD
หยุดพัก;
}
กรณี btnDOWN:
{
lcd.print("ลง"); // พิมพ์ลงบนหน้าจอ LCD
หยุดพัก;
}
กรณี btnSELECT:
{
lcd.print("เลือก"); // พิมพ์ SELECT บนหน้าจอ LCD
หยุดพัก;
}
กรณี btnNONE:
{
lcd.print("ทดสอบ"); // พิมพ์ TEST บนหน้าจอ LCD
หยุดพัก;
}
}

// หากกดปุ่ม ให้ตรวจสอบว่าต้องแสดงข้อความอื่นหรือไม่
ถ้า (lcd_key != btnNONE) {
lcd.setCursor(0,0);
สวิตช์(message_count)
{
กรณีที่ 0: {
lcd.print ("Whadda WPSH203 ");
หยุดพัก;
}
กรณีที่ 1: {
lcd.print("จอ LCD");
หยุดพัก;
}
กรณีที่ 2: {
lcd.print(“ตรวจสอบ whadda.com”);
หยุดพัก;
}
กรณีที่ 3:{
lcd.print("เวลแมน");
หยุดพัก;
}

}
lcd.setCursor(0,1); // รีเซ็ตเคอร์เซอร์ LCD เป็นแถวที่ 2 (ดัชนี 1)
}
}

whada.com

WHADDA WPSH203 LCD และแผงปุ่มกดสำหรับ Arduino - โลโก้ 2

สงวนลิขสิทธิ์การดัดแปลงและการพิมพ์ – © Velleman Group NV WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere

เอกสาร / แหล่งข้อมูล

WHADDA WPSH203 LCD และแผงปุ่มกดสำหรับ Arduino [พีดีเอฟ] คู่มือการใช้งาน
WPSH203 LCD และแผงปุ่มกดสำหรับ Arduino, WPSH203, LCD และแผงปุ่มกดสำหรับ Arduino, แผงปุ่มกดสำหรับ Arduino, โล่สำหรับ Arduino

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *