hallo

ik heb een FTDI FT245RL
http://www.dhresource.com/albu_808271249_00-1.0x0/FT245%20USB%20FIFO%20Board%20(mini)%20FT245R%20FT245RL%20Evaluation%20Development%20Board%20Module%20Kit%20USB%20TO%20Parallel%20FIFO%20Free%20Shipping.jpg
en een LCD 4x20 hd44780

via een oude lpt parallel poort werkt die wel maar op mijn laptop die ik gebruik als media box heeft geen parallel poort dus ik heb een FT245RL FTDI besteld

ik heb een schema gezocht maar ik weet niet zeker of die werkt
en ik wil graag lcd smartie gaan gebruiken maar daar moet je een dll voor maken ik snap niet hoe dat allemaal werkt ik kom er niet uit

zou iemand mij kunnen helpen

Ik had het scherm eerst gewoon op een parallel poort aangesloten dat werkt super met lcd smartie je kan dan gewoon een dll laden die er al bij zit (hd44780)

Maar op mijn laptop zit geen parallel poort
Dus vandaar dat ik ft245rl bestelt heb
Ik dacht ook dat ik hem aan kon sluiten zoals op het schema staat
en dat ik hem gewoon kon gebruiken
Maar dat blijkt zo niet te zijn ik heb er niet veel kaas van gegeten maar ik hoop dat er iemand is die mij kan helpen het te laten werken met lcd smartie

Ik heb het dan over het software het schema zou het wel doen denk ik

[Bericht gewijzigd door Henry S. op (7%)]

Er moet een soort van dll gemaakt worden ofzo iets
Om te communiceren tussen lcd smartie ft245 naar lcd

De data poorten doen het wel dat heb ik getest
Door leds op de data poorten te zetten en een test programma installeren

Hier een link
http://320volt.com/ft245r-usb-kontrol-program-ve-uygulama-devresi/

Op 23 februari 2015 23:09:48 schreef H-Tech:
Er moet een soort van dll gemaakt worden ofzo iets

Nee dus.

Install the D2XX drivers from FTDI and you´re good to go!

Die D2XX drivers zorgen ervoor dat die FT245 door Windows wordt gezien als "ouderwetse" LPT-poort, waardoor LCDsmartie er direct mee overweg kan. Nix DLL's schrijven. Gewoon die D2XX drivers installeren en gaan met die handel.

Ik heb hem geïnstalleerd maar ik krijg geen lpt poort Bij apparaat beheer

en lcd smartie op nieuw geïnstalleerd en ik krijg hem niet aan de gang
Ik heb ook nog a en k om gedraaid want dan heb ik wel Backlight

En als ik geen dll nodig heb waar moet ik lcd smartie dan op instellen

De D2XX driver maakt geen printerpoort onder windows, dat is bedoelt zo dat je met je eigen software direct met de chip kan praten.

Dus voor LCD smartie blijf je een DLL nodig hebben.

Bij de link die rew heeft gegeven heb ik alleen source code gevonden die je zelf eerst nog mag compileren.

Hier staat de LCD smartie DLL voor de FT245.

Bedankt ik wis dat het iets was met een dll

Maar ff voor de duidelijkheid is dan de hardware code de ini bestand

En de codepack het dll

Of heb ik het mis

In het ini bestand staat hoe jij het lcd en de ft245 hebt aangesloten. De dll doet dan al het werk voor je.

In de link die ik gaf staat ook hoe je de boel moet aansluiten.

Ik krijg een fout het dll is niet geschikt voor Windows of het bevat een fout

Ik heb nog nooit een dll of software gemaakt ik weet niet hoe het precies zit moet ik de cCode kopiëren plakken in kladblok en opslaan in het bestand dll en ini

Nee, een .dll is een binair bestand met uitvoerbare code dat wordt gecompileerd door een compiler (bijv. in C, Basic, of assembly. )
Dat kun je niet zelf in elkaar plakken met een tekstverwerker...

Oke als ik het goed begrijp dan moet ik een programma installeren en daar de code in plakken die op de site staat en dan opslaan als dll

Nee...
Zoals ik al zei valt er aan een DLL niks te knippen en plakken! Moet je gebruiken zoals 'ie nu is...

Installeer LCD Smartie en download dat zip filetje met de dll.
De dll en de ini zet je vervolgens in de map \LCD Smartie\displays\
Als je dan LCD Smartie opstart staat er bij "display settings > plugins" welk type lcd je hebt daar kies je dan voor FTDI_LCD.dll

Als je de boel op de juiste manier hebt aangesloten moet het werken.
Let wel op dat je maar 1 FTDI chip op je pc hebt aangesloten anders gaan de signalen naar de verkeerde chip.

Om H-Tech even wat duidelijkheid te geven: de afkorting DLL staat voor Dynamically Linked Library. Dat betekend dat het DLL-bestand een bibliotheek is die routines bevat, welke tijdens de uitvoer van een programma gekoppeld (ge-linkt) en gebruikt kunnen worden. Een DLL is dus een kant-en-klare 'module', waar je niets aan hoeft te knippen en te plakken, maar direct gebruikt kan worden door een / je programma.

De link met de dll en de ini doet het niet kan ik ook de tekst kopiëren en die plakken in visual basic opslaan als dll
En de ini ook kopiëren en die plakken in kladblok en opslaan als ini

Welke text ben je aan het kopiëren dan?

Als ik deze link http://forums.lcdsmartie.org/download/file.php?id=193&sid=12123659… download krijg in een zip file met de dll en ini erin.

Die kopieer je naar de displays map in de lcd smarie map en het zou moeten werken.
De dll en ini moet je niet eens open willen maken.

Zorg wel dat Load VCP in apparaat beheer uit staat.

http://learn.parallax.com/sites/default/files/content/Reference/Win8VCP/load-vcp-checkbox.png

hallo ik heb de zip met de dll en de ini

ik heb ze in de map displays gezet van lcd smartie

nu krijg ik deze fout

kan iemand mij vertellen wat ik kan doen

Hoort die DLL wel bij dat programma? (als die DLL voor een ander programma is geschreven gaat 't niet werken...)

Hallo ik heb het net nog op een oude xp pc getest

Het blijkt echt simpel te zijn
Dit is het schema voor ft245r

Het kan zijn dat je a en k moet om draaien dat is bij mij het geval voor je Backlight

Dit is mijn ftdi board ft245rl to fifo parallel port

Nu het software

Download eerst d2xx driver op de site van ftdi
en installer het hier onder een link
http://www.ftdichip.com/Drivers/D2XX.htm

Download lcd smartie hier onder de link
http://prdownloads.sourceforge.net/lcdsmartie/lcd_smartie_v5.4.zip?dow…

En de display driver plaats deze 2 bestanden in de map display van lcd smartie
Ftdi_lcd.dll en ftdi_lcd.ini
hier onder is de link met de zip
http://forums.lcdsmartie.org/download/file.php?id=193&si...0b28b7a5ec

Dit zijn dan ook de stappen om het te laten werken meer heb ik niet gedaan
Het werkt super

Jongens nog bedankt voor jullie hulp