
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03


Dzisiaj dowiesz się, jak tworzyć i używać przycisków w projektach Arduino TFT Touchscreen. Używam 2,8 TFT Shield firmy Kuman w połączeniu z Arduino UNO firmy Kuman. Bonus: TFT Shield firmy Kuman jest dostarczany z darmowym rysikiem, którego możesz użyć do bardziej precyzyjnych naciśnięć!
Krok 1: Konfiguracja


Przypnij osłonę do płytki Arduino. Upewnij się, że nie jest w niewłaściwy sposób! Możesz użyć powyższych zdjęć w celach informacyjnych. Podłącz płytkę Arduino do komputera i przejdź do oprogramowania Arduino.
Allchips to internetowa platforma serwisowa komponentów elektronicznych, u której możesz kupić wszystkie komponenty
Krok 2: Biblioteki

Przed przesłaniem kodu musisz pobrać te biblioteki:
- Adafruit TFT LCD
- Adafruit GFX
- Ekran dotykowy Adafruit
Po pobraniu plików ZIP dołącz je do środowiska Arduino IDE, przechodząc do „Sketch - Include Library - Add. ZIP Libraries…”
Krok 3: Finalizacja

Do przykładu, który przygotowałem, możesz użyć kodu, który znajdziesz tutaj. Dodałem kilka komentarzy, aby wszystko było bardziej jasne. Po wgraniu możesz sprawdzić, czy wyświetlacz działa poprawnie, naciskając przycisk. Jeśli tak, ekran się zmieni i pojawi się tekst.
Krok 4: Rozwiązywanie problemów
Jeśli prasy pozostają nierozpoznane, możesz skalibrować wyświetlacz, zmieniając wartości na górze kodu (TS_MINX, TS_MAXX, TS_MINY i TS_MAXY). Działanie przycisku polega na sprawdzeniu, w którym miejscu wciśnięty jest ekran, a jeśli znajduje się wewnątrz współrzędnych samego przycisku, rejestrowane jest kliknięcie. Jeśli powyższe wartości nie są poprawne, rejestracja kliknięć zostanie wyłączona
Zalecana:
Arduino Nano - samouczek dotyczący czujnika światła otoczenia TSL45315: 4 kroki

Arduino Nano - TSL45315 Czujnik światła otoczenia Tutorial: TSL45315 to cyfrowy czujnik światła otoczenia. Przybliża reakcję ludzkiego oka w różnych warunkach oświetleniowych. Urządzenia mają trzy wybieralne czasy integracji i zapewniają bezpośrednie 16-bitowe wyjście luksów za pośrednictwem interfejsu magistrali I2C. Urządzenie co
Arduino Nano - samouczek dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: 4 kroki

Arduino Nano - samouczek dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: MPL3115A2 wykorzystuje czujnik ciśnienia MEMS z interfejsem I2C, aby zapewnić dokładne dane dotyczące ciśnienia/wysokości i temperatury. Wyjścia czujnika są digitalizowane przez 24-bitowy przetwornik ADC o wysokiej rozdzielczości. Przetwarzanie wewnętrzne usuwa zadania kompensacyjne z
Samouczek Pythona Raspberry Pi SHT25 dotyczący czujnika wilgotności i temperatury: 4 kroki

Samouczek Pythona czujnika wilgotności i temperatury Raspberry Pi SHT25: Czujnik wilgotności i temperatury SHT25 I2C ± 1,8% RH ± 0,2 ° C I2C Mini moduł. Czujnik wilgotności i temperatury SHT25 o wysokiej dokładności stał się standardem przemysłowym pod względem współczynnika kształtu i inteligencji, zapewniając skalibrowany, linearyzowany sygnał sygna
Raspberry Pi - samouczek Pythona dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: 4 kroki

Raspberry Pi - samouczek dotyczący precyzyjnego czujnika wysokościomierza MPL3115A2: MPL3115A2 wykorzystuje czujnik ciśnienia MEMS z interfejsem I2C, aby zapewnić dokładne dane dotyczące ciśnienia/wysokości i temperatury. Wyjścia czujnika są digitalizowane przez 24-bitowy przetwornik ADC o wysokiej rozdzielczości. Przetwarzanie wewnętrzne usuwa zadania kompensacyjne z
Samouczek dotyczący wyświetlacza LCD: 4 kroki

Samouczek dotyczący wyświetlacza LCD: Chcesz, aby Twoje projekty Arduino wyświetlały komunikaty o stanie lub odczyty czujników? Wtedy te wyświetlacze LCD mogą być idealnym rozwiązaniem. Są niezwykle powszechnym i szybkim sposobem na dodanie czytelnego interfejsu do projektu. Ten samouczek obejmie wszystko, co