Spisu treści:
Wideo: Arduino TFT Graphics Shield: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Ta instrukcja wyjaśnia, jak wykonać kolorową osłonę graficzną 240 x 320 pikseli (QVGA) dla Arduino UNO R3.
Osłona, która zawiera magistralę SPI i kontroler wyświetlacza ILI9341, podłącza się bezpośrednio do Arduino.
Używanych jest tylko 5 pinów danych Arduino, co pozostawia pozostałe piny wolne dla twoich projektów.
Wyświetlacz TFT ma taką samą długość jak Arduino, co zapewnia porządek.
Tarcza:
- eliminuje potrzebę kabli.
- zapewnia stabilne mocowanie wyświetlacza
- zawiera niezbędne dzielniki napięcia od 5 V do 3 V
- można nakładać na inne nakładki Arduino
Szacunkowy koszt części to mniej niż $20
Obrazy
Zdjęcie 1 przedstawia włączony nakładkę Arduino.
Film przedstawia osłonę TFT w akcji.
Krok 1: Lista części
Następujące części uzyskano z
- 1 tylko 2,2-calowy moduł wyświetlacza LCD TFT SPI 240*320 ILI9341 z gniazdem kart SD dla Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
- 1 tylko prototypowa płytka rozszerzeń PCB dla Arduino ATMEGA328P UNO R3 tarcza FR-4 płytka do krojenia z włókna PCB 2mm 2.54mm skok
Lokalnie pozyskano następujące części:
- 5 tylko 2K2 omów 1/8 watowych rezystorów z metalowej folii
- 5 tylko 3k3 omów 1/8 watowych rezystorów z metalowej folii
- 1 tylko 40-pinowa listwa zaciskowa o rozstawie 0,1"/2,54 mm do płytek drukowanych
- 10 A cynowany miedziany drut bezpiecznikowy
Szacunkowy koszt części to mniej niż $20
Krok 2: Schemat połączeń
Moduł TFT akceptuje 5 woltów, ponieważ ma 3 woltowy regulator napięcia, ale każde z wejść TFT oczekuje 3 woltów.
2K2 | Dzielniki napięcia 3K3 zmniejszają napięcie wyjściowe Arduino 5 woltów do 3 woltów.
Obrazy
- Zdjęcie 1 przedstawia schemat połączeń TFT.
- Zdjęcie 2 pokazuje pasującą tarczę
- Zdjęcie 3 pokazuje spód tarczy
- Zdjęcie 4 pokazuje widok z góry tarczy
- Zdjęcie 5 przedstawia zmontowaną jednostkę
Testowanie
- Odłącz wyświetlacz TFT od osłony
- Włóż osłonę do Arduino
- Podłącz Arduino do komputera
- Sprawdź, czy każde złącze dzielnika napięcia mierzy 3 wolty.
- Odłącz Arduino od komputera
- Podłącz wyświetlacz TFT
- Jesteś teraz gotowy do drogi.
Krok 3: Oprogramowanie
Oprócz załączonego kodu wymagane są trzy pliki biblioteki
Krok 1
Pobierz następujące pliki biblioteki:
- https://github.com/adafruit/Adafruit_ILI9341
- https://github.com/adafruit/Adafruit-GFX-Library
- https://github.com/adafruit/Adafruit_BusIO
Każdy z powyższych plików jest w formacie zip i pojawi się w folderze pobierania
Krok 2
Wybierz i zainstaluj każdą z powyższych bibliotek za pomocą swojego Arduino IDE:
- Kliknij „Szkic | Dołącz bibliotekę | Dodaj bibliotekę Zip … |Adafruit_ILI9341-master.zip”
- Kliknij „Szkic | Dołącz bibliotekę | Dodaj bibliotekę Zip … |Adafruit-GFX-Library-master.zip”
- Kliknij „Szkic | Dołącz bibliotekę | Dodaj bibliotekę Zip … |Adafruit_BusIO-master.zip”
Krok 3
Z twojego Arduino IDE:
- Skopiuj załączony plik „graphicstest2.ino” do szkicu Arduino [1]
- Zapisz szkic jako „graphicstest2”, a następnie prześlij go do swojego Arduino
Notatka
[1]
Zawartość „graphicstest2.ino” jest identyczna z przykładowym plikiem biblioteki „… |Arduino | biblioteki | Adafruit_ILI9341-master | przykłady | test grafiki | graphicstest.ino” poza tym, że w nagłówku zdefiniowano dodatkowe piny modułu wyświetlacza.
Dołączony jest również kod do zdjęcia na okładkę.
Krok 4: Podsumowanie
Instrukcja opisuje, jak zrobić osłonę graficzną TFT dla Arduino Uno R3
Rozmiar wyświetlacza to 320 x 240 pikseli (QVGA)
Osłona SPI podłącza się bezpośrednio do Arduino
Wymagane jest tylko 5 pinów danych Arduino
Wyświetlacz TFT ma taką samą długość jak Arduino, co zapewnia porządek.
Szacunkowy koszt części to $20
Kliknij tutaj, aby wyświetlić inne moje instrukcje.
Zalecana:
Pierwsze kroki z płytą La COOL: 4 kroki (ze zdjęciami)
Pierwsze kroki z płytą La COOL: wprowadzenie”Kiedy wpadliśmy na pomysł na płytkę La COOL, wyobraziłem sobie połączenie Arduino z Wi-Fi i modułową agronomiczną stacją pogodową. Do pracy autonomicznej musiał zużywać bardzo mało energii i chciałem móc sterować
Jak zrobić zegar czasu rzeczywistego za pomocą Arduino i wyświetlacza TFT - Arduino Mega RTC z 3,5-calowym wyświetlaczem TFT: 4 kroki
Jak zrobić zegar czasu rzeczywistego za pomocą Arduino i wyświetlacza TFT | Arduino Mega RTC z 3,5-calowym wyświetlaczem TFT: Odwiedź mój kanał YouTube. Wprowadzenie: - W tym poście zamierzam stworzyć „Zegar czasu rzeczywistego” za pomocą 3,5-calowego ekranu dotykowego TFT, Arduino Mega Moduł 2560 i DS3231 RTC….Przed rozpoczęciem…sprawdź wideo z mojego kanału YouTube..Uwaga:- Jeśli używasz Arduina
ATMEGA328 Bootloader Programming Shield dla Arduino Uno: 3 kroki (ze zdjęciami)
ATMEGA328 Bootloader Programming Shield dla Arduino Uno: ATMEGA328P Bootloader Programming Shield dla Arduino UnoCzasami tak się dzieje i uszkadzasz mikroprocesor Arduino Uno Atmega328P. Możesz zmienić procesor. Ale najpierw trzeba w nim zaprogramować boot-loader. Więc ten samouczek, jak zrobić to b
Miernik VU widma dźwięku LoL Shield: 4 kroki (ze zdjęciami)
Miernik VU widma dźwięku LoL Shield: Jest to miernik VU widma dźwięku wykorzystujący tarczę LoL dla Arduino. LoL Shield to matryca LED 14 x 9, która pasuje do Arduino jako tarcza i jest kontrolowana za pomocą wydajnej metody znanej jako Charlieplexing. Został zaprojektowany przez Jimmiego P
Pierwsze kroki z Arduino: Co musisz wiedzieć: 4 kroki (ze zdjęciami)
Pierwsze kroki z Arduino: Co musisz wiedzieć: Pracuję z Arduino i elektroniką od wielu lat i wciąż się uczę. W tym stale rozwijającym się świecie mikrokontrolerów łatwo się zgubić i krążyć wokół siebie, próbując znaleźć informacje. W tej instrukcji