WPSH203 LCD sy Keypad Shield ho an'ny Arduino
User Manual

Sava lalana
Ho an'ny mponina rehetra ao amin'ny Vondrona Eoropeana
Fampahafantarana manan-danja momba ny tontolo iainana momba ity vokatra ity
Ity marika eo amin'ny fitaovana na ny fonosana ity dia manondro fa mety hanimba ny tontolo iainana ny fanariana ilay fitaovana aorian'ny androm-piainany. Aza ariana ny fitaovana (na ny bateria) ho toy ny fako monisipaly tsy voasokajy; tokony hoentina any amin'ny orinasa manokana ho an'ny fanodinana. Ity fitaovana ity dia tokony haverina any amin'ny mpaninjara anao na amin'ny serivisy fanodinana eo an-toerana. Hajao ny fitsipika momba ny tontolo iainana eo an-toerana.
Raha misy fisalasalana, mifandraisa amin'ny tompon'andraikitra mpanary fako eo an-toerana.
Misaotra anao nifidy an'i Whadda! Azafady, vakio tsara ilay boky alohan'ny hampidirana ity fitaovana ity amin'ny serivisy. Raha simba teo am-pitaterana ilay fitaovana dia aza apetraka na ampiasao izany ary mifandraisa amin'ny mpivarotra anao.
Torolàlana fiarovana
Vakio sy fantaro ity boky torolalana ity sy ireo famantarana fiarovana rehetra alohan'ny hampiasana ity fitaovana ity.
Ho an'ny fampiasana anatiny ihany.
- Ity fitaovana ity dia azo ampiasain'ny ankizy 8 taona no ho miakatra, ary olona manana fihenan'ny vatana, sensory na saina tsy ampy na tsy manana traikefa sy fahalalana raha nomena fanaraha-maso na torolàlana momba ny fampiasana ilay fitaovana amin'ny fomba azo antoka sy mahatakatra ny loza mitatao. Ny ankizy dia tsy tokony hilalao ilay fitaovana. Ny fanadiovana sy ny fikojakojana ny mpampiasa dia tsy ataon'ny ankizy tsy misy fanaraha-maso.
Torolàlana ankapobeny
- Jereo ny Velleman® Service and Quality Warranty amin'ny pejy farany amin'ity boky ity.
- Voarara ny fanovana rehetra amin'ny fitaovana noho ny antony fiarovana. Ny fahasimbana vokatry ny fanovana nataon'ny mpampiasa ny fitaovana dia tsy voarakotry ny fiantohana.
- Ampiasao fotsiny ny fitaovana amin'ny tanjony. Ny fampiasana ny fitaovana amin'ny fomba tsy nahazoana alalana dia hanafoana ny fiantohana.
- Ny fahasimbana ateraky ny tsy firaharahiana ny torolàlana sasany ato amin'ity boky ity dia tsy voarakotry ny fiantohana ary ny mpivarotra dia tsy hanaiky ny tompon'andraikitra amin'izay mety ho lesoka na olana.
- Ny Nor Velleman Group NV na ireo mpivarotra ao aminy dia azo raisina ho tompon'andraikitra amin'ny fahasimbana rehetra (tsy mahazatra, tsy misy dikany, na ankolaka) - na inona na inona (ara-bola, ara-batana…) vokatry ny fananana, fampiasana, na tsy fahombiazan'ity vokatra ity.
- Tehirizo ity boky ity ho fanondroana ho avy.
Inona no Arduino®
Arduino® dia sehatra prototyping open source mifototra amin'ny fitaovana sy rindrambaiko mora ampiasaina. Ny boards Arduino® dia afaka mamaky ny fidirana - sensor maivana, rantsantanana eo amin'ny bokotra, na hafatra Twitter - ary mamadika azy ireo ho vokatra - manetsika motera, mandrehitra LED, na mamoaka zavatra an-tserasera. Azonao atao ny milaza ny zavatra tokony hataonao amin'ny alàlan'ny fandefasana toromarika maromaro amin'ny microcontroller eo amin'ny solaitrabe. Mba hanaovana izany dia ampiasao ny fiteny fandaharana Arduino (mifototra amin'ny Wiring) sy ny IDE rindrambaiko Arduino® (mifototra amin'ny Processing). Ilaina ny ampinga / modules / singa fanampiny amin'ny famakiana hafatra Twitter na famoahana an-tserasera. Mivezivezy mankany www.arduino.cc raha mila fanazavana fanampiny.
Vita ny vokatraview
Ny 16 × 2 LCD sy keypad ampinga ho an'ny Arduino® Uno, Mega, Diecimila, Duemilanove, ary Freeduino boards.

