2.4 Duimtft LCD vertoning + Arduino Code vaste


Ik ben onlangs experimenteren het 2,4" TFT LCD Display met Arduino, ik kocht het LCD-scherm niet willen iets doen maar wil gewoon om te weten of het werkt of niet. Ik zocht de instructables, youtube, maar een heleboel code werkte niet, dus ik ga een intensieve case study om het te controleren waarom, misschien mijn versie van board verschilt, ik beginnen met wijziging van de bestaande code, eindelijk een doorbraak en hopelijk kunt markeren voor die anderen die worden geconfronteerd met hetzelfde probleem.

De oorspronkelijke naam van de code tftpaint.ino, een eenvoudige online zoekactie kunnen gemakkelijk gevonden het, werk ik alleen het markeren van de wijzigingen die ik aanbreng hier om het te krijgen.

1. sommige code hebben gebruikt de bibliotheek van SWTFT.h kan niet werken op mijn bord, mij wisseling weerom voor Adafruit_TFTLCD.h.

2. de pinnen definiëren als gecorrigeerd

#define YP A3 / / moet worden van een analoge pin, "An" notatie gebruiken!

#define XM A2 / / moet worden van een analoge pin, "An" notatie gebruiken!

#define YM 9 / / kan een digital pin

#define XP 8 / / kan een digital pin

3. hertoewijzing het ankerpunt voor kleur blokken, is schijn de XY-coördinaten van mijn boord verschillen

tft.fillRect (BOXSIZE * 5, BOXSIZE * 0, BOXSIZE, BOXSIZE, rood);
tft.fillRect (BOXSIZE * 4, BOXSIZE * 0, BOXSIZE, BOXSIZE, gele);

tft.fillRect (BOXSIZE * 3, BOXSIZE * 0, BOXSIZE, BOXSIZE, groen);

tft.fillRect (BOXSIZE * 2, BOXSIZE * 0, BOXSIZE, BOXSIZE, cyaan);

tft.fillRect (BOXSIZE * 1, BOXSIZE * 0, BOXSIZE, BOXSIZE, blauw);

tft.fillRect (BOXSIZE * 0, BOXSIZE * 0, BOXSIZE, BOXSIZE, MAGENTA);

Gerelateerde Artikelen

Externe Wi-Fi DHT11 temperatuur een vochtigheid I2C 2 X 16 LCD vertoning met twee ESP8266 en Visuino

Externe Wi-Fi DHT11 temperatuur een vochtigheid I2C 2 X 16 LCD vertoning met twee ESP8266 en Visuino

ESP8266 modules zijn grote low-cost stand alone controllers met gebouwd in Wi-Fi, en ik maakte al een eenvoudige Blink instructable met ESP8266 NodeMCU module.Het voordeel van de ESP8266 over Arduino en andere controllers is de ingebouwde Wi-Fi. In d
Met behulp van seriële UART 16 × 2 LCD op arduino

Met behulp van seriële UART 16 × 2 LCD op arduino

Het seriële UART 16 × 2 LCD-scherm kunt u een parallelle gebaseerde LCDvia een één-draads seriële interface. De seriële LCD zorgt voor alle opdrachten van de HD44780 waardoor naadloze integratie met alle micro die via een breed scala van TTL seriële
Lcd met arduino interface

Lcd met arduino interface

Interfacing 16 x 2 lcd met arduinoVloeibare kristalvertoning is een zeer essentieel onderdeel in alle claculater van de vorm van de ingesloten apparaten aan drukmachines, LCD workes met spanning pluspunten, met twee zijn meer soort IC-bestuurders in
Prachtige Arduino Code kunnen uitvoeren op de Microprocessor van de DP32

Prachtige Arduino Code kunnen uitvoeren op de Microprocessor van de DP32

Deze gids zal u tonen hoe bekende Arduino programmacode uitvoeren op uw DP32 Chipkit.Vrij interessant spul, beloof ik!Stap 1: Laad uw MPLABX en Hardware Tools!Ik kan vertellen dat u bent opgewekt. En laat me je vertellen, dat ik ben ook! Maar voordat
Streaming video van SD-kaart naar Nokia LCD met Arduino

