سلام خسته نباشید

یه پروژه ای هست که بدجوری مغز بنده رو مشغول کرده اونم اینه که برای اینکه بشه مثلا یک چراغ رو نورشو یعنی روشن یا خاموش کردنشو از طریق نرم افزار کنترل کرد یه سخت افزاری میخواد ؟ چه جوری باید پروگرم بشه ؟ ایا اصلا نیاز به پروگرم شدن ان هست ؟