|
4黑幣
用51單片機通過驅動來控制一個電機(RS-360SH,)這個電機是用來抽水的,然后將抽的水放入一個杯子中,這個杯子有一個洞,就是這個杯子一邊有水進來,一邊有水出去,然后通過電機控制水的流速,使杯子中的水的液面保持一個平衡(即進入的水等于流出的水),平衡之后,來改變洞的大小(直接用手堵,比較low了哈),然后通過一個傳感器把這個液面的高度傳給單片機,通過PID算法、’PWM來控制這個電機的電壓從而控制水的流速,使液面高度不隨洞的大小改變而改變,這個整體程序應該怎么寫啊(定時器那塊程序我會,可是就是不會PID那塊,還有就是怎么把他們聯系起來),我是新手,希望大神門幫幫我,能不能給個程序的大體框架啊,萬分感謝!!!!!!!!!
|
|