Spisu treści:

Kalkulator Nextion/Arduino: 3 kroki
Kalkulator Nextion/Arduino: 3 kroki

Wideo: Kalkulator Nextion/Arduino: 3 kroki

Wideo: Kalkulator Nextion/Arduino: 3 kroki
Wideo: Nextion + Arduino = Умный дом! 2024, Lipiec
Anonim
Kalkulator Nextion/Arduino
Kalkulator Nextion/Arduino

Przydatny kalkulator dla Arduino Uno. Kalkulator jest podobny w stylu do standardowego kalkulatora dostarczanego z systemem Windows 10. Uwaga: Nie zawiera funkcji naukowych i programistycznych, które oferuje kalkulator systemu Windows 10, ale funkcje te mogą zostać zaimplementowane w późniejszym terminie.

Kalkulator udostępnia zestaw 10 funkcji:

  • Dodawanie, odejmowanie, mnożenie, dzielenie
  • Obliczanie procentowe
  • Obliczenie 1/x
  • Pierwiastek kwadratowy
  • Kwadrat
  • [C]anuluj - czyści pamięć kalkulatora
  • [CE] Wyczyść wpis - Usuwa ostatni wpis wprowadzony do kalkulatora

Wszystkie obliczenia wykonywane są z podwójną precyzją. Zauważ, że ze względu na to, że Arduino jest tak małe, jak jest, wyprowadzanie liczb dziesiętnych jest ograniczone do dwóch miejsc.

Ta wersja kalkulatora wykorzystuje wyświetlacz Nextion NX4832T035 3,5 HMI TFT LCD, który powinien być podłączony do pinów TX/RX Arduino (patrz krok Budowanie sprzętu).

Kieszonkowe dzieci

  • Arduino Uno
  • Nextion NX4832T035 3,5-calowy wyświetlacz HMI TFT LCD (dostępny w serwisie eBay)
  • Przewody połączeniowe
  • Karta Micro SD 4 Gb (dostępna w serwisie eBay)
  • Adapter do kart Micro SD (dostępny w serwisie eBay)

Krok 1: Zbuduj sprzęt

Konfiguracja sprzętu jest prosta i wymaga tylko kilku połączeń.

Podłącz wyświetlacz LCD do Arduino Uno w następujący sposób:

Nextion LCD Arduino Uno

  • GND -> GND
  • VCC -> VCC
  • TX -> RX (pin 0)
  • RX -> TX (pin 1)

Krok 2: Prześlij plik TFT na wyświetlacz

Plik TFT to plik interfejsu użytkownika kalkulatora wyświetlany na wyświetlaczu LCD. Jest on zawarty w pliku ZIP projektu, który można pobrać z GitHub i należy go przesłać na wyświetlacz LCD w celu wyświetlenia. Pobierz go teraz i wyodrębnij zawartość na dysk komputera.

Do wgrania użyjemy karty micro SD. Włóż kartę micro SD do adaptera kart micro SD i podłącz adapter do komputera. Po kilku chwilach system Windows rozpozna kartę SD jako nowy dysk. Kliknij dysk prawym przyciskiem myszy i wybierz z menu opcję Format. Wybierz FAT32 jako typ formatu i kliknij OK.

Formatowanie powinno zająć tylko kilka sekund. Formatowanie karty SD jest niezbędnym krokiem, w przeciwnym razie Nextion nie będzie w stanie odczytać jej zawartości.

Wyłącz wyświetlacz LCD. Skopiuj plik kalkulator-ui.tft z pliku ZIP na sformatowaną kartę SD i włóż kartę do wyświetlacza LCD Nextion. Upewnij się, że plik kalkulator-ui.tft jest jedynym plikiem na karcie SD, w przeciwnym razie Nextion nie załaduje pliku.

Włącz wyświetlacz LCD, a urządzenie załaduje plik TFT z karty SD. Pamiętaj, aby wyjąć kartę SD z wyświetlacza LCD po zakończeniu przesyłania.

Wyłącz, a następnie włącz wyświetlacz i powinieneś zobaczyć interfejs użytkownika kalkulatora.

Krok 3: Prześlij szkic kalkulatora do Arduino

Znajdź plik Nextion-Calculator.ino z pobranego pliku ZIP projektu i otwórz go w Arduino IDE.

Upewnij się, że Arduino jest podłączone, a następnie skompiluj i prześlij szkic.

Otóż to! Powinieneś teraz mieć działający kalkulator na wyświetlaczu. Wypróbuj kilka obliczeń.

Zalecana: