Die BC547 sind nur für recht kleine Ströme bis 100 mA. Es sollten auch noch freilaufdioden an die Motoren.