I-WPSH203 LCD ne-Keypad Shield ye-Arduino
Imaniwali yosebenzisayo
Isingeniso
Kuzo zonke izakhamizi ze-European Union
Ulwazi olubalulekile lwezemvelo mayelana nalo mkhiqizo
Lolu phawu ocingweni noma kwiphakheji lubonisa ukuthi ukulahlwa kwedivayisi ngemva komjikelezo wempilo yayo kungalimaza indawo ezungezile. Ungalahli iyunithi (noma amabhethri) njengodoti kamasipala ongahlungiwe; kufanele iyiswe enkampanini ekhethekile ukuze igaywe kabusha. Le divayisi kufanele ibuyiselwe kumsabalalisi wakho noma kusevisi yendawo yokugaya kabusha. Hlonipha imithetho yendawo yendawo.
Uma ungabaza, xhumana neziphathimandla zendawo zakini zokulahla imfucuza.
Siyabonga ngokukhetha i-Whadda! Sicela ufunde imanuwali kahle ngaphambi kokuletha le divayisi kusevisi. Uma idivayisi yonakele ekuhambeni, ungayifaki noma uyisebenzise futhi uxhumane nomthengisi wakho.
Imiyalo yokuphepha
Funda futhi uqonde leli bhukwana kanye nazo zonke izimpawu zokuphepha ngaphambi kokusebenzisa lolu lwazi.
Okokusetshenziswa kwangaphakathi kuphela.
- Le divayisi ingasetshenziswa yizingane ezineminyaka engu-8 nangaphezulu, nabantu abanamandla anciphisiwe omzimba, wezinzwa noma engqondo noma abanolwazi olunzulu nolwazi uma benikezwe ukugadwa noma ukufundiswa okuphathelene nokusetshenziswa kwensiza ngendlela ephephile futhi baqonde izingozi ezihilelekile. Izingane ngeke zidlale ngedivayisi. Ukuhlanza nokunakekela abasebenzisi ngeke kwenziwe izingane ngaphandle kokugadwa.
Iziqondiso Ezijwayelekile
- Bheka Isevisi ye-Velleman® kanye Nesiqinisekiso Sekhwalithi emakhasini okugcina ale manuwali.
- Zonke izinguquko zedivayisi azivunyelwe ngenxa yezizathu zokuphepha. Ukulimala okudalwe ukuguqulwa komsebenzisi ocingweni akumbozwa iwaranti.
- Sebenzisa kuphela idivayisi ngezinjongo ezihlosiwe. Ukusebenzisa idivayisi ngendlela engagunyaziwe kuzovala iwaranti.
- Umonakalo odalwe ukunganakwa kwemihlahlandlela ethile kule manuwali akukhaviwe yiwaranti futhi umdayisi ngeke avume ukubophezeleka nganoma yiziphi izinkinga noma izinkinga ezilandelayo.
- I-Nor Velleman Group NV noma abathengisi bayo bangathweswa icala nganoma imuphi umonakalo (ongavamile, owenzeke ngengozi, noma ongaqondile) - wanoma iluphi uhlobo (olwezimali, olwenyama...) obangelwa ukubanjwa, ukusetshenziswa, noma ukwehluleka kwalo mkhiqizo.
- Gcina leli bhukwana ukuze lisetshenziswe esikhathini esizayo.
Iyini i-Arduino®
I-Arduino® iyinkundla ye-prototyping enomthombo ovulekile esekelwe kuzingxenyekazi zekhompuyutha ezisebenziseka kalula nesofthiwe. Amabhodi e-Arduino® ayakwazi ukufunda okokufaka - inzwa ekhanyayo, umunwe enkinobho, noma umlayezo we-Twitter - futhi awenze abe okukhiphayo - ukwenza injini isebenze, ukuvula i-LED, noma ukushicilela okuthile ku-inthanethi. Ungatshela ibhodi lakho ukuthi lenzeni ngokuthumela isethi yemiyalelo kusilawuli esincane ebhodini. Ukwenza kanjalo, usebenzisa ulimi lokuhlela lwe-Arduino (okusekelwe kuzintambo) kanye ne-IDE yesofthiwe ye-Arduino® (okusekelwe Ekucubunguleni). Izihlangu ezengeziwe/amamojula/izingxenye ziyadingeka ukuze ufunde umlayezo we-Twitter noma ushicilele ku-inthanethi. Phequlula ukuya www.arduino.cci ukuze uthole ulwazi olwengeziwe.
Umkhiqizo Uphelileview
I-16×2 LCD nesihlangu sekhiphedi samabhodi e-Arduino® Uno, Mega, Diecimila, Duemilanove, kanye ne-Freeduino.
1 | I-LCD yokugqama kwe-potentiometer | 3 | okhiye bokulawula (baxhunywe kokokufaka kwe-analog 0) |
2 | Imbobo ye-ICSP |
Imininingwane
- ubukhulu: 80 x 58 x 20 mm
Izici
- ingemuva eliluhlaza/i-backlight emhlophe
- ukulungiswa kokugqama kwesikrini
- isebenzisa umtapo wezincwadi we-4-bit Arduino® LCD
- setha kabusha inkinobho
- izinkinobho ezithi Phezulu, Phansi, Kwesobunxele, kanye Nesokudla zisebenzisa okokufaka kwe-analog eyodwa kuphela
Ukuhlelwa Kwephini
I-analogue 0 | PHEZULU, PHANSI, kwesokudla, kwesokunxele, KHETHA |
Idijithali 4 | DB4 |
Idijithali 5 | DB5 |
Idijithali 6 | DB6 |
Idijithali 7 | DB7 |
Idijithali 8 | RS |
Idijithali 9 | E |
Idijithali 10 | Ukukhanya kwangemuva |
Example
*/
#faka
/*****************************************************
Lolu hlelo luzohlola iphaneli ye-LCD nezinkinobho
******************************************************
// khetha izikhonkwane ezisetshenziswe kuphaneli ye-LCD
I-LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// chaza amanani athile asetshenziswa iphaneli nezinkinobho
int lcd_key = 0;
int adc_key_in = 0;
inombolo engasayiniwe yezinhlamvu = 0;
I-prev_trigger ende engasayiniwe = 0;
#chaza btnRIGHT 0
#chaza btnUP 1
#define btnDOWN 2
#chaza btnLEFT 3
#chaza btnSELECT 4
#define btnNONE 5
// funda izinkinobho
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // funda inani elivela kunzwa
uma (adc_key_in < 50) ibuyisela i-btnRIGHT;
uma (adc_key_in < 195) ibuyisela i-btnUP;
uma (adc_key_in < 380) ibuyisela i-btnDOWN;
uma (adc_key_in < 555) ibuyisela i-btnLEFT;
uma (adc_key_in < 790) ibuyisela i-btnSELECT;
buyisela btnNONE; // uma bonke abanye behluleka, buyisela lokhu...
}
i-void setup()
{
lcd.qala(16, 2); // qala umtapo wolwazi
lcd.setCursor(0,0);
lcd.print(“Whadda WPSH203”); // phrinta umlayezo olula
}
iluphu engenalutho()
{
lcd.setCursor(9,1); // hambisa ikhesa kulayini wesibili “1” kanye nezikhala eziyi-9 ngaphezulu
lcd.print(millis()/1000); // isibonisi imizuzwana edlule kusukela amandla-up
lcd.setCursor(0,1); // hambisa ekuqaleni komugqa wesibili
lcd_key = read_LCD_buttons(); // funda izinkinobho
shintsha (lcd_key) // kuye ngokuthi iyiphi inkinobho ephushwe, senza isenzo
{
icala btnRIGHT:
{
lcd.print(“RIGHT”); // Phrinta KWESOKUDLA esikrinini se-LCD
// Ikhodi yokwandisa isibali somlayezo ngemuva kokucindezelwa kwenkinobho
uma((millis() – prev_trigger) > 500) {
message_count++;
if(message_count > 3) message_count = 0;
prev_trigger = millis();
}
///////////////////////////////////////////////////////
ikhefu;
}
icala btnLEFT:
{
// uma Udinga igama elithi “LEFT ” eliboniswe esibonisini kunokusebenzisa lcd.print(“LEFT “) esikhundleni sokuthi lcd.print(adc_key_in) kanye lcd.print(” v”);
// imigqa emi-2 elandelayo izophrinta i-threshold voltage khona ekufakweni kwe-analog 0; Njengoba lezi zinkinobho ziyingxenye ye-voltagi-e divider, ukucindezela inkinobho ngayinye kudala i-threshold vol ehlukiletage
lcd.print(adc_key_in); // ikhombisa i-threshold voltage okokufaka kwe-analog 0
lcd.print("v"); // iphetha ngokuthi v(olt)
// Ikhodi yokunciphisa isibali somlayezo ngemuva kokucindezelwa kwenkinobho
uma((millis() – prev_trigger) > 500) {
inombolo_yemiyalezo–;
if(message_count == 255) message_count = 3;
prev_trigger = millis();
}
////////////////////////////////////////////////////////
ikhefu;
}
icala btnUP:
{
lcd.print(“UP”); // Phrinta PHEZULU esikrinini se-LCD
ikhefu;
}
icala btnDOWN:
{
lcd.print(“PHANSI”); // Phrinta PHANSI esikrinini se-LCD
ikhefu;
}
icala btnSELECT:
{
lcd.print(“KHETHA”); // Phrinta KHETHA kusikrini se-LCD
ikhefu;
}
icala btnNONE:
{
lcd.print(“TEST”); // Phrinta TEST esikrinini se-LCD
ikhefu;
}
}
// Uma inkinobho icindezelwe, hlola ukuthi umlayezo ohlukile udinga ukuvezwa yini
uma(lcd_key != btnNONE) {
lcd.setCursor(0,0);
shintsha(isibalo_somlayezo)
{
icala 0: {
lcd.print(“Whadda WPSH203”);
ikhefu;
}
icala 1: {
lcd.print(“LCD shield”);
ikhefu;
}
icala 2: {
lcd.print(“Hlola whadda.com”);
ikhefu;
}
icala 3:{
lcd.print(“Velleman”);
ikhefu;
}
}
lcd.setCursor(0,1); // setha kabusha ikhesa ye-LCD kumugqa wesi-2 (inkomba 1)
}
}
Ukuguqulwa namaphutha okubhala kugodliwe – © Velleman Group NV. WPSH203_v01
I-Velleman Group nv, i-Legen Heirweg 33 – 9890 Gavere.
Amadokhumenti / Izinsiza
![]() |
I-WHADDA WPSH203 LCD ne-Keypad Shield ye-Arduino [pdf] Imaniwali yosebenzisayo I-WPSH203 LCD ne-Keypad Shield ye-Arduino, WPSH203, LCD kanye Nesihlangu Sekhiphedi se-Arduino, Isihlangu Sekhiphedi se-Arduino, Isihlangu se-Arduino |