要不,咱們簡單設計個車?(整車及軟體框架)

2021-10-19 11:43:53 字數 557 閱讀 6561

春節期間把小車又重新裝了一下,把底盤調了個方向。原先舵機和馬達都朝下,但太靠近地面,拿出去玩兒一把,容易碰到路面。調了方向之後,尋線感測器沒地方裝了,暫時放在一邊。

安裝完成後的小車效果圖如下:

軟體除了適配的驅動部分,完全由simulink完成。

2.1 頂層檢視如下,其中紅色的塊sample time是20ms,綠色的塊sample time是100ms:

從上到下依次是:

2.2 軟體架構檢視如下:

各子系統說明如下:

小車控制器採用另一塊micro:bit,模型如下:

其中:

下篇文章介紹下小車端模型的內容及具體的pin定義。

簡單設計模式

簡單工廠模式屬於類的建立型模式,又叫做靜態工廠方法模式。通過專門定義乙個類來負責建立其他類的例項,被建立的例項通常都具有共同的父類。1.工廠 creator 角色 簡單工廠模式的核心,它負責實現建立所有例項的內部邏輯。工廠類可以被外界直接呼叫,建立所需的產品物件。2.抽象 product 角色 簡單...

簡單設計類

package com.qidai 1 假如我們在開發乙個系統時需要對員工進行建模,員工包含 3 個屬性 姓名 工號以及工資。經理也是員工,除了含有員工的屬性外,另為還有乙個獎金屬性。請使用繼承的思想設計出員工類和經理類。要求類中提供必要的方法進行屬性訪問。員工類 public class test...

XP簡單設計之我見

xp的簡單設計指導團隊的設計盡可能的簡單 具有表現力。此外他們僅僅關注於計畫本次迭代中要完成的user story。他們並不會考慮哪些未來的user story。相反,他們會在不斷改進系統設計,是之對正在實現的user story而言保持在最優狀態。它包含三條原則 盡可能的使用最簡單的方法來實現當前...