Kazalo:
Video: Arduino TFT grafični ščit: 4 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ta navodila razlagajo, kako narediti barvni grafični ščit 240 x 320 slikovnih pik (QVGA) za vaš Arduino UNO R3.
Ščit, ki vsebuje vodilo SPI in krmilnik zaslona ILI9341, se priključi neposredno na vaš Arduino.
Uporablja se le 5 podatkovnih zatičev Arduino, zaradi česar so drugi zatiči prosti za vaše projekte.
Zaslon TFT je enake dolžine kot vaš Arduino, kar omogoča urejen paket.
Ščit:
- odpravlja potrebo po kablih.
- zagotavlja stabilen nosilec zaslona
- vsebuje potrebne delilnike napetosti od 5 do 3 voltov
- lahko zložite na druge Arduino ščite
Ocenjeni stroški delov so manjši od 20 USD
Slike
Fotografija 1 prikazuje Arduino ščit, ki je vklopljen.
Video prikazuje TFT ščit v akciji.
Korak: Seznam delov
Naslednji deli so bili pridobljeni s spletnega mesta
- 1, samo 2,2 -palčni TFT SPI LCD zaslon, modul 240*320 ILI9341 z režo za SD kartico za Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
- 1 samo prototipna razširitvena plošča PCB za Arduino ATMEGA328P UNO R3 Shield FR-4 vlaknena PCB plošča 2 mm 2,54 mm
Lokalno so bili pridobljeni naslednji deli:
- 5 samo 2K2 ohm 1/8 vatni kovinski filmski upori
- 5 samo 3k3 ohm 1/8 vatni kovinski filmski upori
- 1 samo 40 -polni priključni trak glave 0,1 "/2,54 mm naklona za tiskana vezja
- 10 amper kositrena bakrena žica z varovalkami
Ocenjeni stroški delov so manjši od 20 USD
2. korak: Shema ožičenja
Modul TFT sprejema 5 voltov, saj ima 3 voltni regulator napetosti, vendar vsak od vhodov TFT pričakuje 3 volte.
2K2 | Napetostni delilniki 3K3 zmanjšajo 5 -voltne izhode Arduino na 3 volte.
Slike
- Fotografija 1 prikazuje shemo ožičenja TFT.
- Fotografija 2 prikazuje ustrezen ščit
- Fotografija 3 prikazuje spodnjo stran ščita
- Fotografija 4 prikazuje pogled od zgoraj na ščit
- Fotografija 5 prikazuje sestavljeno enoto
Testiranje
- Odklopite zaslon TFT iz ščita
- Vstavite ščit v svoj Arduino
- Arduino priključite v računalnik
- Preverite, ali vsak spoj razdelilnika napetosti meri 3 volte.
- Odklopite Arduino iz računalnika
- Priključite zaslon TFT
- Zdaj ste pripravljeni iti.
3. korak: Programska oprema
Poleg priložene kode so potrebne še tri knjižnične datoteke
Korak 1
Prenesite naslednje datoteke knjižnice:
- https://github.com/adafruit/Adafruit_ILI9341
- https://github.com/adafruit/Adafruit-GFX-Library
- https://github.com/adafruit/Adafruit_BusIO
Vsaka od zgornjih datotek je v formatu zip in se bo pojavila v mapi za prenos
2. korak
Z Arduino IDE izberite in namestite vsako od zgornjih knjižnic:
- Kliknite »Skica | Vključi knjižnico | Dodaj knjižnico Zip… | Adafruit_ILI9341-master.zip”
- Kliknite »Skica | Vključi knjižnico | Dodaj knjižnico Zip… | Adafruit-GFX-Library-master.zip”
- Kliknite »Skica | Vključi knjižnico | Dodaj knjižnico Zip… | Adafruit_BusIO-master.zip”
3. korak
Iz vašega Arduino IDE:
- Kopirajte priloženo datoteko »graphicstest2.ino« na skico Arduino [1]
- Skico shranite kot »graphicstest2« in jo naložite v svoj Arduino
Opomba
[1]
Vsebina »graphicstest2.ino« je enaka vzorčni datoteki knjižnice »… | Arduino | knjižnice | Adafruit_ILI9341-mojster | primeri | grafični test | graphicstest.ino «, razen da so bili v glavi določeni nekateri dodatni zatiči prikazovalnih modulov.
Vključena je tudi koda za naslovno fotografijo.
4. korak: Povzetek
Navodilo opisuje, kako narediti grafični ščit TFT za vaš Arduino Uno R3
Velikost zaslona je 320 x 240 slikovnih pik (QVGA)
Ščitnik SPI se priključi neposredno na vaš Arduino
Potrebnih je le 5 podatkovnih zatičev Arduino
Zaslon TFT je enake dolžine kot vaš Arduino, kar omogoča urejen paket.
Ocenjeni stroški delov so 20 USD
Kliknite tukaj, če si želite ogledati moja druga navodila.
Priporočena:
Grafični kalkulator Turn-a-HP49G-v-Intervalomet za Canon Eos: 4 koraki
Turn-a-HP49G-Graphing-Calculator-into-an-Intervalomet for Canon Eos: Disparador autom à ƒ  ¡ tico y manual for Canon Eos with HP49GPor Abraham [email protected]: //www.flickr.com /photos/cacholongo/Potrebne komponente: 2n3904, Resistencia 2,2k; Diodo 1n4001, Cable de conexi à ƒ  & su
Mini grafični tablični računalnik v vrednosti 2 USD: 4 koraki
Mini grafična tablica v vrednosti 2 USD: TOUCHPAD HACK - Kako spremeniti sledilno ploščico v uporabno mini grafično tablico z nekaj preprostimi vsakodnevnimi predmeti Za celoten videoposnetek obiščite https://www.metacafe.com/watch/777196/2_mini_graphics_tablet
Sodoben grafični vmesnik za avtomate z uporabo maline PI z DJANGOM: 4 koraki
Sodoben grafični vmesnik za prodajne stroje z uporabo maline PI z DJANGOM: Ali lahko naredimo sodoben grafični vmesnik z uporabo spletnih jezikov za avtomate? Zgoraj navedeni odgovor je pritrdilen. Lahko jih uporabimo za prodajne avtomate, ki uporabljajo način kioska. Naslednjo idejo sem že uporabil pri svojem obstoječem projektu in dobro deluje in preizkusimo
Programski ščit za zagon nalagalnika ATMEGA328 za Arduino Uno: 3 koraki (s slikami)
Programski ščit zagonskega nalagalnika ATMEGA328 za Arduino Uno: Programski ščit za programiranje zagonskega nalagalnika ATMEGA328P za Arduino Uno Včasih se to zgodi in poškodujete mikroprocesor Arduino Uno Atmega328P. Lahko zamenjate procesor. Najprej pa mora v njem programirati zagonski nalagalnik. Torej ta vadnica, kako narediti to b
Grafični test ILI9341 TFT LCD SPI zaslon: 6 korakov
Grafični test ILI9341 TFT LCD SPI zaslon: Vmesnik 2,8 -palčnega SPI TFT, ki ima čip ILI9341, z Arduino Uno