WPSH203 LCD in ščit tipkovnice za Arduino
Uporabniški priročnik
Uvod
Vsem prebivalcem Evropske unije
Pomembne okoljske informacije o tem izdelku
Ta simbol na napravi ali embalaži pomeni, da lahko odstranitev naprave po njeni življenjski dobi škoduje okolju. Enote (ali baterij) ne odvrzite med nesortirane komunalne odpadke; odnesite ga v specializirano podjetje za recikliranje. To napravo morate vrniti vašemu distributerju ali lokalni službi za recikliranje. Spoštujte lokalne okoljske predpise.
Če ste v dvomih, se obrnite na lokalne organe za odstranjevanje odpadkov.
Hvala, ker ste izbrali Whadda! Preden napravo daste v uporabo, natančno preberite priročnik. Če je bila naprava med transportom poškodovana, je ne namestite ali uporabljajte in se obrnite na prodajalca.
Varnostna navodila
Pred uporabo te naprave preberite in razumejte ta priročnik in vse varnostne znake.
Samo za notranjo uporabo.
- To napravo lahko uporabljajo otroci, stari 8 let in več, ter osebe z zmanjšanimi fizičnimi, čutnimi ali duševnimi sposobnostmi ali s pomanjkanjem izkušenj in znanja, če so bili pod nadzorom ali poučeni glede varne uporabe naprave in razumejo vključene nevarnosti. Otroci se ne smejo igrati z napravo. Otroci ne smejo čistiti in vzdrževati uporabnikov brez nadzora.
Splošne smernice
- Glejte garancijo za storitve in kakovost Velleman® na zadnjih straneh tega priročnika.
- Iz varnostnih razlogov so prepovedane vse spremembe naprave. Garancija ne krije škode, ki jo povzročijo uporabniške spremembe naprave.
- Napravo uporabljajte samo za predvideni namen. Uporaba naprave na nepooblaščen način bo razveljavila garancijo.
- Poškodbe, ki nastane zaradi neupoštevanja določenih smernic v tem priročniku, niso zajete v garanciji in prodajalec ne prevzema odgovornosti za morebitne posledične okvare ali težave.
- Niti Velleman Group NV niti njeni trgovci ne morejo biti odgovorni za kakršno koli škodo (izredno, naključno ali posredno) – kakršne koli narave (finančno, fizično ...), ki izhaja iz posesti, uporabe ali okvare tega izdelka.
- Ta priročnik shranite za poznejšo uporabo.
Kaj je Arduino®
Arduino® je odprtokodna platforma za izdelavo prototipov, ki temelji na strojni in programski opremi, ki je preprosta za uporabo. Plošče Arduino® lahko berejo vhode – senzor za osvetlitev, prst na gumbu ali sporočilo na Twitterju – in jih spremenijo v izhod – aktiviranje motorja, vklop LED ali objavo nečesa na spletu. Svoji plošči lahko poveste, kaj naj naredi, tako da pošljete nabor navodil mikrokrmilniku na plošči. Če želite to narediti, uporabite programski jezik Arduino (temelji na ožičenju) in IDE programske opreme Arduino® (temelji na obdelavi). Dodatni ščiti/moduli/komponente so potrebni za branje sporočil Twitterja ali objavljanje v spletu. Surf do www.arduino.cc za več informacij.
Konec izdelkaview
16×2 LCD in ščit za tipkovnico za plošče Arduino® Uno, Mega, Diecimila, Duemilanove in Freeduino.
1 | LCD kontrastni potenciometer | 3 | krmilne tipke (priključene na analogni vhod 0) |
2 | vrata ICSP |
Specifikacije
- dimenzije: 80 x 58 x 20 mm
Lastnosti
- modro ozadje/bela osvetlitev ozadja
- nastavitev kontrasta zaslona
- uporablja 4-bitno knjižnico Arduino® LCD
- gumb za ponastavitev
- gumbi gor, dol, levo in desno uporabljajo samo en analogni vhod
Postavitev zatiča
analogno 0 | GOR, DOL, DESNO, LEVO, IZBERI |
Digitalni 4 | DB4 |
Digitalni 5 | DB5 |
Digitalni 6 | DB6 |
Digitalni 7 | DB7 |
Digitalni 8 | RS |
Digitalni 9 | E |
Digitalni 10 | Osvetlitev ozadja |
Example
*/
#vključi
/************************************************ ******
Ta program bo preizkusil zaslon LCD in gumbe
************************************************ ******/
// izberite nožice, ki se uporabljajo na LCD plošči
LiquidCrystal lcd (8, 9, 4, 5, 6, 7);
// definirajte nekaj vrednosti, ki jih uporabljajo plošča in gumbi
int lcd_key = 0;
int adc_key_in = 0;
unsigned char message_count = 0;
nepodpisani dolgi prev_trigger = 0;
#define btnRIGHT 0
#define btnUP 1
#define btnDOWN 2
#define btnLEFT 3
#define btnSELECT 4
#define btnNONE 5
// preberite gumbe
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // preberite vrednost s senzorja
if (adc_key_in < 50) vrni btnRIGHT;
if (adc_key_in < 195) vrni btnUP;
if (adc_key_in < 380) vrni btnDOWN;
if (adc_key_in < 555) vrni btnLEFT;
if (adc_key_in < 790) vrni btnSELECT;
return btnNONE; // ko vsi ostali ne uspejo, vrni to ...
}
praznina nastavitev()
{
lcd.begin(16, 2); // zagon knjižnice
lcd.setCursor(0,0);
lcd.print("Whadda WPSH203"); // natisni preprosto sporočilo
}
void loop()
{
lcd.setCursor(9,1); // premakni kazalec v drugo vrstico "1" in 9 presledkov čez
lcd.print(milis()/1000); // prikaz sekund, ki so pretekle od vklopa
lcd.setCursor(0,1); // premik na začetek druge vrstice
lcd_key = branje_LCD_gumbov(); // preberite gumbe
stikalo (lcd_key) // glede na to, kateri gumb je bil pritisnjen, izvedemo dejanje
{
case btnRIGHT:
{
lcd.print(“DESNO”); // Tiskanje DESNO na LCD zaslon
// Koda za povečanje števca sporočil po odbitem pritisku gumba
if((milis() – prev_trigger) > 500) {
štetje_sporočil++;
if(message_count > 3) message_count = 0;
prev_trigger = millis();
}
////////////////////////////////////////////////// ///////////
odmor;
}
case btnLEFT:
{
// če potrebujete besedo “LEVO” prikazano na zaslonu, uporabite lcd.print(“LEVO”) namesto lcd.print(adc_key_in) in lcd.print(” v”);
// naslednji 2 vrstici bosta natisnili dejanski prag voltage prisoten na analognem vhodu 0; Ker so ti gumbi del voltage delilnik, pritisk vsakega gumba ustvari drugačen prag voltage
lcd.print(adc_key_in); // prikazuje dejanski prag voltage na analognem vhodu 0
lcd.print(”v”); // se konča z v(olt)
// Koda za zmanjšanje števca sporočil po pritisku gumba za odbijanje
if((milis() – prev_trigger) > 500) {
štetje_sporočil–;
if(message_count == 255) message_count = 3;
prev_trigger = millis();
}
////////////////////////////////////////////////// ////////////////
odmor;
}
case btnUP:
{
lcd.print(“GOR”); // Tiskanje GOR na LCD zaslonu
odmor;
}
case btnDOWN:
{
lcd.print(“DOL”); // Tiskanje DOL na LCD zaslonu
odmor;
}
case btnSELECT:
{
lcd.print(“IZBERI”); // Natisni IZBERI na LCD zaslon
odmor;
}
case btnNONE:
{
lcd.print(“TEST”); // Natisni TEST na LCD zaslon
odmor;
}
}
// Če je bil pritisnjen gumb, preverite, ali je treba prikazati drugo sporočilo
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
stikalo (število_sporočil)
{
case 0: {
lcd.print("Whadda WPSH203 ");
odmor;
}
case 1: {
lcd.print("LCD ščit");
odmor;
}
case 2: {
lcd.print(“Preveri whadda.com”);
odmor;
}
primer 3:{
lcd.print("Velleman ");
odmor;
}
}
lcd.setCursor(0,1); // ponastavi kazalec LCD na 2. vrstico (indeks 1)
}
}
Pridržane spremembe in tipografske napake – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Dokumenti / Viri
![]() |
WHADDA WPSH203 LCD in ščitnik tipkovnice za Arduino [pdfUporabniški priročnik WPSH203 LCD in ščit tipkovnice za Arduino, WPSH203, LCD in ščit tipkovnice za Arduino, ščit tipkovnice za Arduino, ščit za Arduino |