Arduino için WPSH203 LCD ve Tuş Takımı Kalkanı
Kullanıcı Kılavuzu

giriiş
Avrupa Birliği'nin tüm sakinlerine
Bu ürün hakkında önemli çevresel bilgiler
Cihaz veya paket üzerindeki bu sembol, cihazın kullanım ömrü dolduktan sonra atılmasının çevreye zarar verebileceğini gösterir. Üniteyi (veya pilleri) ayrıştırılmamış belediye atığı olarak atmayın; geri dönüşüm için özel bir şirkete götürülmelidir. Bu cihaz dağıtımcınıza veya yerel bir geri dönüşüm servisine iade edilmelidir. Yerel çevre kurallarına saygı gösterin.
Şüpheniz varsa, yerel atık bertaraf yetkililerine başvurun.
Whadda'yı seçtiğiniz için teşekkür ederiz! Lütfen bu cihazı hizmete sokmadan önce kılavuzu dikkatlice okuyun. Cihaz nakliye sırasında hasar gördüyse, kurmayın veya kullanmayın ve bayinizle iletişime geçin.
Güvenlik Talimatları
Bu cihazı kullanmadan önce bu kılavuzu ve tüm güvenlik işaretlerini okuyun ve anlayın.
Sadece iç mekanda kullanıma uygundur.
- Bu cihaz 8 yaş ve üzeri çocuklar ve fiziksel, duyusal veya zihinsel yetenekleri kısıtlı veya deneyim ve bilgi eksikliği olan kişiler tarafından, gözetim altında olmaları veya cihazın güvenli bir şekilde kullanımına ilişkin talimatların verilmesi ve cihazın kullanım koşullarını anlamaları koşuluyla kullanılabilir. ilgili tehlikeler. Çocuklar cihazla oynamamalıdır. Temizlik ve kullanıcı bakımı gözetimsiz çocuklar tarafından yapılmamalıdır.
Genel Yönergeler
- Bu kılavuzun son sayfalarındaki Velleman® Servis ve Kalite Garantisine bakın.
- Cihazda güvenlik nedeniyle her türlü değişiklik yapılması yasaktır. Cihazda kullanıcı tarafından yapılan değişikliklerden kaynaklanan hasarlar garanti kapsamında değildir.
- Cihazı yalnızca amaçlanan amacı için kullanın. Cihazı yetkisiz bir şekilde kullanmak garantiyi geçersiz kılacaktır.
- Bu kılavuzda yer alan belirli hususlara uyulmaması sonucu oluşan hasarlar garanti kapsamında değildir ve bayi, ortaya çıkabilecek arıza veya sorunlardan sorumlu tutulamaz.
- Ne Velleman Group NV ne de bayileri, bu ürünün bulundurulması, kullanılması veya arızalanmasından kaynaklanan herhangi bir zarardan (olağanüstü, arızi veya dolaylı) – herhangi bir nitelikte (finansal, fiziksel…) sorumlu tutulamaz.
- Bu kılavuzu ileride başvurmak üzere saklayın.
Arduino® Nedir?
Arduino®, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir prototip oluşturma platformudur. Arduino® kartları, girişleri (ışık açık sensörü, düğme üzerindeki parmak veya Twitter mesajı) okuyabilir ve bunları bir motoru etkinleştirerek, bir LED'i açarak veya çevrimiçi bir şey yayınlayarak bir çıkışa dönüştürebilir. Karttaki mikrodenetleyiciye bir dizi talimat göndererek kartınıza ne yapması gerektiğini anlatabilirsiniz. Bunu yapmak için Arduino programlama dilini (Wiring'i temel alarak) ve Arduino® yazılımı IDE'yi (İşlemeyi temel alarak) kullanırsınız. Bir Twitter mesajını okumak veya çevrimiçi yayınlamak için ek kalkanlar/modüller/bileşenler gerekir. Sörf yapmak www.arduino.cc Daha fazla bilgi için.
Ürün Bittiview
Arduino® Uno, Mega, Diecimila, Duemilanove ve Freeduino kartları için 16×2 LCD ve tuş takımı kalkanı.

