KingAbad / Autonomous_Cart_2

0 stars 3 forks source link

I2C_LCD Display laten werken met PSOC 4 #32

Closed KingAbad closed 4 years ago

KingAbad commented 4 years ago

Begonnen met het maken van de verificatie systeem op de psoc 4

1_Psoc_Foto

KingAbad commented 4 years ago

Omdat ik niet zoveel ervaring heb om met een PSOC dus ga ik om te beginnen proberen om de LCD_I2C Display aan te sturen met de PSOC 4

2_Psoc_I2C_LCD

KingAbad commented 4 years ago

Zo ziet mijn TopDesign eruit

afbeelding

KingAbad commented 4 years ago

STRUIKEL BLOK:

Ik gebruik Arduino componenten en Psoc creator heeft daar bijna tot geen ondersteuning voor dus ik ga zelf een I2C_LCD blok moeten configureren voor om mijn component te kunnen gebruiken.

KingAbad commented 4 years ago

Na lang gezocht te hebben voor een oplossing voor mijn LCD display te kunnen laten werken op de PSOC had ik niets gevonden dus was ik begonnen met zelf een oplossing te bedenken. Ik had de bestaande LiquidCrystal_I2C library van Arduino genomen en die voor een stuk omgeprogrammeerd naar een library die compatibel is met mijn PSOC. Het heeft veel moeite gekost maar uiteindelijk werkt het.

Hier is een klein stukje uit de code waar ik het I2C protocol heb geprogrammeerd in een conditie voor het geval dat we een andere PSOC model gaan gebruiken afbeelding

Eindresultaat: werkende I2C_LCD met PSOC 4 afbeelding