Logo ng WHADDAWPSH203 LCD at Keypad Shield para sa Arduino
User Manual

WHADDA WPSH203 LCD at Keypad Shield para sa Arduino

Panimula

I-EXPLORE SCIENTIFIC RPW3009 Weather Projection Clock - icon 22Sa lahat ng residente ng European Union
Mahalagang impormasyon sa kapaligiran tungkol sa produktong ito
Ang simbolo na ito sa device o sa package ay nagpapahiwatig na ang pagtatapon ng device pagkatapos ng lifecycle nito ay maaaring makapinsala sa kapaligiran. Huwag itapon ang unit (o mga baterya) bilang hindi naayos na basura ng munisipyo; dapat itong dalhin sa isang espesyal na kumpanya para sa pag-recycle. Dapat ibalik ang device na ito sa iyong distributor o sa isang lokal na serbisyo sa pag-recycle. Igalang ang mga lokal na alituntunin sa kapaligiran.
Kung may pagdududa, makipag-ugnayan sa iyong lokal na awtoridad sa pagtatapon ng basura.

Salamat sa pagpili sa Whadda! Pakibasa nang mabuti ang manwal bago gamitin ang device na ito sa serbisyo. Kung nasira ang device habang dinadala, huwag i-install o gamitin ito at makipag-ugnayan sa iyong dealer.

Mga Tagubilin sa Kaligtasan

nuaire DRI-ECO CO2 CO2 Sensor Para Gamitin Sa RF Enabled Hall Control DRI ECO Units - icon ng libroBasahin at unawain ang manwal na ito at ang lahat ng mga palatandaang pangkaligtasan bago gamitin ang appliance na ito.
SILVERCREST SGB 1200 F1 Mini Oven - icon 6Para sa panloob na paggamit lamang.

  • Ang aparatong ito ay maaaring magamit ng mga batang may edad na 8 taong gulang pataas, at mga taong may pinababang kakayahan sa pisikal, pandama o kaisipan o kawalan ng karanasan at kaalaman kung nabigyan sila ng pangangasiwa o tagubilin tungkol sa paggamit ng aparato sa isang ligtas na paraan at maunawaan ang mga panganib na kasangkot. Ang mga bata ay hindi dapat laruin ang aparato. Ang paglilinis at pagpapanatili ng gumagamit ay hindi dapat gawin ng mga bata nang walang pangangasiwa.

Pangkalahatang Mga Alituntunin

  • Sumangguni sa Velleman® Service and Quality Warranty sa mga huling pahina ng manwal na ito.
  • Ang lahat ng mga pagbabago ng aparato ay ipinagbabawal para sa mga kadahilanang pangkaligtasan. Ang pinsalang dulot ng mga pagbabago ng user sa device ay hindi sakop ng warranty.
  • Gamitin lamang ang device para sa layunin nito. Ang paggamit ng device sa hindi awtorisadong paraan ay magpapawalang-bisa sa warranty.
  • Ang pinsalang dulot ng pagwawalang-bahala sa ilang partikular na mga alituntunin sa manwal na ito ay hindi saklaw ng warranty at ang dealer ay hindi tatanggap ng pananagutan para sa anumang kasunod na mga depekto o problema.
  • Ang Nor Velleman Group NV o ang mga dealer nito ay maaaring panagutin para sa anumang pinsala (pambihira, hindi sinasadya, o hindi direkta) - ng anumang kalikasan (pinansyal, pisikal...) na nagmumula sa pagkakaroon, paggamit, o pagkabigo ng produktong ito.
  • Panatilihin ang manwal na ito para sa sanggunian sa hinaharap.

Ano ang Arduino®

Ang Arduino® ay isang open-source prototyping platform batay sa madaling gamitin na hardware at software. Ang mga Arduino® board ay nakakabasa ng mga input – isang light-on na sensor, isang daliri sa isang button, o isang mensahe sa Twitter – at ginagawa ang mga ito bilang isang output – pag-activate ng motor, pag-on ng LED, o pag-publish ng isang bagay online. Maaari mong sabihin sa iyong board kung ano ang gagawin sa pamamagitan ng pagpapadala ng isang set ng mga tagubilin sa microcontroller sa board. Upang gawin ito, ginagamit mo ang Arduino programming language (batay sa Wiring) at ang Arduino® software IDE (batay sa Processing). Ang mga karagdagang kalasag/moduly/bahagi ay kinakailangan para sa pagbabasa ng mensahe sa Twitter o pag-publish online. Mag-surf sa www.arduino.cc para sa karagdagang impormasyon.

Natapos ang Produktoview

Ang 16×2 LCD at keypad shield para sa Arduino® Uno, Mega, Diecimila, Duemilanove, at Freeduino boards.

WHADDA WPSH203 LCD at Keypad Shield para sa Arduino - Overview

1 LCD contrast potentiometer 3 mga control key (nakakonekta sa analog input 0)
2 ICSP port

Mga pagtutukoy

  • mga sukat: 80 x 58 x 20 mm

Mga tampok

  • asul na background/puting backlight
  • pagsasaayos ng contrast ng screen
  • gumagamit ng 4-bit Arduino® LCD library
  • pindutan ng pag-reset
  • ang Up, Down, Kaliwa, at Kanan na button ay gumagamit lamang ng isang analog input

Layout ng Pin

Analogue 0 pataas, pababa, kanan, kaliwa, SELECT
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS
Digital 9 E
Digital 10 Backlight

Example

*/
#isama
/**************************************************** *****
Susubukan ng program na ito ang LCD panel at ang mga pindutan
*************************************************** ******/
// piliin ang mga pin na ginamit sa LCD panel
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// tukuyin ang ilang mga halaga na ginagamit ng panel at mga pindutan
int lcd_key = 0;
int adc_key_in = 0;
unsigned 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
// basahin ang mga pindutan
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // basahin ang halaga mula sa sensor
kung (adc_key_in < 50) ibalik ang btnRIGHT;
kung (adc_key_in < 195) ibalik ang btnUP;
kung (adc_key_in < 380) bumalik btnDOWN;
kung (adc_key_in < 555) bumalik btnLEFT;
kung (adc_key_in < 790) bumalik btnSELECT;
ibalik btnNONE; // kapag nabigo ang lahat, ibalik ito...
}
void setup()
{
lcd.begin(16, 2); // simulan ang library
lcd.setCursor(0,0);
lcd.print("Whadda WPSH203"); // mag-print ng isang simpleng mensahe
}
void loop()
{
lcd.setCursor(9,1); // ilipat ang cursor sa pangalawang linya "1" at 9 na puwang sa ibabaw
lcd.print(millis()/1000); // lumipas ang mga segundo ng display mula noong power-up
lcd.setCursor(0,1); // lumipat sa simula ng pangalawang linya
lcd_key = read_LCD_buttons(); // basahin ang mga pindutan
switch (lcd_key) // depende sa kung aling pindutan ang itinulak, nagsasagawa kami ng isang aksyon
{

kaso btnRIGHT:
{
lcd.print(“TAMA”); // Print RIGHT sa LCD screen
// Code para dagdagan ang message counter pagkatapos ng debounced button na pindutin
if((millis() – prev_trigger) > 500) {
message_count++;
if(message_count > 3) message_count = 0;
prev_trigger = millis();
}
////////////////////////////////////////////// ///////////
masira;
}
kaso btnLEFT:
{
// kung kailangan mo ang salitang "LEFT " na ipinapakita sa display kaysa gumamit ng lcd.print("LEFT") sa halip na lcd.print(adc_key_in) at lcd.print("v");
// ang sumusunod na 2 linya ay magpi-print ng aktwal na threshold voltage naroroon sa analog input 0; Dahil ang mga button na ito ay bahagi ng isang voltage divider, ang pagpindot sa bawat button ay lumilikha ng ibang threshold voltage
lcd.print(adc_key_in); // ay nagpapakita ng aktwal na threshold voltage sa analog input 0
lcd.print(”v”); // nagtatapos sa v(olt)
// Code para bawasan ang message counter pagkatapos ng pag-debounce na pindutin ang button
if((millis() – prev_trigger) > 500) {
message_count–;
if(message_count == 255) message_count = 3;
prev_trigger = millis();
}
////////////////////////////////////////////// //////////////
masira;
}
kaso btnUP:
{
lcd.print("TAAS "); // Print UP sa LCD screen
masira;
}
kaso btnDOWN:
{
lcd.print("PABABA "); // Print DOWN sa LCD screen
masira;
}
kaso btnSELECT:
{
lcd.print("PUMILI"); // Print SELECT sa LCD screen
masira;
}
kaso btnNONE:
{
lcd.print("TEST "); // I-print ang TEST sa LCD screen
masira;
}
}

// Kung pinindot ang isang button, tingnan kung may ibang mensahe na kailangang ipakita
kung(lcd_key != btnNONE) {
lcd.setCursor(0,0);
switch(message_count)
{
kaso 0: {
lcd.print("Whadda WPSH203 ");
masira;
}
kaso 1: {
lcd.print("LCD shield ");
masira;
}
kaso 2: {
lcd.print("Tingnan ang whadda.com");
masira;
}
kaso 3:{
lcd.print("Velleman ");
masira;
}

}
lcd.setCursor(0,1); // i-reset ang LCD cursor sa 2nd row (index 1)
}
}

whadda.com

WHADDA WPSH203 LCD at Keypad Shield para sa Arduino - logo 2

Nakareserba ang mga pagbabago at typographical error – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.

Mga Dokumento / Mga Mapagkukunan

WHADDA WPSH203 LCD at Keypad Shield para sa Arduino [pdf] User Manual
WPSH203 LCD at Keypad Shield para sa Arduino, WPSH203, LCD at Keypad Shield para sa Arduino, Keypad Shield para sa Arduino, Shield para sa Arduino

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *