1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield
1602 LCD Keypad Shield

LCD 1602 Keypad Shield

LCD displejs 16x2 (balti burti uz zila fona), ar klaviatūru

00291
Nav noliktavā
7,00 €

(7,00 € gb. / шт. )


 

Tehniskie parametri:

• Displejs ir zilā krāsā ar baltiem burtiem. Spilgtumu pielāgošana

• Displeja tips: Character

• Izšķirtspēja: 16x2

• 6 pogas

• Jauda displejs: 5 Volt

• Displejs: 4 bitu režīmā

 

Valdes sastāvā ietilpst LCD displejs un 6 pogas. Pins 4, 5, 6, 7, 8, 9 un 10 izmantotas, lai kontrolētu LCD. Analogais pin 0 lasīt signālus no pogām. Šajā montāžas displejs darbojas četrās bitu režīmā.

Savienojums tiek veikts vienā kustībā, jūs vienkārši doks atalgojuma-Shield no ģimenes Arduino (Diecimila, Duemilanove, ANO, Mega, Mega2560, Mega ADK).

Šajā piemērā, displejs rādīs virzienu (uz augšu, uz leju, pa kreisi, pa labi) pogu un izvēlieties atbilstošo pogas nospiešanas.

 

Piemērs kods:

#include <Wire.h> // 
#include <LiquidCrystal.h>

LiquidCrystal lcd(8, 9, 4, 5, 6, 7 );

// Нажатые кнопки
int button;
const int BUTTON_NONE   = 0;
const int BUTTON_RIGHT  = 1;
const int BUTTON_UP     = 2;
const int BUTTON_DOWN   = 3;
const int BUTTON_LEFT   = 4;
const int BUTTON_SELECT = 5;

int getPressedButton()
{
  int buttonValue = analogRead(0); // 
  if (buttonValue < 100) {
    return BUTTON_RIGHT;  
  }
  else if (buttonValue < 200) {
    return BUTTON_UP;
  }
  else if (buttonValue < 400){
    return BUTTON_DOWN;
  }
  else if (buttonValue < 600){
    return BUTTON_LEFT;
  }
  else if (buttonValue < 800){
    return BUTTON_SELECT;
  }
  return BUTTON_NONE;
}

void setup()
{
  lcd.begin(16, 2);             
  lcd.print("zelectro.com.ua");        
}

void loop()
{
  button = getPressedButton();
  switch (button)
  {
    case BUTTON_RIGHT: // 
       lcd.setCursor(0, 0); 
       lcd.print("                 "); 
       lcd.setCursor(0, 0);
       lcd.print("BUTTON: RIGHT");
       break;
    case BUTTON_LEFT:
       lcd.setCursor(0, 0); 
       lcd.print("                   "); 
       lcd.setCursor(0, 0);
       lcd.print("BUTTON: LEFT");
       break;
    case BUTTON_UP:
       lcd.setCursor(0, 0); 
       lcd.print("                  "); 
       lcd.setCursor(0, 0);
       lcd.print("BUTTON: UP");
       break;
    case BUTTON_DOWN:
       lcd.setCursor(0, 0); 
       lcd.print("                "); 
       lcd.setCursor(0, 0);
       lcd.print("BUTTON: DOWN");
       break;
    case BUTTON_SELECT:
       lcd.setCursor(0, 0); 
       lcd.print("                 "); 
       lcd.setCursor(0, 0);
       lcd.print("BUTTON: SELECT");
       break;
  }
}
Darba spriegums:
5V
Izšķirtspēja:
16x2
Ekrāns krāsa:
Zila fona ar baltu attēlu
Touch screen:
NO
No reviews

16 citi produkti tajā pašā kategorijā:

Produkts ir pievienots vēlmju sarakstam
Produkts pievienots salīdzināšanai.

Mūsu interneta vietnē tiek izmantoti sīkfaili. Sīkfaili palīdz nodrošināt pienācīgu vietnes darbību un tās pilnveidošanu, tāpēc obligātie sīkfaili (tehniskie, funkcionālie un analītiskie) tiek instalēti automātiski. Lai individualizētu jūsu sērfošanas pieredzi un sniegtu piedāvājumus, kuri būtu aktuāli tieši jums, tīmekļa vietnē tiek izmantoti arī mērķa sīkfaili. Nospiežot “piekrītu”, jūs piekrītat mērķa sīkfailu instalēšanai un izmantošanai. Savu piekrišanu varēsiet atsaukt jebkurā laikā, nomainot sava interneta pārlūka iestatījumus un izdzēšot ierakstītos sīkfailus. Vairāk informācijas – sīkfailu politikā