logo WHADDAWPSH203 Osłona LCD i klawiatury dla Arduino
Instrukcja obsługi

WHADDA WPSH203 Osłona LCD i klawiatury dla Arduino

Wstęp

ODKRYJ NAUKOWY RPW3009 Zegar projekcyjny pogody - ikona 22Do wszystkich mieszkańców Unii Europejskiej
Ważne informacje środowiskowe dotyczące tego produktu
Ten symbol na urządzeniu lub opakowaniu oznacza, że ​​utylizacja urządzenia po jego cyklu życia może zaszkodzić środowisku. Nie wyrzucaj urządzenia (ani baterii) jako niesortowanych odpadów komunalnych; należy je oddać do specjalistycznej firmy w celu recyklingu. To urządzenie należy zwrócić do dystrybutora lub do lokalnej firmy zajmującej się recyklingiem. Przestrzegaj lokalnych przepisów dotyczących ochrony środowiska.
W razie wątpliwości skontaktuj się z lokalnymi władzami odpowiedzialnymi za utylizację odpadów.

Dziękujemy za wybranie Whadda! Przed oddaniem urządzenia do użytku przeczytaj uważnie instrukcję. Jeśli urządzenie zostało uszkodzone w transporcie, nie instaluj go ani nie używaj i skontaktuj się ze swoim dealerem.

Instrukcje bezpieczeństwa

Nuaire DRI-ECO Czujnik CO2 CO2 do użytku z urządzeniami Hall Control z włączoną funkcją RF DRI ECO Units - ikona książkiPrzed rozpoczęciem korzystania z urządzenia należy uważnie przeczytać niniejszą instrukcję i zapoznać się ze wszystkimi znakami bezpieczeństwa.
SILVERCREST SGB 1200 F1 Mini piekarnik - ikona 6Tylko do użytku wewnątrz pomieszczeń.

  • Z tego urządzenia mogą korzystać dzieci w wieku 8 lat i starsze oraz osoby o ograniczonych zdolnościach fizycznych, sensorycznych lub umysłowych lub bez doświadczenia i wiedzy, pod warunkiem, że znajdują się pod nadzorem lub zostały poinstruowane w zakresie bezpiecznego korzystania z urządzenia i rozumieją związane z tym zagrożenia. Dzieci nie mogą bawić się urządzeniem. Dzieci bez nadzoru nie powinny czyścić i konserwować urządzenia.

Ogólne wytyczne

  • Zapoznaj się z Gwarancją jakości i serwisu firmy Velleman® zawartą na ostatnich stronach niniejszej instrukcji.
  • Wszelkie modyfikacje urządzenia są zabronione ze względów bezpieczeństwa. Uszkodzenia spowodowane modyfikacjami urządzenia przez użytkownika nie są objęte gwarancją.
  • Używaj urządzenia wyłącznie zgodnie z jego przeznaczeniem. Używanie urządzenia w sposób nieautoryzowany spowoduje unieważnienie gwarancji.
  • Uszkodzenia powstałe na skutek nieprzestrzegania wskazówek zawartych w niniejszej instrukcji nie są objęte gwarancją, a sprzedawca nie ponosi odpowiedzialności za powstałe w związku z tym wady lub problemy.
  • Firma Velleman Group NV ani jej dealerzy nie ponoszą odpowiedzialności za jakiekolwiek szkody (nadzwyczajne, przypadkowe lub pośrednie) – jakiegokolwiek rodzaju (finansowe, fizyczne…) wynikające z posiadania, użytkowania lub awarii tego produktu.
  • Zachowaj tę instrukcję do wykorzystania w przyszłości.

Czym jest Arduino®

Arduino® to platforma do prototypowania typu open source oparta na łatwym w obsłudze sprzęcie i oprogramowaniu. Płytki Arduino® potrafią odczytywać dane wejściowe – czujnik włączonego światła, palec na przycisku lub wiadomość na Twitterze – i przekształcać je w sygnał wyjściowy – aktywując silnik, włączając diodę LED lub publikując coś w Internecie. Możesz powiedzieć swojej płycie, co ma zrobić, wysyłając zestaw instrukcji do mikrokontrolera na płycie. Aby to zrobić, użyj języka programowania Arduino (opierającego się na Wiring) i oprogramowania Arduino® IDE (opierającego się na przetwarzaniu). Do odczytania wiadomości na Twitterze lub publikowania online wymagane są dodatkowe osłony/moduły/komponenty. Surfuj do www.arduino.cc Aby uzyskać więcej informacji.

Produkt ponadview

Osłona wyświetlacza LCD 16×2 i klawiatury do płytek Arduino® Uno, Mega, Diecimila, Duemilanove i Freeduino.

WHADDA WPSH203 Osłona LCD i klawiatury dla Arduino - ponadview

1 Potencjometr kontrastu LCD 3 klawisze sterujące (podłączone do wejścia analogowego 0)
2 portu ICSP

Specyfikacje

  • wymiary: 80 x 58 x 20 mm

Cechy

  • niebieskie tło/białe podświetlenie
  • regulacja kontrastu ekranu
  • wykorzystuje 4-bitową bibliotekę Arduino® LCD
  • przycisk resetowania
  • przyciski Góra, Dół, Lewo i Prawo wykorzystują tylko jedno wejście analogowe

Układ pinów

