Stap 2: Bewerken UTFT bibliotheek
de Lib UTFT is zeer goede bibliotheek die wordt gebruikt om te rijden een groot aantal tft schermen modules. onze module is opgenomen.
Nadat u de bibliotheek hebt geïnstalleerd, moet u iets als de eerste afbeelding. Dit zijn de bestanden van de bibliotheek.
deze bibliotheek is een van de grote bibliotheken, duurt het ongeveer 30kb van het flitsgeheugen arduino! Dit is teveel voor arduino uno! u kunt bijna niets toevoegen aan de code met deze bibliotheek.
de MEGA heeft 256 kb programmageheugen, dit is zeer goed van ruimte en zeer goede dingen mee kan doen, daarnaast, er zijn 54 pin de meeste van hen nog steeds vrij te gebruiken en de analoge slechts 5 worden genomen van 16. Dit is meestal meer dat genoeg voor de meeste projecten.
na het downloaden van de bibliotheek, moet u de bestanden openen en bewerken van iets in het!
de UTFT bibliotheekbestand openen om te zien iets wat lijkt op de eerste foto, dan opent u de map met de naam "hardware", u moeten zien naar de families van de de mcu (AVR-, ARM- en pic32) de mega en uno zijn van de avr-familie, zodat we het openen.
Nu moet u van de arduino mcu die gebruikt (ie. de uno maakt gebruik van de Atmega_328p) en je ziet een headerbestand genoemd "HW_AVR_defines"... Dit is het ons doel... openen met een programma (CODE:: BLOCKs hier wordt gebruikt).
een snelle tip, de UTFT-bibliotheek is zeer grote lib dat afhankelijk van het bord werkt of mcu die wordt gebruikt en de module die is gedefinieerd. de belangrijkste utft bestand aanroepen de definities van de hardware afhankelijk van uw posten, dus wanneer u uit extra-board kiezen---> arduino mega. het noemen van de definities van de arduino mega, om te weten van de verbinding van de pinnen met de module heb je sellected ook.
wat we doen hier, is het bewerken van iets in de bibliotheek die de mega, maakt gebruik van de juiste defentions wanneer u een uno-Shield gebruik mee. De utft bibliotheek ontwikkelaar toevoegen deze functie aan de bibliotheek, alles wat we doen moeten, is om het. 1. open het bestand met de naam "HW_AVR_defines"
we kunnen doen door:
2. u ziet iets als pic2
3. Lees de opmerking aan het begin van de code
lijn 6 zegt dat je "Uncomment de volgende regel aan het inschakelen van deze functie moet"
4. uncomment de lijn 7, waarmee de definities van uno Shield op mega.
5. Opslaan en afsluiten.
6. Verplaats of kopieer het bibliotheekbestand naar de aruino directory voor de bibliotheken van de IDE (Stel dat je weet hoe het te doen: 3)
we zijn nu klaar met deze stap! in de volgende stap gaan we laten zien hoe de bibliotheek gebruiken en definiëren van de pinnen op de mega.