چرا از uln 2003 استفاده کردید ؟ مستقیم از I/O ماژول استفاده کنید . شما که با moc مدار رو ایزوله کردید .