Analogowy 0 GÓRA, DÓŁ, ​​PRAWO, LEWO, WYBIERZ
Cyfrowy 4 DB4
Cyfrowy 5 DB5
Cyfrowy 6 DB6
Cyfrowy 7 DB7
Cyfrowy 8 RS
Cyfrowy 9 E
Cyfrowy 10 Podświetlenie

Example

*/
#włączać
/************************************************** ******
Ten program przetestuje panel LCD i przyciski
************************************************** ******/
// wybierz piny używane na panelu LCD
LCD ciekłokrystaliczny (8, 9, 4, 5, 6, 7);
// zdefiniuj niektóre wartości używane przez panel i przyciski
int lcd_key = 0;
int adc_key_in = 0;
unsigned char liczba_wiadomości = 0;
unsigned long prev_trigger = 0;
#zdefiniuj btnRIGHT 0
#zdefiniuj btnUP 1
#zdefiniuj btnDÓŁ 2
#zdefiniuj btnLEWY 3
#zdefiniuj btnWYBIERZ 4
#zdefiniuj btnNONE 5
// przeczytaj przyciski
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // odczytaj wartość z czujnika
if (adc_key_in < 50) zwróć btnRIGHT;
if (adc_key_in < 195) zwróć btnUP;
if (adc_key_in < 380) zwróć btnDOWN;
if (adc_key_in < 555) zwróć btnLEFT;
if (adc_key_in < 790) zwróć btnSELECT;
zwróć btnNONE; // gdy wszystkie inne zawiodą, zwróć to…
}
pustka setup()
{
lcd.begin(16, 2); // uruchom bibliotekę
lcd.setCursor(0,0);
lcd.print(“Co WPSH203”); // wydrukuj prostą wiadomość
}
pętla void()
{
lcd.setCursor(9,1); // przesuń kursor do drugiej linii „1” i 9 spacji dalej
lcd.print(millis()/1000); // wyświetla sekundy, które upłynęły od włączenia zasilania
lcd.setCursor(0,1); // przejdź na początek drugiej linii
lcd_key = read_LCD_buttons(); // przeczytaj przyciski
przełącznik (lcd_key) // w zależności od tego, który przycisk został wciśnięty, wykonujemy akcję
{

przypadek btnPRAWY:
{
lcd.print(“PRAWO”); // Drukuj PRAWO na ekranie LCD
// Kod zwiększający licznik wiadomości po odrzuceniu przycisku
if((millis() – prev_trigger) > 500) {
liczba_wiadomości++;
if(liczba_wiadomości > 3) liczba_wiadomości = 0;
prev_trigger = millis();
}
/////////////////////////////////////////////// ///////////
przerwa;
}
przypadek btnLEWY:
{
// jeśli potrzebujesz słowa „LEWY” na wyświetlaczu, użyj lcd.print(„LEWY”) zamiast lcd.print(adc_key_in) i lcd.print(” v”);
// poniższe 2 linie wypiszą rzeczywistą głośność progutage obecny na wejściu analogowym 0; Ponieważ te przyciski są częścią tomtagrozdzielacz, naciśnięcie każdego przycisku tworzy inny próg głośnościtage
lcd.print(adc_key_in); // pokazuje rzeczywistą wartość progową objtage na wejściu analogowym 0
lcd.print(” v”); // kończy się na v(olt)
// Kod zmniejszający licznik wiadomości po odrzuceniu przycisku
if((millis() – prev_trigger) > 500) {
liczba_wiadomości–;
if(wiadomość_liczba == 255) liczba_wiadomości = 3;
prev_trigger = millis();
}
/////////////////////////////////////////////// ///////////////
przerwa;
}
sprawa btnUP:
{
lcd.print(“W GÓRĘ”); // Drukuj UP na ekranie LCD
przerwa;
}
przypadek btnDÓŁ:
{
lcd.print(“W DÓŁ”); // Drukuj W DÓŁ na ekranie LCD
przerwa;
}
sprawa btnWYBIERZ:
{
lcd.print(“WYBIERZ”); // Wydrukuj WYBIERZ na ekranie LCD
przerwa;
}
przypadek btnNONE:
{
lcd.print(“TEST “); // Wydrukuj TEST na ekranie LCD
przerwa;
}
}

// Jeśli naciśnięto przycisk, sprawdź, czy nie ma zostać wyświetlony inny komunikat
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
przełącznik(liczba_wiadomości)
{
przypadek 0: {
lcd.print(“Co WPSH203 “);
przerwa;
}
przypadek 1: {
lcd.print(“Osłona LCD”);
przerwa;
}
przypadek 2: {
lcd.print(“Sprawdź whadda.com”);
przerwa;
}
przypadek 3:{
lcd.print(“Velleman”);
przerwa;
}

}
lcd.setCursor(0,1); // reset kursora LCD do drugiego wiersza (indeks 2)
}
}

wadda.com

WHADDA WPSH203 Nakładka LCD i klawiatury dla Arduino - logo 2

Zastrzeżone zmiany i błędy typograficzne – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.

Dokumenty / Zasoby

WHADDA WPSH203 Osłona LCD i klawiatury dla Arduino [plik PDF] Instrukcja obsługi
WPSH203 Osłona LCD i klawiatury dla Arduino, WPSH203, Osłona LCD i klawiatury dla Arduino, Osłona klawiatury dla Arduino, Osłona dla Arduino

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *