Logotip de WHADDAPantalla LCD i teclat WPSH203 per a Arduino
Manual d'usuari

WHADDA WPSH203 pantalla LCD i teclat per a Arduino

Introducció

EXPLORA SCIENTIFIC RPW3009 Rellotge de projecció meteorològica - icona 22A tots els residents de la Unió Europea
Informació mediambiental important sobre aquest producte
Aquest símbol al dispositiu o a l'embalatge indica que l'eliminació del dispositiu després del seu cicle de vida podria danyar el medi ambient. No llenceu la unitat (o les bateries) com a residus municipals sense classificar; s'ha de portar a una empresa especialitzada per al seu reciclatge. Aquest dispositiu s'ha de retornar al vostre distribuïdor o a un servei de reciclatge local. Respectar les normes ambientals locals.
En cas de dubte, poseu-vos en contacte amb les autoritats locals d'eliminació de residus.

Gràcies per triar Whadda! Si us plau, llegiu el manual detingudament abans de posar aquest dispositiu en servei. Si el dispositiu s'ha fet malbé durant el trànsit, no l'instal·leu ni l'utilitzeu i poseu-vos en contacte amb el vostre distribuïdor.

Instruccions de seguretat

nuaire Sensor de CO2 CO2 DRI-ECO per utilitzar-lo amb unitats DRI ECO de control de sala amb RF - icona de llibreLlegeix i entén aquest manual i tots els senyals de seguretat abans d'utilitzar aquest aparell.
Mini forn SILVERCREST SGB 1200 F1 - icona 6Només per a ús interior.

  • Aquest dispositiu pot ser utilitzat per nens de 8 anys o més i persones amb capacitats físiques, sensorials o mentals reduïdes o amb manca d’experiència i coneixements si se’ls ha donat supervisió o instruccions sobre l’ús del dispositiu de manera segura i entenen perills implicats. Els nens no han de jugar amb l’aparell. Els nens no han de fer neteja ni manteniment de l’usuari sense supervisió.

Orientacions generals

  • Consulteu la garantia de qualitat i servei Velleman® a les últimes pàgines d'aquest manual.
  • Totes les modificacions del dispositiu estan prohibides per motius de seguretat. Els danys causats per modificacions de l'usuari al dispositiu no estan coberts per la garantia.
  • Utilitzeu el dispositiu només per al propòsit previst. L'ús del dispositiu de manera no autoritzada anul·larà la garantia.
  • Els danys causats per l'incompliment de determinades directrius d'aquest manual no estan coberts per la garantia i el distribuïdor no acceptarà la responsabilitat dels defectes o problemes que se'n derivin.
  • Ni Velleman Group NV ni els seus distribuïdors poden ser considerats responsables de cap dany (extraordinari, incidental o indirecte) de qualsevol naturalesa (financera, física...) derivat de la possessió, ús o fallada d'aquest producte.
  • Conserveu aquest manual com a referència futura.

Què és Arduino®

Arduino® és una plataforma de prototipatge de codi obert basada en maquinari i programari fàcils d'utilitzar. Les plaques Arduino® poden llegir entrades (un sensor d'encesa, un dit en un botó o un missatge de Twitter) i convertir-les en una sortida, activant un motor, encendre un LED o publicar alguna cosa en línia. Podeu dir al vostre tauler què ha de fer enviant un conjunt d'instruccions al microcontrolador del tauler. Per fer-ho, utilitzeu el llenguatge de programació Arduino (basat en el cablejat) i l'IDE del programari Arduino® (basat en el processament). Es necessiten escuts/mòduls/components addicionals per llegir un missatge de Twitter o publicar-lo en línia. Navega a www.arduino.cc per a més informació.

Producte acabatview

La pantalla LCD de 16 × 2 i el teclat per a plaques Arduino® Uno, Mega, Diecimila, Duemilanove i Freeduino.

WHADDA WPSH203 Pantalla LCD i teclat per a Arduino - Finalitzatview

