was für einen motor? das würde ich viel mehr für einen witz halten als die anderen fragen! du musst dir doch im klaren darüber sein was du mit der ganzen sache anfangen willst!

der L298 ist ein IC, das zur ansteurung von motoren dient. wo wir gard drauf gekommen sind, eigentlich wäre das ne einfachere möglichkeit zur ansteuerung weil man dann nur den L298 und die dioden braucht...

hier
https://www.roboternetz.de/motoren.html
findest du den passenden schaltplan... und auch den für den L293D, das ist ein treiber für etwas kleinere motoren der schon dioden eingebaut hat. da musst du dann bloß den port und den motor anschließen und brauchst kiene weiteren bauteile (bis auf evtl ein paar kondensatoren)

die byv27 ist eine diode... sie dient in diesm fall vereinfacht ausgedrückt dazu störungen die durch das schalten der spulen verursacht werden zu unterdrücken...

druckerport ist kein witz, das geht normalerweise recht gut. man hat dort acht datenausgänge die man nach bedarf schalten kann...

von der ansteuerung in vb her würde ich tippen dass man dazu irgendeine zusatz dll oder so benötigt, mit dderen hilfe man dann auf den port zugreifen kann... zumindestens bei delphi ist das auch so...