上位机基本上不需要的,除非你搞摄像头+图像处理。现在单片机做逻辑控制,是可以做到非常复杂的。在硬件设计上对传感器的选择和配置很重要。如果只想用上位机控制的话,推荐用VB + RS232的方式。初学者可以学习很快,VB很简单。
再做个接收模块连接PC的串口控制就行了。