^_^,我大概的看懂你的意思,我也大概的给你介绍一下这里整个流程吧,单片机不停的检测传感器过来的信号(雷声、下雨的雨声或者湿度传感器),并判断是否出发关窗的条件,当符合这个条件,就启动相应关窗的装置。其中你这里单片机,C语言、感应器是需要的,工程科学我不太清楚是干嘛的,计算机只是用来开发单片机用的,实际的这个装置就用不到计算机了。这里面的关键点在于(我个人认为的,仅作参考),传感器部分,你要找到比较合适的传感器,要精确的侦测出打雷、下雨,当然侦测出来判断,关窗就比较简单了。^_^,顺便祝你学业有成啊。看了你的补充,我也补充一下,电机是肯定需要的,我还是说最关键的是传感器,也就是说打雷你一定要通过这个传感器判断出来,当然了这个不是很容易就判断出来的,中间可能有很多的误判,现在你可能还是处于单片机的初级阶段,我劝你还是算了吧,不是一时半会能弄出这个东西的。