| 1 | LCD kontrast potansiyometresi | 3 | kontrol tuşları (analog giriş 0'a bağlı) |
| 2 | ICSP bağlantı noktası |
Özellikler
- boyutlar: 80 x 58 x 20 mm
Özellikler
- mavi arka plan/beyaz arka ışık
- ekran kontrast ayarı
- 4-bit Arduino® LCD kütüphanesini kullanır
- sıfırlama düğmesi
- Yukarı, Aşağı, Sol ve Sağ düğmeleri yalnızca bir analog giriş kullanır
Pin Düzeni
| analog 0 | YUKARI, AŞAĞI, SAĞ, SOL, SEÇİM |
| Dijital 4 | DB4 |
| Dijital 5 | DB5 |
| Dijital 6 | DB6 |
| Dijital 7 | DB7 |
| Dijital 8 | RS |
| Dijital 9 | E |
| Dijital 10 | Arka ışık |
Example
*/
#Dahil etmek
/**************************************************** ******
Bu program LCD paneli ve düğmeleri test edecektir.
****************************************************** ******/
//LCD panelde kullanılan pinleri seçiyoruz
SıvıKristal lcd(8, 9, 4, 5, 6, 7);
// panel ve butonlar tarafından kullanılan bazı değerleri tanımlayın
int lcd_key = 0;
int adc_key_in = 0;
imzasız karakter message_count = 0;
imzasız uzun prev_trigger = 0;
#define btnRIGHT 0
#btnUP 1'i tanımlayın
#define btnDOWN 2
#define btnLEFT 3
#define btnSELECT 4
#define btnHİÇBİR 5
// butonları oku
int read_LCD_buttons()
{
adc_key_in = analogRead(0); //sensörden gelen değeri oku
if (adc_key_in < 50) btnRIGHT'ı döndürür;
if (adc_key_in < 195) btnUP'ı döndürür;
if (adc_key_in < 380) btnDOWN'ı döndürür;
if (adc_key_in < 555) btnLEFT'i döndürür;
if (adc_key_in < 790) return btnSELECT;
btnNONE'ı döndür; // diğerleri başarısız olduğunda bunu döndür…
}
geçersiz kurulum()
{
lcd.begin(16, 2); //kütüphaneyi başlat
lcd.setCursor(0,0);
lcd.print(“Whadda WPSH203”); // basit bir mesaj yazdırıyoruz
}
boş döngü()
{
lcd.setCursor(9,1); // imleci ikinci satır “1”e ve 9 satır üstüne taşı
lcd.print(millis()/1000); // açılıştan bu yana geçen saniyeleri görüntüle
lcd.setCursor(0,1); //ikinci satırın başına git
lcd_key = read_LCD_buttons(); // butonları oku
switch (lcd_key) // hangi butona basıldığına bağlı olarak bir işlem gerçekleştiriyoruz
{
durum btnRIGHT:
{
lcd.print(“SAĞ“); // LCD ekranda SAĞA yazdır
// Geri çevrilen butona basıldığında mesaj sayacını artıracak kod
if((millis() – prev_trigger) > 500) {
message_count++;
if(mesaj_sayısı > 3) mesaj_sayısı = 0;
prev_trigger = milis();
}
/////////////////////////////////////////////////// ///////////
kırmak;
}
durum btnLEFT:
{
// Eğer ekranda gösterilen “LEFT ” kelimesine ihtiyacınız varsa, lcd.print(adc_key_in) ve lcd.print(” v”) yerine lcd.print(“LEFT”) kullanın;
// aşağıdaki 2 satır gerçek eşik hacmini yazdıracaktırtage analog giriş 0'da mevcut; Bu düğmeler bir sesin parçası olduğundantagBölücü, her düğmeye basıldığında farklı bir eşik değeri oluşturulurtage
lcd.print(adc_key_in); // gerçek eşik hacmini gösterirtage analog giriş 0'da
lcd.print(”v”); // v(olt) ile bitiyor
// Geri çevrilen butona basıldığında mesaj sayacını azaltacak kod
if((millis() – prev_trigger) > 500) {
message_count–;
if(message_count == 255) message_count = 3;
prev_trigger = milis();
}
/////////////////////////////////////////////////// ////////////////
kırmak;
}
durum btnUP:
{
lcd.print(“YUKARI “); //LCD ekrana YUKARI yazdır
kırmak;
}
durum btnDOWN:
{
lcd.print(“AŞAĞI “); // LCD ekrana AŞAĞI yazdır
kırmak;
}
durum btnSELECT:
{
lcd.print(“SEÇ”); // SEÇİMİ LCD ekrana yazdır
kırmak;
}
durum btnYOK:
{
lcd.print(“TEST“); // TEST'i LCD ekrana yazdır
kırmak;
}
}
// Bir düğmeye basıldıysa farklı bir mesajın görüntülenmesi gerekip gerekmediğini kontrol edin
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
anahtar(message_count)
{
durum 0: {
lcd.print(“Whadda WPSH203 “);
kırmak;
}
durum 1: {
lcd.print(“LCD kalkanı “);
kırmak;
}
durum 2: {
lcd.print(“whadda.com'u kontrol edin”);
kırmak;
}
durum 3:{
lcd.print(“Velleman”);
kırmak;
}
}
lcd.setCursor(0,1); // LCD imlecini 2. satıra sıfırlayın (indeks 1)
}
}

Değişiklikler ve yazım hataları saklıdır – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Belgeler / Kaynaklar
![]() |
Arduino için WHADDA WPSH203 LCD ve Tuş Takımı Kalkanı [pdf] Kullanıcı Kılavuzu Arduino için WPSH203 LCD ve Tuş Takımı Kalkanı, WPSH203, Arduino için LCD ve Tuş Takımı Kalkanı, Arduino için Tuş Takımı Kalkanı, Arduino için Kalkan |