Streaming video van SD-kaart naar Nokia LCD met Arduino

Voor een lange tijd, ik dacht dat het afspelen van video met kon audio niet op de Arduino. Toen op een dag besloot ik te geven het een schot en het bleek eenvoudiger dan ik dacht.Ik besloot te schrijven van de stappen in een instructable ten behoeve
FM-Radio met Si4703 Breakout Board, LCD en Arduino

FM-Radio met Si4703 Breakout Board, LCD en Arduino

Dit project is slechts een klein deel van een groter project dat ik voor de afgelopen paar jaar gewerkt heb (in- en uitschakelen). De achtergrond van dit project is dat een paar jaar terug, ik vond een moderne jukebox (iPod-aansluiting, AM / FM radio
Temp. Sensor weergave op LCD w / Arduino

Temp. Sensor weergave op LCD w / Arduino

Wat het eigenlijk doet:Dit arduino project detecteert de temperatuur van de temperatuursensor. Wanneer het detecteert de temperatuur het toont het op de seriële monitor, die ik persoonlijk denk dat is natuurlijk zeer vervelend. Nu op te lossen dat ik
Het gebruik van een LCD-scherm - Arduino tutorial Arduino Tutorial

Het gebruik van een LCD-scherm - Arduino tutorial Arduino Tutorial

De LiquidCrystal-bibliotheek kunt u controle LCD beeldschermen die compatibel met de Hitachi HD44780-stuurprogramma zijn. Er zijn velen van hen daar, en kun je meestal vinden ze door de 16-pins-interface.In deze tutorial leert u hoe te gebruiken LCD
Interfacing 20 x 4 LCD met Arduino

Interfacing 20 x 4 LCD met Arduino

Een vloeistof - crystal display (LCD) is een flat-panelbeeldscherm, elektronische visuele weergave of video weergave die gebruikmaakt van het licht modulerende eigenschappen van vloeibare kristallen. Vloeibare kristallen doen licht niet rechtstreeks
Het gebruik van Nokia 5110 LCD met Arduino?

Het gebruik van Nokia 5110 LCD met Arduino?

Vandaag, ga ik u tonen hoe te gebruiken de Nokia 5110 display met Arduino boards Arduino boards met deze eenvoudige stappen.De noodzaak lijst:1. Arduino UNO (met USB kabel)2. Nokia 5110 LCD (met kleine kabels)Stap 1: De verbindingenVolg de verbinding
Gebruik Arduino code op een TI Launchpad MSP430

Gebruik Arduino code op een TI Launchpad MSP430

kunt u nu Arduino schetsen om te programmeren van uw TI Launchpad MSP430.De video laat programmeren van een Arduino Mega 2560 en een Launchpad MSP430 TI met de dezelfde schets van de Arduino.De TI Launchpad MSP430 is een microprocessor ontwikkeling b
LCD & Bluetooth - Arduino

LCD & Bluetooth - Arduino

In dit Instructable leert u hoe te schrijven van een tekst op uw smartphone en uitprinten op een LCD-scherm via Bluetooth, met behulp van een Arduino.Stap 1: Hardware nodig Voor dit project, zal u het volgende nodig:-een Arduino UNO-een LCD (vloeibar
LCD thermometer - Arduino

LCD thermometer - Arduino

Laten we leren hoe maak je een thermometer die de temperatuur op een LCD-scherm weergegeven!Stap 1: Hardware nodig -Een Arduino Uno-A breadboard-Jumper draden-A potentiometer van 10K-A temperatuursensor- En natuurlijk, een LCD-scherm (Liquid Crystal
Ultrasone liniaal met LCD en Arduino

Ultrasone liniaal met LCD en Arduino

je nodig hebtEen LCD-schermEen Arduino Uno (ik heb een ethernet-schild op de mijne, het enige ding in dit project niet doet, maar het is een pijn om in- en uitschakelen)Een ultrasone Sensormodule20 - 30 jumper dradenDit is een vrij eenvoudig project