| 1 | LCD contrast potentiometer | 3 | fanalahidin'ny fanaraha-maso (mifandray amin'ny fidirana analogue 0) |
| 2 | ICSP port |
fepetra arahana
- refy: 80 x 58 x 20 mm
Toetoetra
- afara manga/loko fotsy
- fanitsiana mifanohitra amin'ny efijery
- mampiasa tranomboky LCD Arduino® 4-bit
- bokotra reset
- ny bokotra ambony, midina, ankavia, ary havanana dia tsy mampiasa afa-tsy fampidirana analogue iray
Pin Layout
| Analog 0 | AVY, AVY, AVY, AVY, FIFIDY |
| nomerika 4 | DB4 |
| nomerika 5 | DB5 |
| nomerika 6 | DB6 |
| nomerika 7 | DB7 |
| nomerika 8 | RS |
| nomerika 9 | E |
| nomerika 10 | Jiro lamosina |
Example
*/
#ao anatin'izany
/********************************************************
Ity programa ity dia hizaha toetra ny tontonana LCD sy ny bokotra
*********************************************************/
// safidio ny tsimatra ampiasaina amin'ny tontonana LCD
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// mamaritra ny soatoavina sasany ampiasain'ny tontonana sy ny bokotra
int lcd_key = 0;
int adc_key_in = 0;
tsy misy sonia char message_count = 0;
lava tsy misy sonia prev_trigger = 0;
#farito ny btnRIGHT 0
#farito ny btnUP 1
#faritra btnDOWN 2
#faritra btnLEFT 3
#faritra btnSELECT 4
#faritra btnNONE 5
// vakio ny bokotra
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // vakio ny sanda avy amin'ny sensor
raha (adc_key_in < 50) miverina btnRIGHT;
raha (adc_key_in < 195) miverina btnUP;
raha (adc_key_in < 380) miverina btnDOWN;
raha (adc_key_in < 555) miverina btnLEFT;
raha (adc_key_in <790) miverina btnSELECT;
miverina btnNONE; // rehefa tsy nahomby ny hafa rehetra dia avereno ity...
}
void setup()
{
lcd.begin(16, 2); // manomboka ny tranomboky
lcd.setCursor(0,0);
lcd.print(“Whadda WPSH203”); // manonta hafatra tsotra
}
void loop()
{
lcd.setCursor(9,1); // mamindra ny cursor mankany amin'ny andalana faharoa "1" ary 9 eo amboniny
lcd.print(millis()/1000); // fampisehoana segondra lasa hatramin'ny fampitomboana ny herinaratra
lcd.setCursor(0,1); // mandroso mankany amin'ny fiandohan'ny andalana faharoa
lcd_key = read_LCD_buttons(); // vakio ny bokotra
switch (lcd_key) // miankina amin'ny bokotra inona no nanosika, dia manao hetsika izahay
{
tranga btnRIGHT:
{
lcd.print(“RIGHT”); // Manonta RIGHT amin'ny efijery LCD
// Kaody mba hampitomboana ny kaontinao hafatra aorian'ny fanindriana bokotra debounce
raha((millis() – prev_trigger) > 500) {
message_count++;
raha(fanisana_hafatra > 3) isa_hafatra = 0;
prev_trigger = millis();
}
/////////////////////////////////////////////////////////////
tapaka;
}
tranga btnLEFT:
{
// raha mila ny teny hoe "LEFT" aseho eo amin'ny efijery ianao fa tsy mampiasa lcd.print("LEFT") fa tsy lcd.print(adc_key_in) sy lcd.print("v");
// ireto andalana 2 manaraka ireto dia hanonta ny tena tokonana voltage misy amin'ny fidirana analogue 0; Satria ireo bokotra ireo dia ampahany amin'ny voltage divider, ny fanindriana ny bokotra tsirairay dia miteraka voltage
lcd.print(adc_key_in); // mampiseho ny tena tokonam-baravarana voltage amin'ny analog input 0
lcd.print(”v”); // mifarana amin'ny v(olt)
// Kaody hampihenana ny kaontinao hafatra aorian'ny fanindriana bokotra debounce
raha((millis() – prev_trigger) > 500) {
message_count–;
raha(fanisana_hafatra == 255) isa_hafatra = 3;
prev_trigger = millis();
}
//////////////////////////////////////////////////////////////////////
tapaka;
}
tranga btnUP:
{
lcd.print(“NY “); // Print UP amin'ny efijery LCD
tapaka;
}
tranga btnDOWN:
{
lcd.print(“AMBANY”); // Manonta midina eo amin'ny efijery LCD
tapaka;
}
tranga btnSELECT:
{
lcd.print(“MIFIDY”); // Print SELECT amin'ny efijery LCD
tapaka;
}
tranga btnNONE:
{
lcd.print(“TEST”); // Manonta TEST amin'ny efijery LCD
tapaka;
}
}
// Raha voatsindry ny bokotra iray, jereo raha misy hafatra hafa tokony haseho
raha(lcd_key != btnONE) {
lcd.setCursor(0,0);
switch(message_count)
{
tranga 0: {
lcd.print(“Whadda WPSH203”);
tapaka;
}
tranga 1: {
lcd.print(“LCD shield”);
tapaka;
}
tranga 2: {
lcd.print("Jereo whadda.com");
tapaka;
}
tranga 3:{
lcd.print(“Velleman”);
tapaka;
}
}
lcd.setCursor(0,1); // avereno ny cursor LCD amin'ny laharana faha-2 (index 1)
}
}

Fanovàna sy fahadisoana ara-tsoratra natokana - © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Documents / Loharano
![]() |
WHADDA WPSH203 LCD sy Keypad Shield ho an'ny Arduino [pdf] Boky Torolàlana WPSH203 LCD sy Keypad Shield ho an'ny Arduino, WPSH203, LCD sy Keypad Shield ho an'ny Arduino, Keypad Shield ho an'ny Arduino, Shield ho an'ny Arduino |




