Arduino Mega2560 ili9341 tft touchscreen pingebruik

Arduino shields
Berichten: 4
Geregistreerd: 25 Apr 2018, 18:30

Arduino Mega2560 ili9341 tft touchscreen pingebruik

Berichtdoor Hadinon » 25 Apr 2018, 18:42

Beste allen,

Voor een schoolproject moeten we boter/kaas/eieren robot programmeren. Door het aantal benodigde pinnen en het gebruik van de pinnen door het tft scherm heb ik gekozen voor een Arduino Mega2560.
Echter neemt dit schermpje alle PWM pins (2-13) in beslag. Helaas heb ik 2 PWM-pinnen nodig. Voor het scherm gebruik ik de #include "TouchScreen.h" #include <MCUFRIEND_kbv.h>. libraries. Is er een mogelijkheid dat 2 PWM-pinnen qua locatie herschreven worden naar andere digitale pinnen waar ik er genoeg van over heb? (Bijvoorbeeld de pinnen die gebruikt worden door de SD-kaart slot)

Zoja, zou iemand mij hier in kunnen begeleiden gezien ik weinig ervaring heb met libraries e.d.

mvg Hadinon

Advertisement

Berichten: 2389
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Arduino Mega2560 ili9341 tft touchscreen pingebruik

Berichtdoor shooter » 25 Apr 2018, 20:53

welk tft scherm heb je?
en is het een screen (die je er dus opzet, of is het los?
paul deelen
shooter@home.nl

Berichten: 4
Geregistreerd: 25 Apr 2018, 18:30

Re: Arduino Mega2560 ili9341 tft touchscreen pingebruik

Berichtdoor Hadinon » 25 Apr 2018, 22:44

Het is een Velleman VMA412 en overal staat ook iLi9341 bij als identifier?

Gebruikers-avatar
Berichten: 1774
Geregistreerd: 06 Aug 2016, 01:03

Re: Arduino Mega2560 ili9341 tft touchscreen pingebruik

Berichtdoor Koepel » 26 Apr 2018, 16:46

Als je kijkt naar de beschrijving van analogWrite(), dan zie je dat pin 44, 45, 46 ook PWM pinnen zijn.
https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/

Terug naar Shields

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast