Scrap Mechanic中LED显示屏需用12颗LED灯+逻辑控制器+传感器组合实现,最小尺寸为3×4阵列,通过十六进制掩码控制亮灭以显示数字,并接入Transmission或雷达信号动态刷新车速、“R”等信息。
在Scrap Mechanic中为载具安装LED显示屏,不是插上就能亮的装饰件,而是要让屏幕真正响应驾驶状态、显示实时数据或自定义信息——比如车速、档位、油量或倒车影像反馈,这需要把LED灯模块当作可编程显示单元来用,而非单纯发光体。
Scrap Mechanic没有原生“LED显示屏”零件,所有文字/图形显示功能都由【LED Light】+【Logic Controller】+【Sensor】组合模拟。你看到的“屏”,本质是一组按网格排布的LED灯,通过控制器逐行点亮构成像素点阵。单个LED灯无法显示字符,必须用至少4×6(24颗)LED组成基础显示区,才能勉强呈现数字0–9。
【必须用LED Light而非Spotlight或Headlight,后者无开关信号接口,无法受控】
第一步:在车头或仪表台位置,用螺栓固定一块2×3金属板作为背板;在板上以0.3米间距钻12个孔,每孔嵌入1颗LED Light,排成3行×4列——这是最小可用字符屏尺寸。
第二步:将全部12颗LED的Power端口,分别连至Logic Controller的OUT1~OUT12;接线顺序必须与物理排布一致(左上角LED→OUT1,右下角→OUT12),错一位会导致数字显示翻转或错位。
第三步:给Logic Controller写入字符映射表。例如显示数字“5”,需激活OUT1、OUT2、OUT3、OUT5、OUT7、OUT8、OUT9、OUT11、OUT12共9路输出;这些组合不能手敲,要用外部文本编辑器写好十六进制掩码(如0b111010111011),再粘贴进控制器脚本栏——【直接在游戏内逐个勾选会漏掉第4、6、10位,导致“5”显示成“S”】。
方法一:显示实时车速(需Transmission模块)
将Transmission模块的RPM输出→ADC Converter→Logic Controller的IN1;在控制器脚本中,用MAP函数把0–5000 RPM映射为0–200 km/h,再调用预设的数字渲染函数,驱动LED阵列刷新数值。
方法二:显示倒车状态(联动倒车雷达)
复用倒车雷达已有的AND Gate输出信号→接入Logic Controller的IN2;当IN2为True时,强制LED阵列显示红色“R”字(点亮OUT1、OUT4、OUT5、OUT6、OUT8、OUT9、OUT12),同时将OUT1–OUT12全部设为红色光效——【LED默认白光,不改色会导致“R”在白天不可见】。
从主电源引出一路独立线路,经10A保险丝后接入LED阵列总输入端;禁止与液压杆、电机共用同一段导线,否则启停瞬间电压波动会让LED频闪甚至烧毁驱动管脚。
在金属背板背面贴一层3mm厚铝箔散热片,用导热胶固定;LED持续点亮超90秒后表面温度可达72℃,无散热措施会导致第3分钟起局部LED光衰明显——【光衰不可逆,重置世界也无法恢复亮度】。