WPSH203 LCD և ստեղնաշարի վահան Arduino-ի համար
Օգտագործողի ձեռնարկ
Ներածություն
Եվրամիության բոլոր բնակիչներին
Կարևոր բնապահպանական տեղեկատվություն այս ապրանքի մասին
Սարքի կամ փաթեթի այս խորհրդանիշը ցույց է տալիս, որ սարքի կյանքի ցիկլի ավարտից հետո հեռացնելը կարող է վնասել շրջակա միջավայրին: Մի թափեք միավորը (կամ մարտկոցները) որպես չտեսակավորված քաղաքային թափոններ. այն պետք է տեղափոխվի մասնագիտացված ընկերություն՝ վերամշակման համար։ Այս սարքը պետք է վերադարձվի ձեր դիստրիբյուտորին կամ տեղական վերամշակման ծառայությանը: Հարգեք տեղական բնապահպանական կանոնները.
Եթե կասկածներ ունեք, դիմեք ձեր տեղական աղբահանության մարմիններին:
Շնորհակալություն Whadda-ն ընտրելու համար: Խնդրում ենք մանրամասն կարդալ ձեռնարկը, նախքան այս սարքը շահագործման հանձնելը: Եթե սարքը վնասվել է փոխադրման ընթացքում, մի տեղադրեք կամ մի օգտագործեք այն և դիմեք ձեր դիլերին:
Անվտանգության հրահանգներ
Կարդացեք և հասկացեք այս ձեռնարկը և անվտանգության բոլոր նշանները՝ նախքան այս սարքն օգտագործելը:
Միայն ներքին օգտագործման համար:
- Այս սարքը կարող են օգտագործել 8 տարեկան և բարձր տարիքի երեխաները, ինչպես նաև ֆիզիկական, զգայական կամ մտավոր ունակությունների կամ փորձի և գիտելիքների պակաս ունեցող անձինք, եթե նրանց տրվել է վերահսկողություն կամ ցուցում սարքի անվտանգ օգտագործման վերաբերյալ և հասկացել են ներգրավված վտանգները: Երեխաները չպետք է խաղան սարքի հետ: Մաքրումը և օգտագործողների սպասարկումը չպետք է իրականացվի երեխաների կողմից առանց վերահսկողության:
Ընդհանուր ուղեցույցներ
- Տե՛ս Velleman® ծառայության և որակի երաշխիքը սույն ձեռնարկի վերջին էջերում:
- Սարքի բոլոր փոփոխություններն արգելված են անվտանգության նկատառումներից ելնելով: Սարքի օգտատիրոջ փոփոխությունների հետևանքով առաջացած վնասը չի ծածկվում երաշխիքով:
- Օգտագործեք սարքը միայն իր նպատակային նշանակության համար: Սարքը չթույլատրված եղանակով օգտագործելը երաշխիքը կչեղարկի:
- Սույն ձեռնարկի որոշ ուղեցույցների անտեսման հետևանքով առաջացած վնասը չի ծածկվում երաշխիքով, և դիլերը պատասխանատվություն չի կրի դրան հաջորդող թերությունների կամ խնդիրների համար:
- Ոչ Velleman Group NV-ն, ոչ էլ նրա դիլերները չեն կարող պատասխանատվություն կրել որևէ վնասի համար (արտասովոր, պատահական կամ անուղղակի)՝ ցանկացած բնույթի (ֆինանսական, ֆիզիկական…)՝ այս ապրանքի տիրապետման, օգտագործման կամ ձախողման հետևանքով:
- Պահպանեք այս ձեռնարկը հետագա հղումների համար:
Ինչ է Arduino®-ը
Arduino®-ը բաց կոդով նախատիպային հարթակ է, որը հիմնված է հեշտ օգտագործվող ապարատային և ծրագրային ապահովման վրա: Arduino® տախտակները կարող են կարդալ մուտքերը՝ լույսի միացման սենսոր, մատը կոճակի վրա կամ Twitter հաղորդագրություն, և դրանք վերածել ելքի՝ ակտիվացնելով շարժիչը, միացնելով լուսադիոդը կամ ինչ-որ բան հրապարակելով առցանց: Դուք կարող եք ասել ձեր տախտակին, թե ինչ պետք է անի՝ ուղարկելով մի շարք հրահանգներ տախտակի վրա գտնվող միկրոկառավարիչին: Դա անելու համար դուք օգտագործում եք Arduino ծրագրավորման լեզուն (հիմնված Wiring-ի վրա) և Arduino® ծրագրաշարի IDE (հիմնված Processing-ի վրա): Լրացուցիչ վահաններ/մոդուլներ/բաղադրիչներ են պահանջվում Twitter-ի հաղորդագրությունը կարդալու կամ առցանց հրապարակելու համար: Ճամփորդել դեպի www.arduino.cc լրացուցիչ տեղեկությունների համար:
Ապրանքը ավարտվել էview
16×2 LCD և ստեղնաշարի վահան Arduino® Uno, Mega, Diecimila, Duemilanove և Freeduino տախտակների համար:
1 | LCD կոնտրաստային պոտենցիոմետր | 3 | կառավարման ստեղներ (միացված անալոգային մուտքագրմանը 0) |
2 | ICSP նավահանգիստ |
Տեխնիկական պայմաններ
- չափերը՝ 80 x 58 x 20 մմ
Առանձնահատկություններ
- կապույտ ֆոն / սպիտակ լույս
- էկրանի հակադրության կարգավորում
- օգտագործում է 4-բիթանոց Arduino® LCD գրադարան
- վերականգնել կոճակը
- Վեր, վար, ձախ և աջ կոճակները օգտագործում են միայն մեկ անալոգային մուտք
Pin դասավորություն
Անալոգային 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;
#սահմանել btnRIGHT 0
#սահմանել btnUP 1
#սահմանել btnDOWN 2
#սահմանել btnLEFT 3
#define btnSELECT 4
#սահմանել btnNONE 5
// կարդալ կոճակները
int read_LCD_buttons()
{
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; // երբ մյուսները ձախողվեն, վերադարձրեք սա…
}
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(); // կարդալ կոճակները
անջատիչ (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 տողերը կտպեն իրական շեմը voltage ներկա է անալոգային մուտքագրում 0; Քանի որ այս կոճակները հատորի մի մասն ենtage divider, սեղմելով յուրաքանչյուր կոճակը ստեղծում է տարբեր շեմային ծավալtage
lcd.print (adc_key_in); // ցույց է տալիս իրական շեմը հատtage անալոգային մուտքագրում 0
lcd.print ("v"); // ավարտվում է v(olt)-ով
// Կոդ՝ հաղորդագրության հաշվիչը կրճատելու համար, երբ կոճակն անջատված է
if((millis() – prev_trigger) > 500) {
message_count–;
if(message_count == 255) message_count = 3;
prev_trigger = millis ();
}
////////////////////////////////////////////////////////////////////////////////////////////
ընդմիջում;
}
գործ btnUP:
{
lcd.print («UP»); // Տպել UP LCD էկրանին
ընդմիջում;
}
գործ btnDOWN:
{
lcd.print («DOWN»); // Print DOWN LCD էկրանին
ընդմիջում;
}
պատյան btnSELECT:
{
lcd.print («SELECT»); // Տպել SELECT LCD էկրանին
ընդմիջում;
}
գործ btnNONE:
{
lcd.print («TEST»); // Տպել TEST LCD էկրանին
ընդմիջում;
}
}
// Եթե կոճակը սեղմված է, ստուգեք, արդյոք անհրաժեշտ է այլ հաղորդագրություն ցուցադրել
if(lcd_key != btnNONE) {
lcd.setCursor (0,0);
անջատիչ (հաղորդագրությունների_հաշվում)
{
դեպք 0: {
lcd.print («Whadda WPSH203»);
ընդմիջում;
}
դեպք 1: {
lcd.print («LCD shield»);
ընդմիջում;
}
դեպք 2: {
lcd.print («Ստուգեք whadda.com»);
ընդմիջում;
}
դեպք 3:{
lcd.print («Velleman»);
ընդմիջում;
}
}
lcd.setCursor (0,1); // վերականգնել LCD կուրսորը 2-րդ շարքում (ինդեքս 1)
}
}
Փոփոխությունները և տպագրական սխալները վերապահված են – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Փաստաթղթեր / ռեսուրսներ
![]() |
WHADDA WPSH203 LCD և ստեղնաշարի վահան Arduino-ի համար [pdf] Օգտագործողի ձեռնարկ WPSH203 LCD և Keypad Shield for Arduino, WPSH203, LCD and Keypad Shield for Arduino, Keypad Shield for Arduino, Shield for Arduino |