1 Potenciòmetre de contrast LCD 3 tecles de control (connectades a l'entrada analògica 0)
2 Port ICSP

Especificacions

  • dimensions: 80 x 58 x 20 mm

Característiques

  • fons blau/il·luminació de fons blanca
  • ajust del contrast de la pantalla
  • utilitza una biblioteca LCD Arduino® de 4 bits
  • botó de reinici
  • els botons amunt, avall, esquerra i dreta només utilitzen una entrada analògica

Disseny de pins

Analògic 0 Amunt, Avall, Dreta, ESQUERRA, SELECCIONAR
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS
Digital 9 E
Digital 10 Llum de fons

Example

*/
#inclou
/********************************************************
Aquest programa provarà el panell LCD i els botons
************************************************************/
// seleccioneu els pins utilitzats al panell LCD
LiquidCrystal lcd (8, 9, 4, 5, 6, 7);
// defineix alguns valors utilitzats pel panell i els botons
int lcd_key = 0;
int adc_key_in = 0;
unsigned char message_count = 0;
prev_trigger llarg sense signar = 0;
#definir btnRIGHT 0
#definir btnUP 1
#definir btnDOWN 2
#definir btnLEFT 3
#definir btnSELECT 4
#definir btnNONE 5
// llegiu els botons
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // llegiu el valor del sensor
if (adc_key_in < 50) retorna btnRIGHT;
if (adc_key_in < 195) retorna btnUP;
if (adc_key_in < 380) retorna btnDOWN;
if (adc_key_in < 555) retorna btnLEFT;
if (adc_key_in < 790) retorna btnSELECT;
retornar btnNONE; // quan tots els altres fallin, retorneu això...
}
void setup ()
{
lcd.begin(16, 2); // inicia la biblioteca
lcd.setCursor(0,0);
lcd.print ("Whadda WPSH203"); // imprimeix un missatge senzill
}
bucle buit ()
{
lcd.setCursor(9,1); // mou el cursor a la segona línia "1" i 9 espais per sobre
lcd.print(millis()/1000); // mostra els segons transcorreguts des de l'engegada
lcd.setCursor(0,1); // es mou al començament de la segona línia
lcd_key = llegir_botons_LCD (); // llegiu els botons
switch (lcd_key) // segons quin botó s'ha premut, realitzem una acció
{

cas btnRIGHT:
{
lcd.print("DRETA "); // Imprimeix a la DRETA a la pantalla LCD
// Codi per augmentar el comptador de missatges després de prémer el botó de rebot
if((millis() – prev_trigger) > 500) {
missatge_count++;
if(message_count > 3) message_count = 0;
prev_trigger = millis();
}
///////////////////////////////////////////////////////////////////////////////
trencar;
}
cas btnLEFT:
{
// si necessiteu la paraula “ESQUERRA” que es mostri a la pantalla, feu servir lcd.print(“ESQUERRA”) en comptes de lcd.print(adc_key_in) i lcd.print(”v”);
// les 2 línies següents imprimiran el llindar real voltage present a l'entrada analògica 0; Com que aquests botons formen part d'un voltage divisor, en prémer cada botó es crea un vol llindar diferenttage
lcd.print(adc_key_in); // mostra el llindar real voltage a l'entrada analògica 0
lcd.print ("v"); // acaba amb v(olt)
// Codi per reduir el comptador de missatges després de prémer el botó de rebot
if((millis() – prev_trigger) > 500) {
nombre de missatges–;
if(message_count == 255) message_count = 3;
prev_trigger = millis();
}
/////////////////////////////////////////////////////////////////////////////////////////////////
trencar;
}
cas btnUP:
{
lcd.print(“UP”); // Imprimeix UP a la pantalla LCD
trencar;
}
cas btnDOWN:
{
lcd.print(“BAIX”); // Imprimeix a la pantalla LCD
trencar;
}
cas btnSELECT:
{
lcd.print(“SELECT”); // Imprimeix SELECT a la pantalla LCD
trencar;
}
cas btnNONE:
{
lcd.print(“PROVA”); // Imprimeix TEST a la pantalla LCD
trencar;
}
}

// Si es va prémer un botó, comproveu si cal que es mostri un missatge diferent
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
commuta (message_count)
{
cas 0: {
lcd.print ("Whadda WPSH203 ");
trencar;
}
cas 1: {
lcd.print(“escut LCD”);
trencar;
}
cas 2: {
lcd.print ("Comprova whadda.com");
trencar;
}
cas 3:{
lcd.print ("Velleman ");
trencar;
}

}
lcd.setCursor(0,1); // restableix el cursor LCD a la segona fila (índex 2)
}
}

whadda.com

WHADDA WPSH203 pantalla LCD i teclat per a Arduino - logotip 2

Modificacions i errors tipogràfics reservats – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.

Documents/Recursos

WHADDA WPSH203 pantalla LCD i teclat per a Arduino [pdfManual d'usuari
WPSH203 Pantalla LCD i teclat per a Arduino, WPSH203, Pantalla LCD i teclat per a Arduino, Escut de teclat per a Arduino, Escut per a Arduino

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *